Desktop version Jobs Stats

PROJECT (sourcing_v2)
SPIDER (auto_selling_leboncoin.fr)

2026-03-30 15:19:22 [scrapy.utils.log] INFO: Scrapy 2.11.2 started (bot: SourcingV2)
2026-03-30 15:19:22 [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:19:22 [auto_selling_leboncoin.fr] INFO: Starting auto_selling_leboncoin.fr spider
2026-03-30 15:19:22 [auto_selling_leboncoin.fr] INFO: _job: 4b047a342c1f11f18e133aacc95538c6, SCRAPY_JOB: None
2026-03-30 15:19:22 [scrapy.addons] INFO: Enabled addons:
[]
2026-03-30 15:19:22 [asyncio] DEBUG: Using selector: EpollSelector
2026-03-30 15:19:22 [scrapy.utils.log] DEBUG: Using reactor: twisted.internet.asyncioreactor.AsyncioSelectorReactor
2026-03-30 15:19:22 [scrapy.utils.log] DEBUG: Using asyncio event loop: asyncio.unix_events._UnixSelectorEventLoop
2026-03-30 15:19:22 [scrapy.extensions.telnet] INFO: Telnet Password: d29bb2c65f0face5
2026-03-30 15:19:22 [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:19:22 [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/4b047a342c1f11f18e133aacc95538c6.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:19:22 [scrapy_zyte_api.handler] INFO: Using a Zyte API key starting with '5857011'
2026-03-30 15:19:22 [scrapy_zyte_api.handler] INFO: Using a Zyte API key starting with '5857011'
2026-03-30 15:19:22 [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:19:22 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Setting up IdGenerationMiddleware for auto_selling
2026-03-30 15:19:22 [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:19:22 [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:19:22 [scrapy.core.engine] INFO: Spider opened
2026-03-30 15:19:22 [azure.identity._credentials.environment] INFO: Incomplete environment configuration for EnvironmentCredential. These variables are set: AZURE_TENANT_ID, AZURE_CLIENT_ID
2026-03-30 15:19:22 [common.service_bus.service_bus_client_factory] INFO: ServiceBusClient initialized via DefaultAzureCredential for alx-production-bus.servicebus.windows.net
2026-03-30 15:19:22 [crawlers.pipelines.base_azure_bus_pipeline] INFO: [AzureBusPipeline] Connected to topic auto.sourcing-v2
2026-03-30 15:19:22 [scrapy.extensions.logstats] INFO: Crawled 0 pages (at 0 pages/min), scraped 0 items (at 0 items/min)
2026-03-30 15:19:22 [scrapy.extensions.telnet] INFO: Telnet console listening on 127.0.0.1:6026
2026-03-30 15:19:22 [scrapy.extensions.memusage] INFO: Peak memory usage is 142MiB
2026-03-30 15:19:22 [scrapy-playwright] INFO: Starting download handler
2026-03-30 15:19:22 [scrapy-playwright] INFO: Starting download handler
2026-03-30 15:19:27 [auto_selling_leboncoin.fr] INFO: Scraper started with URL: https://www.leboncoin.fr/boutique/107667/fotocars-cannes.htm and multipost_profile_id: d70ad7f7-87f8-42a7-9219-8e7da97e2a74 and job_id: 4b047a342c1f11f18e133aacc95538c6
2026-03-30 15:19:27 [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:19:29 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.leboncoin.fr/boutique/107667/fotocars-cannes.htm> (referer: https://www.leboncoin.fr/boutique/107667/fotocars-cannes.htm) ['zyte-api']
2026-03-30 15:19:29 [auto_selling_leboncoin.fr] INFO: Captured Zyte cookies: [{'name': '__Secure-Install', 'value': '883f85f2-9276-47aa-812d-a06859fa37a1', 'domain': '.leboncoin.fr', 'path': '/', 'expires': 253402300798, 'httpOnly': False, 'secure': True}, {'name': 'cnfdVisitorId', 'value': '34782773-a705-49ea-adab-994bea19f763', 'domain': '.leboncoin.fr', 'path': '/', 'expires': 1932563968, 'httpOnly': False, 'secure': True}, {'name': 'datadome', 'value': 'NVQFKqajtxDS1qm_VkBXCwh8Gz6FrMLZiTpWbF0pPTPYPoGeMBoamM1tYmKEazrbf5MdK17axqVwsZJJ8SimRHpiot6LRxy2IMHcvjYdCDOMyHKfND~~Bm3DtCUPTo4v', 'domain': '.leboncoin.fr', 'path': '/', 'expires': 1806419968, 'httpOnly': False, 'secure': True}]
2026-03-30 15:19:29 [auto_selling_leboncoin.fr] INFO: Scrapy-formatted cookies: [{'name': '__Secure-Install', 'value': '883f85f2-9276-47aa-812d-a06859fa37a1', 'domain': '.leboncoin.fr', 'path': '/'}, {'name': 'cnfdVisitorId', 'value': '34782773-a705-49ea-adab-994bea19f763', 'domain': '.leboncoin.fr', 'path': '/'}, {'name': 'datadome', 'value': 'NVQFKqajtxDS1qm_VkBXCwh8Gz6FrMLZiTpWbF0pPTPYPoGeMBoamM1tYmKEazrbf5MdK17axqVwsZJJ8SimRHpiot6LRxy2IMHcvjYdCDOMyHKfND~~Bm3DtCUPTo4v', 'domain': '.leboncoin.fr', 'path': '/'}]
2026-03-30 15:19:29 [auto_selling_leboncoin.fr] INFO: Response headers after parse_dealer_home_page: {b'X-Amz-Cf-Pop': [b'CDG50-P2'], b'Date': [b'Mon, 30 Mar 2026 15:19:28 GMT'], b'Vary': [b'Accept-Encoding'], 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'Strict-Transport-Security': [b'max-age=15768000'], b'Via': [b'1.1 c9eda0567a1d169784ebe65d259cdee8.cloudfront.net (CloudFront)'], b'Set-Cookie': [b'datadome=NVQFKqajtxDS1qm_VkBXCwh8Gz6FrMLZiTpWbF0pPTPYPoGeMBoamM1tYmKEazrbf5MdK17axqVwsZJJ8SimRHpiot6LRxy2IMHcvjYdCDOMyHKfND~~Bm3DtCUPTo4v; Max-Age=31536000; Domain=.leboncoin.fr; Path=/; Secure; SameSite=Lax'], 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'Referrer-Policy': [b'no-referrer-when-downgrade'], 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'Etag': [b'W/"rhhyl86os9dcv1"'], b'Content-Type': [b'text/html; charset=utf-8'], b'X-Cache': [b'Miss from cloudfront'], b'X-Datadome': [b'protected'], b'Cache-Control': [b'private, no-cache, no-store, max-age=0, must-revalidate'], b'X-Amz-Cf-Id': [b'YT9Mk_Dv_Cb2y-NfoGrW-qU1sl0Xt_hxb-qzziaj0AlvPq5JyAbQDg==']}
2026-03-30 15:19:29 [auto_selling_leboncoin.fr] INFO: defaultSearchOptions: {'limit': 10, 'filters': {'owner': {'user_id': 'be84efad-7e9c-4f39-a1fc-4165d28eff68'}, 'enums': {'ad_type': ['offer']}, 'category': {'id': '1'}}}
2026-03-30 15:19:29 [auto_selling_leboncoin.fr] INFO: cookies: [{'name': '__Secure-Install', 'value': '883f85f2-9276-47aa-812d-a06859fa37a1', 'domain': '.leboncoin.fr', 'path': '/'}, {'name': 'cnfdVisitorId', 'value': '34782773-a705-49ea-adab-994bea19f763', 'domain': '.leboncoin.fr', 'path': '/'}, {'name': 'datadome', 'value': 'NVQFKqajtxDS1qm_VkBXCwh8Gz6FrMLZiTpWbF0pPTPYPoGeMBoamM1tYmKEazrbf5MdK17axqVwsZJJ8SimRHpiot6LRxy2IMHcvjYdCDOMyHKfND~~Bm3DtCUPTo4v', 'domain': '.leboncoin.fr', 'path': '/'}]
2026-03-30 15:19:29 [auto_selling_leboncoin.fr] INFO: Payload for get listings: {'limit': 200, 'filters': {'owner': {'user_id': 'be84efad-7e9c-4f39-a1fc-4165d28eff68'}, 'enums': {'ad_type': ['offer']}, 'category': {'id': '1'}}, 'offset': 0}
2026-03-30 15:19:29 [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": "be84efad-7e9c-4f39-a1fc-4165d28eff68"}}, "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=__Secure-Install; name=cnfdVisitorId; name=datadome'
2026-03-30 15:19:29 [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:19:31 [scrapy.core.engine] DEBUG: Crawled (200) <POST https://api.leboncoin.fr/finder/search> (referer: https://www.leboncoin.fr/boutique/107667/fotocars-cannes.htm) ['zyte-api']
2026-03-30 15:19:31 [auto_selling_leboncoin.fr] INFO: Found 100 listings on page 1
2026-03-30 15:19:31 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3161935680
2026-03-30 15:19:31 [azure.identity._credentials.environment] INFO: Incomplete environment configuration for EnvironmentCredential. These variables are set: AZURE_TENANT_ID, AZURE_CLIENT_ID
2026-03-30 15:19:31 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2026-03-30 15:19:31 [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:19:31 [azure.identity._credentials.chained] INFO: DefaultAzureCredential acquired a token from WorkloadIdentityCredential
2026-03-30 15:19:31 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxsourcingstorageprod.table.core.windows.net:443
2026-03-30 15:19:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:31 [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%273161935680%27 HTTP/1.1" 200 None
2026-03-30 15:19:31 [auto_selling_leboncoin.fr] INFO: Scrape type for 3161935680: 1
2026-03-30 15:19:31 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3161935680
2026-03-30 15:19:31 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'Mercedes CLASSE CLS 350 CDI, (Berline), NOIR, 16cv, 4 portes, '
                'mise en circulation le 20-02-2014, garantie 12 mois (12 '
                'MOIS).\n'
                '\n'
                '4 places, couleur intérieur : NOIR, longueur : 4,94 mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Chargeur CD\n'
                '- Commandes vocales\n'
                '- Disque dur multimédia\n'
                '- GPS Cartographique\n'
                '- Kit mains-libres Bluetooth\n'
                '- Lecteur DVD\n'
                '- Lecteur carte SD\n'
                '- Navigateur Internet\n'
                '- Prise Jack\n'
                '- Prise USB\n'
                '- Prise iPod\n'
                '- Radio CD MP3\n'
                '- Services connectés\n'
                '- TMC\n'
                '\n'
                'Conduite\n'
                '- Aide au démarrage en côte\n'
                '- Capteur de luminosité\n'
                '- Capteur de pluie\n'
                '- Frein stationnement électrique automatiq\n'
                '- Limiteur de vitesse\n'
                '- Palettes changement vitesses au volant\n'
                '- Régulateur de vitesse\n'
                '\n'
                'Extérieur\n'
                '- Boucliers AV et AR couleur caisse\n'
                '- Calandre chromée\n'
                '- Caméra de recul\n'
                '- Catadioptres actifs\n'
                '- Ceinture de vitrage chromée\n'
                '- Echappement à double sortie\n'
                '- Eclairage au sol\n'
                "- Feux de freinage d'urgence\n"
                '- Feux de jour\n'
                '- Filtre à particules\n'
                '- Jantes Alu\n'
                '- Lave-phares\n'
                '- Phares de route adaptatifs\n'
                '- Radar de stationnement AV et AR\n'
                '- Répétiteurs de clignotant dans rétro ext\n'
                '- Rétroviseurs dégivrants\n'
                '- Rétroviseurs extérieurs électrochromes\n'
                '- Rétroviseurs rabattables électriquement\n'
                '- Rétroviseurs électriques\n'
                "- Sortie d'échappement chromée\n"
                "- Système d'assistance au stationnement\n"
                '- Toit ouvrant électrique\n'
                '\n'
                'Intérieur\n'
                '- Accoudoir arrière\n'
                '- Bacs de portes arrière\n'
                '- Bacs de portes avant\n'
                '- Banquette 2 places\n'
                '- Banquette arrière monobloc\n'
                '- Boite à gants fermée\n'
                '- Clim automatique bi-zones\n'
                '- Compte tours\n'
                '- Direction assistée asservie à la vitesse\n'
                '- Ecran multifonction couleur\n'
                '- Filtre à Pollen\n'
                '- Inserts de porte bois\n'
                '- Inserts de tableau de bord bois\n'
                '- Lampe de coffre\n'
                "- Lampes de lecture à l'arrière\n"
                "- Lampes de lecture à l'avant\n"
                '- Miroir de courtoisie conducteur éclairé\n'
                '- Miroir de courtoisie passager éclairé\n'
                '- Ordinateur de bord\n'
                '- Ouverture des vitres séquentielle\n'
                "- Poches d'aumonières\n"
                '- Porte-gobelets arrière\n'
                '- Prise 12V\n'
                '- Rétroviseur intérieur électrochrome\n'
                '- Siège conduct  réglable hauteur-lombaire\n'
                '- Sièges AV réglables en hauteur\n'
                '- Sièges Av. chauffants\n'
                '- Sièges avant électriques\n'
                '- Température extérieure\n'
                '- Verrouillage auto. des portes en roulant\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres arrière électriques\n'
                '- Vitres avant électriques\n'
                '- Vitres teintées\n'
                '- Volant cuir + commandes audio au volant\n'
                '- Volant métal\n'
                '- Volant réglable en profondeur et hauteur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                "- Aide au freinage d'urgence\n"
                '- Airbag conducteur\n'
                '- Airbag genoux\n'
                '- Airbag passager\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux AV et AR\n'
                '- Antidémarrage électronique\n'
                '- Antipatinage\n'
                '- Appuis-tête avant actifs\n'
                '- Ceintures avant ajustables en hauteur\n'
                '- Contrôle élect. de la pression des pneus\n'
                '- EBD\n'
                '- ESP\n'
                '- Préparation Isofix\n'
                '- Roue de secours galette\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Noir\n'
                '- Cuir Noir\n'
                '- Simili Artico/tissu Noir\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5233',
 'doors_number': 4,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 265,
 '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/3161935680',
 'listing': 'auction',
 'make': 'MERCEDES-BENZ',
 'model': 'Classe CLS',
 'odometer': 132062,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/55/77/19/5577198a2463359e3c9fa30837c4ff923685d5ec.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a1/91/0b/a1910bc883341f4bda216b2b76e83e5fa0bd49b7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/57/24/be/5724bebdc494b3c9f84feb8d79197a11fcc83d95.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/52/6a/d2/526ad29a14cdfcd3077a8f3482a68a18fcf6901f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/75/18/93/75189302f28c80d5b7ce1de19ee6e5b69f13bf84.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/11/ad/35/11ad3560932199b6ca28baacf10424a7cd808846.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/44/1e/46/441e46f3d0291842034788285dc3138ecd91e66c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f7/fb/f6/f7fbf67c546fa2ed0421f8a40f1745965dae7d89.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/40/d5/0e/40d50eb07d0bd9fcef3916e28336376e4784a43a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/04/28/f1/0428f157d7e63e27fbf12dbb6ab69d52df2363be.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/79/0c/60/790c607ae3218170924af225b000ff39e87e6f46.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4d/c0/79/4dc079c08ee24f6f372825243b85b4000360b596.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/97/79/9c/97799c07180bd4e8c36e97cdcf3b024250f573ea.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ce/24/95/ce249505772e8099dea38458026b28a89affb7a0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/23/3d/5a/233d5a794a7fd9c04a5ab1333158eda0af4f8c99.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/29/e4/4d/29e44d024edab6f89e640c0cff1a09b01499d408.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b1/aa/aa/b1aaaae6b708850cf8abe572e3685324b2374204.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7c/32/55/7c32551628c68d29b3625a3e734e3f062aa9daf4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/10/3a/00/103a00e4874d35504d9a164bbb859972b33ffeb8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8c/4e/5b/8c4e5b73eaf9b5cfa44241244e74554d076e303b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6c/15/fe/6c15fe646efd40734abd2a83dd8d1134f7e52dcf.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/30/73/4f/30734f31be925ecf93029cb36058a5cddbc95343.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2d/66/5a/2d665a2bd277e1e1eaaf8a17d94336b272978d18.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/63/f6/44/63f644604bfef76ceba308589601629a5d42674a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a5/ae/3e/a5ae3e7dc647b4e73f83947ae3aca3a53605f2f1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8e/5a/be/8e5abe179a981b9be5e592389d2113c9d17fc3bb.jpg?rule=ad-large'],
 'price': 19900,
 'price_includes_vat': False,
 'registration_date': '2014-02-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Mercedes CLASSE CLS 350 CDI',
 'transmission': 'automatic',
 'trim': 'Classe CLS 350 CDI',
 'vin': None,
 'year': 2014}
2026-03-30 15:19:31 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 0fd3b0de-0fbd-5364-8925-662e97696de7 with identifier: 3161935680
2026-03-30 15:19:31 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 0fd3b0de-0fbd-5364-8925-662e97696de7
2026-03-30 15:19:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F77%252F19%252F5577198a2463359e3c9fa30837c4ff923685d5ec.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/55/77/19/5577198a2463359e3c9fa30837c4ff923685d5ec.jpg?rule=ad-large already downloaded
2026-03-30 15:19:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F91%252F0b%252Fa1910bc883341f4bda216b2b76e83e5fa0bd49b7.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/a1/91/0b/a1910bc883341f4bda216b2b76e83e5fa0bd49b7.jpg?rule=ad-large already downloaded
2026-03-30 15:19:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F57%252F24%252Fbe%252F5724bebdc494b3c9f84feb8d79197a11fcc83d95.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/57/24/be/5724bebdc494b3c9f84feb8d79197a11fcc83d95.jpg?rule=ad-large already downloaded
2026-03-30 15:19:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F6a%252Fd2%252F526ad29a14cdfcd3077a8f3482a68a18fcf6901f.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/52/6a/d2/526ad29a14cdfcd3077a8f3482a68a18fcf6901f.jpg?rule=ad-large already downloaded
2026-03-30 15:19:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F18%252F93%252F75189302f28c80d5b7ce1de19ee6e5b69f13bf84.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/75/18/93/75189302f28c80d5b7ce1de19ee6e5b69f13bf84.jpg?rule=ad-large already downloaded
2026-03-30 15:19:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F11%252Fad%252F35%252F11ad3560932199b6ca28baacf10424a7cd808846.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/11/ad/35/11ad3560932199b6ca28baacf10424a7cd808846.jpg?rule=ad-large already downloaded
2026-03-30 15:19:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F1e%252F46%252F441e46f3d0291842034788285dc3138ecd91e66c.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/44/1e/46/441e46f3d0291842034788285dc3138ecd91e66c.jpg?rule=ad-large already downloaded
2026-03-30 15:19:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Ffb%252Ff6%252Ff7fbf67c546fa2ed0421f8a40f1745965dae7d89.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/f7/fb/f6/f7fbf67c546fa2ed0421f8a40f1745965dae7d89.jpg?rule=ad-large already downloaded
2026-03-30 15:19:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fd5%252F0e%252F40d50eb07d0bd9fcef3916e28336376e4784a43a.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/40/d5/0e/40d50eb07d0bd9fcef3916e28336376e4784a43a.jpg?rule=ad-large already downloaded
2026-03-30 15:19:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F04%252F28%252Ff1%252F0428f157d7e63e27fbf12dbb6ab69d52df2363be.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/04/28/f1/0428f157d7e63e27fbf12dbb6ab69d52df2363be.jpg?rule=ad-large already downloaded
2026-03-30 15:19:32 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 0fd3b0de-0fbd-5364-8925-662e97696de7 with identifier 3161935680
2026-03-30 15:19:32 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: None -> <ConnectionState.START: 0>
2026-03-30 15:19:32 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: <ConnectionState.START: 0> -> <ConnectionState.HDR_SENT: 2>
2026-03-30 15:19:32 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: <ConnectionState.HDR_SENT: 2> -> <ConnectionState.HDR_SENT: 2>
2026-03-30 15:19:32 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: <ConnectionState.HDR_SENT: 2> -> <ConnectionState.OPEN_PIPE: 4>
2026-03-30 15:19:32 [azure.servicebus._pyamqp.session] INFO: Session state changed: <SessionState.UNMAPPED: 0> -> <SessionState.BEGIN_SENT: 1>
2026-03-30 15:19:32 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.DETACHED: 0> -> <LinkState.ATTACH_SENT: 1>
2026-03-30 15:19:32 [azure.servicebus._pyamqp.management_link] INFO: Management link receiver state changed: <LinkState.DETACHED: 0> -> <LinkState.ATTACH_SENT: 1>
2026-03-30 15:19:32 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.DETACHED: 0> -> <LinkState.ATTACH_SENT: 1>
2026-03-30 15:19:32 [azure.servicebus._pyamqp.management_link] INFO: Management link sender state changed: <LinkState.DETACHED: 0> -> <LinkState.ATTACH_SENT: 1>
2026-03-30 15:19:32 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: <ConnectionState.OPEN_PIPE: 4> -> <ConnectionState.OPEN_SENT: 7>
2026-03-30 15:19:32 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: <ConnectionState.OPEN_SENT: 7> -> <ConnectionState.OPENED: 9>
2026-03-30 15:19:32 [azure.servicebus._pyamqp.session] INFO: Session state changed: <SessionState.BEGIN_SENT: 1> -> <SessionState.MAPPED: 3>
2026-03-30 15:19:32 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.ATTACH_SENT: 1> -> <LinkState.ATTACHED: 3>
2026-03-30 15:19:32 [azure.servicebus._pyamqp.management_link] INFO: Management link receiver state changed: <LinkState.ATTACH_SENT: 1> -> <LinkState.ATTACHED: 3>
2026-03-30 15:19:32 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.ATTACH_SENT: 1> -> <LinkState.ATTACHED: 3>
2026-03-30 15:19:32 [azure.servicebus._pyamqp.management_link] INFO: Management link sender state changed: <LinkState.ATTACH_SENT: 1> -> <LinkState.ATTACHED: 3>
2026-03-30 15:19:32 [azure.servicebus._pyamqp.cbs] DEBUG: CBS completed opening with status: <ManagementOpenResult.OK: 1>
2026-03-30 15:19:32 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2026-03-30 15:19:32 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 2026
2026-03-30 15:19:32 [azure.identity._credentials.chained] INFO: DefaultAzureCredential acquired a token from WorkloadIdentityCredential
2026-03-30 15:19:32 [azure.servicebus._pyamqp.cbs] DEBUG: CBS update in progress. Token put time: 1774883972
2026-03-30 15:19:32 [azure.servicebus._pyamqp.cbs] DEBUG: CBS update in progress. Token put time: 1774883972
2026-03-30 15:19:32 [azure.servicebus._pyamqp.cbs] DEBUG: CBS Put token result (<ManagementExecuteOperationResult.OK: 0>), status code: 202, status_description: b'Accepted'.
2026-03-30 15:19:32 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:32 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.DETACHED: 0> -> <LinkState.ATTACH_SENT: 1>
2026-03-30 15:19:32 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.ATTACH_SENT: 1> -> <LinkState.ATTACHED: 3>
2026-03-30 15:19:32 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:32 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:32 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:32 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:32 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 0fd3b0de-0fbd-5364-8925-662e97696de7
2026-03-30 15:19:32 [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 CLS 350 CDI, (Berline), NOIR, 16cv, 4 portes, '
                'mise en circulation le 20-02-2014, garantie 12 mois (12 '
                'MOIS).\n'
                '\n'
                '4 places, couleur intérieur : NOIR, longueur : 4,94 mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Chargeur CD\n'
                '- Commandes vocales\n'
                '- Disque dur multimédia\n'
                '- GPS Cartographique\n'
                '- Kit mains-libres Bluetooth\n'
                '- Lecteur DVD\n'
                '- Lecteur carte SD\n'
                '- Navigateur Internet\n'
                '- Prise Jack\n'
                '- Prise USB\n'
                '- Prise iPod\n'
                '- Radio CD MP3\n'
                '- Services connectés\n'
                '- TMC\n'
                '\n'
                'Conduite\n'
                '- Aide au démarrage en côte\n'
                '- Capteur de luminosité\n'
                '- Capteur de pluie\n'
                '- Frein stationnement électrique automatiq\n'
                '- Limiteur de vitesse\n'
                '- Palettes changement vitesses au volant\n'
                '- Régulateur de vitesse\n'
                '\n'
                'Extérieur\n'
                '- Boucliers AV et AR couleur caisse\n'
                '- Calandre chromée\n'
                '- Caméra de recul\n'
                '- Catadioptres actifs\n'
                '- Ceinture de vitrage chromée\n'
                '- Echappement à double sortie\n'
                '- Eclairage au sol\n'
                "- Feux de freinage d'urgence\n"
                '- Feux de jour\n'
                '- Filtre à particules\n'
                '- Jantes Alu\n'
                '- Lave-phares\n'
                '- Phares de route adaptatifs\n'
                '- Radar de stationnement AV et AR\n'
                '- Répétiteurs de clignotant dans rétro ext\n'
                '- Rétroviseurs dégivrants\n'
                '- Rétroviseurs extérieurs électrochromes\n'
                '- Rétroviseurs rabattables électriquement\n'
                '- Rétroviseurs électriques\n'
                "- Sortie d'échappement chromée\n"
                "- Système d'assistance au stationnement\n"
                '- Toit ouvrant électrique\n'
                '\n'
                'Intérieur\n'
                '- Accoudoir arrière\n'
                '- Bacs de portes arrière\n'
                '- Bacs de portes avant\n'
                '- Banquette 2 places\n'
                '- Banquette arrière monobloc\n'
                '- Boite à gants fermée\n'
                '- Clim automatique bi-zones\n'
                '- Compte tours\n'
                '- Direction assistée asservie à la vitesse\n'
                '- Ecran multifonction couleur\n'
                '- Filtre à Pollen\n'
                '- Inserts de porte bois\n'
                '- Inserts de tableau de bord bois\n'
                '- Lampe de coffre\n'
                "- Lampes de lecture à l'arrière\n"
                "- Lampes de lecture à l'avant\n"
                '- Miroir de courtoisie conducteur éclairé\n'
                '- Miroir de courtoisie passager éclairé\n'
                '- Ordinateur de bord\n'
                '- Ouverture des vitres séquentielle\n'
                "- Poches d'aumonières\n"
                '- Porte-gobelets arrière\n'
                '- Prise 12V\n'
                '- Rétroviseur intérieur électrochrome\n'
                '- Siège conduct  réglable hauteur-lombaire\n'
                '- Sièges AV réglables en hauteur\n'
                '- Sièges Av. chauffants\n'
                '- Sièges avant électriques\n'
                '- Température extérieure\n'
                '- Verrouillage auto. des portes en roulant\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres arrière électriques\n'
                '- Vitres avant électriques\n'
                '- Vitres teintées\n'
                '- Volant cuir + commandes audio au volant\n'
                '- Volant métal\n'
                '- Volant réglable en profondeur et hauteur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                "- Aide au freinage d'urgence\n"
                '- Airbag conducteur\n'
                '- Airbag genoux\n'
                '- Airbag passager\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux AV et AR\n'
                '- Antidémarrage électronique\n'
                '- Antipatinage\n'
                '- Appuis-tête avant actifs\n'
                '- Ceintures avant ajustables en hauteur\n'
                '- Contrôle élect. de la pression des pneus\n'
                '- EBD\n'
                '- ESP\n'
                '- Préparation Isofix\n'
                '- Roue de secours galette\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Noir\n'
                '- Cuir Noir\n'
                '- Simili Artico/tissu Noir\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5233',
 'doors_number': 4,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 265,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': '0fd3b0de-0fbd-5364-8925-662e97696de7',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3161935680',
 'listing': 'auction',
 'make': 'MERCEDES-BENZ',
 'model': 'Classe CLS',
 'odometer': 132062,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 26,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/55/77/19/5577198a2463359e3c9fa30837c4ff923685d5ec.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a1/91/0b/a1910bc883341f4bda216b2b76e83e5fa0bd49b7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/57/24/be/5724bebdc494b3c9f84feb8d79197a11fcc83d95.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/52/6a/d2/526ad29a14cdfcd3077a8f3482a68a18fcf6901f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/75/18/93/75189302f28c80d5b7ce1de19ee6e5b69f13bf84.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/11/ad/35/11ad3560932199b6ca28baacf10424a7cd808846.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/44/1e/46/441e46f3d0291842034788285dc3138ecd91e66c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f7/fb/f6/f7fbf67c546fa2ed0421f8a40f1745965dae7d89.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/40/d5/0e/40d50eb07d0bd9fcef3916e28336376e4784a43a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/04/28/f1/0428f157d7e63e27fbf12dbb6ab69d52df2363be.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0fd3b0de-0fbd-5364-8925-662e97696de7/0fd3b0de-0fbd-5364-8925-662e97696de7_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 122843,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/55/77/19/5577198a2463359e3c9fa30837c4ff923685d5ec.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0fd3b0de-0fbd-5364-8925-662e97696de7/0fd3b0de-0fbd-5364-8925-662e97696de7_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 129983,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/a1/91/0b/a1910bc883341f4bda216b2b76e83e5fa0bd49b7.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0fd3b0de-0fbd-5364-8925-662e97696de7/0fd3b0de-0fbd-5364-8925-662e97696de7_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 134582,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/57/24/be/5724bebdc494b3c9f84feb8d79197a11fcc83d95.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0fd3b0de-0fbd-5364-8925-662e97696de7/0fd3b0de-0fbd-5364-8925-662e97696de7_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 136236,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/52/6a/d2/526ad29a14cdfcd3077a8f3482a68a18fcf6901f.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0fd3b0de-0fbd-5364-8925-662e97696de7/0fd3b0de-0fbd-5364-8925-662e97696de7_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 121749,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/75/18/93/75189302f28c80d5b7ce1de19ee6e5b69f13bf84.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0fd3b0de-0fbd-5364-8925-662e97696de7/0fd3b0de-0fbd-5364-8925-662e97696de7_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 122875,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/11/ad/35/11ad3560932199b6ca28baacf10424a7cd808846.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0fd3b0de-0fbd-5364-8925-662e97696de7/0fd3b0de-0fbd-5364-8925-662e97696de7_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 134579,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/44/1e/46/441e46f3d0291842034788285dc3138ecd91e66c.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0fd3b0de-0fbd-5364-8925-662e97696de7/0fd3b0de-0fbd-5364-8925-662e97696de7_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 126028,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/f7/fb/f6/f7fbf67c546fa2ed0421f8a40f1745965dae7d89.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0fd3b0de-0fbd-5364-8925-662e97696de7/0fd3b0de-0fbd-5364-8925-662e97696de7_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 105822,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/40/d5/0e/40d50eb07d0bd9fcef3916e28336376e4784a43a.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0fd3b0de-0fbd-5364-8925-662e97696de7/0fd3b0de-0fbd-5364-8925-662e97696de7_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 143332,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/04/28/f1/0428f157d7e63e27fbf12dbb6ab69d52df2363be.jpg?rule=ad-large',
             'Width': 800}],
 'price': 19900,
 'price_includes_vat': False,
 'registration_date': '2014-02-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Mercedes CLASSE CLS 350 CDI',
 'transmission': 'automatic',
 'trim': 'Classe CLS 350 CDI',
 'vin': None,
 'year': 2014}
2026-03-30 15:19:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:32 [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%273161935680%27 HTTP/1.1" 200 None
2026-03-30 15:19:32 [auto_selling_leboncoin.fr] INFO: Saving data for 3161935680: {'created_time': 1774883972.883082, 'last_price_update_time': 1774883972.883094}
2026-03-30 15:19:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3161935680') HTTP/1.1" 204 0
2026-03-30 15:19:32 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3163191110
2026-03-30 15:19:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:32 [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%273163191110%27 HTTP/1.1" 200 None
2026-03-30 15:19:32 [auto_selling_leboncoin.fr] INFO: Scrape type for 3163191110: 1
2026-03-30 15:19:32 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3163191110
2026-03-30 15:19:32 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Mercedes CLASSE CLS 350 CDI, (Berline), GRIS C, 16cv, 4 '
                'portes, mise en circulation le 14-10-2013, garantie 12 mois '
                '(12 MOIS).\n'
                '\n'
                '4 places, couleur intérieur : NOIR, longueur : 4,94 mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Chargeur CD\n'
                '- Commandes vocales\n'
                '- Disque dur multimédia\n'
                '- GPS Cartographique\n'
                '- Kit mains-libres Bluetooth\n'
                '- Lecteur DVD\n'
                '- Lecteur carte SD\n'
                '- Navigateur Internet\n'
                '- Prise Jack\n'
                '- Prise USB\n'
                '- Prise iPod\n'
                '- Radio CD MP3\n'
                '- Services connectés\n'
                '- TMC\n'
                '\n'
                'Conduite\n'
                '- Aide au démarrage en côte\n'
                '- Capteur de luminosité\n'
                '- Capteur de pluie\n'
                '- Frein stationnement électrique automatiq\n'
                '- Limiteur de vitesse\n'
                '- Palettes changement vitesses au volant\n'
                '- Régulateur de vitesse\n'
                '\n'
                'Extérieur\n'
                '- Boucliers AV et AR couleur caisse\n'
                '- Calandre chromée\n'
                '- Catadioptres actifs\n'
                '- Ceinture de vitrage chromée\n'
                '- Echappement à double sortie\n'
                '- Eclairage au sol\n'
                "- Feux de freinage d'urgence\n"
                '- Feux de jour\n'
                '- Filtre à particules\n'
                '- Jantes Alu\n'
                '- Lave-phares\n'
                '- Phares de route adaptatifs\n'
                '- Radar de stationnement AV et AR\n'
                '- Répétiteurs de clignotant dans rétro ext\n'
                '- Rétroviseurs dégivrants\n'
                '- Rétroviseurs extérieurs électrochromes\n'
                '- Rétroviseurs rabattables électriquement\n'
                '- Rétroviseurs électriques\n'
                "- Sortie d'échappement chromée\n"
                "- Système d'assistance au stationnement\n"
                '\n'
                'Intérieur\n'
                '- Accoudoir arrière\n'
                '- Bacs de portes arrière\n'
                '- Bacs de portes avant\n'
                '- Banquette 2 places\n'
                '- Banquette arrière monobloc\n'
                '- Boite à gants fermée\n'
                '- Clim automatique bi-zones\n'
                '- Compte tours\n'
                '- Direction assistée asservie à la vitesse\n'
                '- Ecran multifonction couleur\n'
                '- Filtre à Pollen\n'
                '- Inserts de porte bois\n'
                '- Inserts de tableau de bord bois\n'
                '- Lampe de coffre\n'
                "- Lampes de lecture à l'arrière\n"
                "- Lampes de lecture à l'avant\n"
                '- Miroir de courtoisie conducteur éclairé\n'
                '- Miroir de courtoisie passager éclairé\n'
                '- Ordinateur de bord\n'
                '- Ouverture des vitres séquentielle\n'
                "- Poches d'aumonières\n"
                '- Porte-gobelets arrière\n'
                '- Prise 12V\n'
                '- Rétroviseur intérieur électrochrome\n'
                '- Siège conduct  réglable hauteur-lombaire\n'
                '- Sièges AV réglables en hauteur\n'
                '- Sièges avant électriques\n'
                '- Température extérieure\n'
                '- Verrouillage auto. des portes en roulant\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres arrière électriques\n'
                '- Vitres avant électriques\n'
                '- Vitres teintées\n'
                '- Volant cuir + commandes audio au volant\n'
                '- Volant métal\n'
                '- Volant réglable en profondeur et hauteur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                "- Aide au freinage d'urgence\n"
                '- Airbag conducteur\n'
                '- Airbag genoux\n'
                '- Airbag passager\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux AV et AR\n'
                '- Antidémarrage électronique\n'
                '- Antipatinage\n'
                '- Appuis-tête avant actifs\n'
                '- Ceintures avant ajustables en hauteur\n'
                '- Contrôle élect. de la pression des pneus\n'
                '- EBD\n'
                '- ESP\n'
                '- Préparation Isofix\n'
                '- Roue de secours galette\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Noir\n'
                '- Simili Artico/tissu Noir\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5235',
 'doors_number': 4,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 265,
 '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/3163191110',
 'listing': 'auction',
 'make': 'MERCEDES-BENZ',
 'model': 'Classe CLS',
 'odometer': 163994,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/a7/b9/63/a7b963d8c87bb5b0b4ed470d981c75cfb307e343.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7c/3f/85/7c3f85ab51df31f7d0a6fd33a7155f418e1e0e22.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/87/6d/ae/876daee8f72b5daf1b96f1e7221ad5164a37dc46.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/68/a8/5a/68a85ab4a90baf1649f0e90e11ab421bbbd108cf.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/21/0b/cf/210bcf19e5e671f7c25b5cfcffc414a6625f6766.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/07/64/b9/0764b99ab6beb122a2e6b498ef532c27c4abeacf.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c2/ec/3b/c2ec3b19fabb0d3526717d03a210a8865d6da97d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5b/29/98/5b2998e3eee8c0a3428424c68f7e4b5f6679204e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/50/ca/89/50ca892f3fdda2c5818c132d7c701aee441f4c53.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/74/8d/06/748d066f35678c32bd049bb5df7d45cbe8ef090e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/80/66/c7/8066c772023e31555c61afcbc52bdaadce8b0a2d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ef/ae/01/efae01f153571288112d14aceeba05bb68056628.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9d/77/97/9d77977912839d9ba83596cd419d7fd055f76171.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/89/c9/e9/89c9e9e1687e65280198fb84d54cccff27ea39ac.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/77/ef/ac/77efacbecdfd469e022cd5b85fecb031544455aa.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/eb/b6/75/ebb675b95fe9fee247e12c714f55d79635c38ce0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/dc/57/e1/dc57e107a0039fa4669608811cb10f3845f25563.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4b/44/89/4b4489135662060208eb3807cc0bea9c330c7888.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f3/57/ab/f357abbfa73488d266f69802ca757a5c9d30cb30.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d1/44/52/d14452fe968dbb13f56d4f9ec3c8ec4c16efe18c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d8/b1/49/d8b1495012bfb6ac497240babeac06251de805a2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b5/2f/85/b52f85492c6260792a49eaf2fa907ebcabc60c51.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/16/97/5d/16975d5369c016268eb38aef60d56b1ed9124a58.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0a/48/be/0a48bea7031a2591643796e4142fad8565c79443.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b0/c0/a1/b0c0a1d04f7fa25a8dfcea67d2470f7312d2e2a8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/cc/81/b7/cc81b74de125361dcf5567c1aec079bb9a706fe7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ac/10/a4/ac10a4adc55283e5a6d77dd5b70c76f9aac747f2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/15/0c/3f/150c3f266454bed804a4f4f8c9abaa6f3bf9b21a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1c/32/d8/1c32d8714344215e2fa5fab2b6128277cdb3d3d1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/58/8b/41/588b41b8bd6f102441168fca6ddcd388acf04138.jpg?rule=ad-large'],
 'price': 16900,
 'price_includes_vat': False,
 'registration_date': '2013-10-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Mercedes CLASSE CLS 350 CDI',
 'transmission': 'automatic',
 'trim': 'Classe CLS 350 CDI',
 'vin': None,
 'year': 2013}
2026-03-30 15:19:32 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: aab9f25d-1fab-5d01-9592-77bf55fb59da with identifier: 3163191110
2026-03-30 15:19:32 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item aab9f25d-1fab-5d01-9592-77bf55fb59da
2026-03-30 15:19:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fb9%252F63%252Fa7b963d8c87bb5b0b4ed470d981c75cfb307e343.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/a7/b9/63/a7b963d8c87bb5b0b4ed470d981c75cfb307e343.jpg?rule=ad-large already downloaded
2026-03-30 15:19:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F3f%252F85%252F7c3f85ab51df31f7d0a6fd33a7155f418e1e0e22.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/7c/3f/85/7c3f85ab51df31f7d0a6fd33a7155f418e1e0e22.jpg?rule=ad-large already downloaded
2026-03-30 15:19:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F6d%252Fae%252F876daee8f72b5daf1b96f1e7221ad5164a37dc46.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/87/6d/ae/876daee8f72b5daf1b96f1e7221ad5164a37dc46.jpg?rule=ad-large already downloaded
2026-03-30 15:19:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fa8%252F5a%252F68a85ab4a90baf1649f0e90e11ab421bbbd108cf.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/68/a8/5a/68a85ab4a90baf1649f0e90e11ab421bbbd108cf.jpg?rule=ad-large already downloaded
2026-03-30 15:19:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F0b%252Fcf%252F210bcf19e5e671f7c25b5cfcffc414a6625f6766.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/21/0b/cf/210bcf19e5e671f7c25b5cfcffc414a6625f6766.jpg?rule=ad-large already downloaded
2026-03-30 15:19:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F64%252Fb9%252F0764b99ab6beb122a2e6b498ef532c27c4abeacf.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/07/64/b9/0764b99ab6beb122a2e6b498ef532c27c4abeacf.jpg?rule=ad-large already downloaded
2026-03-30 15:19:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fec%252F3b%252Fc2ec3b19fabb0d3526717d03a210a8865d6da97d.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/c2/ec/3b/c2ec3b19fabb0d3526717d03a210a8865d6da97d.jpg?rule=ad-large already downloaded
2026-03-30 15:19:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F29%252F98%252F5b2998e3eee8c0a3428424c68f7e4b5f6679204e.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/5b/29/98/5b2998e3eee8c0a3428424c68f7e4b5f6679204e.jpg?rule=ad-large already downloaded
2026-03-30 15:19:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fca%252F89%252F50ca892f3fdda2c5818c132d7c701aee441f4c53.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/50/ca/89/50ca892f3fdda2c5818c132d7c701aee441f4c53.jpg?rule=ad-large already downloaded
2026-03-30 15:19:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F8d%252F06%252F748d066f35678c32bd049bb5df7d45cbe8ef090e.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/74/8d/06/748d066f35678c32bd049bb5df7d45cbe8ef090e.jpg?rule=ad-large already downloaded
2026-03-30 15:19:33 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: aab9f25d-1fab-5d01-9592-77bf55fb59da with identifier 3163191110
2026-03-30 15:19:33 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:33 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:33 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item aab9f25d-1fab-5d01-9592-77bf55fb59da
2026-03-30 15:19:33 [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 CLS 350 CDI, (Berline), GRIS C, 16cv, 4 '
                'portes, mise en circulation le 14-10-2013, garantie 12 mois '
                '(12 MOIS).\n'
                '\n'
                '4 places, couleur intérieur : NOIR, longueur : 4,94 mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Chargeur CD\n'
                '- Commandes vocales\n'
                '- Disque dur multimédia\n'
                '- GPS Cartographique\n'
                '- Kit mains-libres Bluetooth\n'
                '- Lecteur DVD\n'
                '- Lecteur carte SD\n'
                '- Navigateur Internet\n'
                '- Prise Jack\n'
                '- Prise USB\n'
                '- Prise iPod\n'
                '- Radio CD MP3\n'
                '- Services connectés\n'
                '- TMC\n'
                '\n'
                'Conduite\n'
                '- Aide au démarrage en côte\n'
                '- Capteur de luminosité\n'
                '- Capteur de pluie\n'
                '- Frein stationnement électrique automatiq\n'
                '- Limiteur de vitesse\n'
                '- Palettes changement vitesses au volant\n'
                '- Régulateur de vitesse\n'
                '\n'
                'Extérieur\n'
                '- Boucliers AV et AR couleur caisse\n'
                '- Calandre chromée\n'
                '- Catadioptres actifs\n'
                '- Ceinture de vitrage chromée\n'
                '- Echappement à double sortie\n'
                '- Eclairage au sol\n'
                "- Feux de freinage d'urgence\n"
                '- Feux de jour\n'
                '- Filtre à particules\n'
                '- Jantes Alu\n'
                '- Lave-phares\n'
                '- Phares de route adaptatifs\n'
                '- Radar de stationnement AV et AR\n'
                '- Répétiteurs de clignotant dans rétro ext\n'
                '- Rétroviseurs dégivrants\n'
                '- Rétroviseurs extérieurs électrochromes\n'
                '- Rétroviseurs rabattables électriquement\n'
                '- Rétroviseurs électriques\n'
                "- Sortie d'échappement chromée\n"
                "- Système d'assistance au stationnement\n"
                '\n'
                'Intérieur\n'
                '- Accoudoir arrière\n'
                '- Bacs de portes arrière\n'
                '- Bacs de portes avant\n'
                '- Banquette 2 places\n'
                '- Banquette arrière monobloc\n'
                '- Boite à gants fermée\n'
                '- Clim automatique bi-zones\n'
                '- Compte tours\n'
                '- Direction assistée asservie à la vitesse\n'
                '- Ecran multifonction couleur\n'
                '- Filtre à Pollen\n'
                '- Inserts de porte bois\n'
                '- Inserts de tableau de bord bois\n'
                '- Lampe de coffre\n'
                "- Lampes de lecture à l'arrière\n"
                "- Lampes de lecture à l'avant\n"
                '- Miroir de courtoisie conducteur éclairé\n'
                '- Miroir de courtoisie passager éclairé\n'
                '- Ordinateur de bord\n'
                '- Ouverture des vitres séquentielle\n'
                "- Poches d'aumonières\n"
                '- Porte-gobelets arrière\n'
                '- Prise 12V\n'
                '- Rétroviseur intérieur électrochrome\n'
                '- Siège conduct  réglable hauteur-lombaire\n'
                '- Sièges AV réglables en hauteur\n'
                '- Sièges avant électriques\n'
                '- Température extérieure\n'
                '- Verrouillage auto. des portes en roulant\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres arrière électriques\n'
                '- Vitres avant électriques\n'
                '- Vitres teintées\n'
                '- Volant cuir + commandes audio au volant\n'
                '- Volant métal\n'
                '- Volant réglable en profondeur et hauteur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                "- Aide au freinage d'urgence\n"
                '- Airbag conducteur\n'
                '- Airbag genoux\n'
                '- Airbag passager\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux AV et AR\n'
                '- Antidémarrage électronique\n'
                '- Antipatinage\n'
                '- Appuis-tête avant actifs\n'
                '- Ceintures avant ajustables en hauteur\n'
                '- Contrôle élect. de la pression des pneus\n'
                '- EBD\n'
                '- ESP\n'
                '- Préparation Isofix\n'
                '- Roue de secours galette\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Noir\n'
                '- Simili Artico/tissu Noir\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5235',
 'doors_number': 4,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 265,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': 'aab9f25d-1fab-5d01-9592-77bf55fb59da',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3163191110',
 'listing': 'auction',
 'make': 'MERCEDES-BENZ',
 'model': 'Classe CLS',
 'odometer': 163994,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 30,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/a7/b9/63/a7b963d8c87bb5b0b4ed470d981c75cfb307e343.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7c/3f/85/7c3f85ab51df31f7d0a6fd33a7155f418e1e0e22.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/87/6d/ae/876daee8f72b5daf1b96f1e7221ad5164a37dc46.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/68/a8/5a/68a85ab4a90baf1649f0e90e11ab421bbbd108cf.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/21/0b/cf/210bcf19e5e671f7c25b5cfcffc414a6625f6766.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/07/64/b9/0764b99ab6beb122a2e6b498ef532c27c4abeacf.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c2/ec/3b/c2ec3b19fabb0d3526717d03a210a8865d6da97d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5b/29/98/5b2998e3eee8c0a3428424c68f7e4b5f6679204e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/50/ca/89/50ca892f3fdda2c5818c132d7c701aee441f4c53.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/74/8d/06/748d066f35678c32bd049bb5df7d45cbe8ef090e.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aab9f25d-1fab-5d01-9592-77bf55fb59da/aab9f25d-1fab-5d01-9592-77bf55fb59da_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 117942,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/a7/b9/63/a7b963d8c87bb5b0b4ed470d981c75cfb307e343.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aab9f25d-1fab-5d01-9592-77bf55fb59da/aab9f25d-1fab-5d01-9592-77bf55fb59da_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 114628,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/7c/3f/85/7c3f85ab51df31f7d0a6fd33a7155f418e1e0e22.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aab9f25d-1fab-5d01-9592-77bf55fb59da/aab9f25d-1fab-5d01-9592-77bf55fb59da_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 122857,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/87/6d/ae/876daee8f72b5daf1b96f1e7221ad5164a37dc46.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aab9f25d-1fab-5d01-9592-77bf55fb59da/aab9f25d-1fab-5d01-9592-77bf55fb59da_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 118048,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/68/a8/5a/68a85ab4a90baf1649f0e90e11ab421bbbd108cf.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aab9f25d-1fab-5d01-9592-77bf55fb59da/aab9f25d-1fab-5d01-9592-77bf55fb59da_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 130393,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/21/0b/cf/210bcf19e5e671f7c25b5cfcffc414a6625f6766.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aab9f25d-1fab-5d01-9592-77bf55fb59da/aab9f25d-1fab-5d01-9592-77bf55fb59da_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 107807,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/07/64/b9/0764b99ab6beb122a2e6b498ef532c27c4abeacf.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aab9f25d-1fab-5d01-9592-77bf55fb59da/aab9f25d-1fab-5d01-9592-77bf55fb59da_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 123942,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/c2/ec/3b/c2ec3b19fabb0d3526717d03a210a8865d6da97d.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aab9f25d-1fab-5d01-9592-77bf55fb59da/aab9f25d-1fab-5d01-9592-77bf55fb59da_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 86962,
             'Height': 480,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/5b/29/98/5b2998e3eee8c0a3428424c68f7e4b5f6679204e.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aab9f25d-1fab-5d01-9592-77bf55fb59da/aab9f25d-1fab-5d01-9592-77bf55fb59da_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 134773,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/50/ca/89/50ca892f3fdda2c5818c132d7c701aee441f4c53.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aab9f25d-1fab-5d01-9592-77bf55fb59da/aab9f25d-1fab-5d01-9592-77bf55fb59da_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 82539,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/74/8d/06/748d066f35678c32bd049bb5df7d45cbe8ef090e.jpg?rule=ad-large',
             'Width': 800}],
 'price': 16900,
 'price_includes_vat': False,
 'registration_date': '2013-10-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Mercedes CLASSE CLS 350 CDI',
 'transmission': 'automatic',
 'trim': 'Classe CLS 350 CDI',
 'vin': None,
 'year': 2013}
2026-03-30 15:19:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:33 [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%273163191110%27 HTTP/1.1" 200 None
2026-03-30 15:19:33 [auto_selling_leboncoin.fr] INFO: Saving data for 3163191110: {'created_time': 1774883973.170781, 'last_price_update_time': 1774883973.170791}
2026-03-30 15:19:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3163191110') HTTP/1.1" 204 0
2026-03-30 15:19:33 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3139121167
2026-03-30 15:19:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:33 [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%273139121167%27 HTTP/1.1" 200 None
2026-03-30 15:19:33 [auto_selling_leboncoin.fr] INFO: Scrape type for 3139121167: 1
2026-03-30 15:19:33 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3139121167
2026-03-30 15:19:33 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Audi A3 1.9 TDI 105CH AMBIENTE S TRONIC 6 3P, (Berline), GRIS '
                'C, 6cv, mise en circulation le 29-01-2008, première main, '
                'garantie 12 mois (12 MOIS).\n'
                '\n'
                '5 places, couleur intérieur : NOIR, longueur : 4,20 mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Radio CD MP3\n'
                '\n'
                'Conduite\n'
                '- Capteur de pluie et de luminosité\n'
                '- Régulateur de vitesse\n'
                '\n'
                'Extérieur\n'
                '- Jantes Alu\n'
                '- Rétroviseurs électriques\n'
                '\n'
                'Intérieur\n'
                '- Clim automatique\n'
                '- Direction assistée\n'
                '- Verrouillage centralisé des portes\n'
                '- Vitres avant électriques\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbag conducteur\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux\n'
                '- Antipatinage\n'
                '- ESP\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5124',
 'doors_number': None,
 '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/3139121167',
 'listing': 'auction',
 'make': 'AUDI',
 'model': 'A3',
 'odometer': 117063,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/78/a5/89/78a58989bc723059d464c1b049448abc419b6b89.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/93/fa/53/93fa53c98810a77bdc9669f7fddcff7e657e5fe9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/23/3a/9f/233a9fef5d1b2b3394f33c391b34411790973155.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7e/9a/86/7e9a86b8c63a00cc71c946b8967a82b02ce24ba4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f6/d1/26/f6d1268d3f0f03e0ee3156ce1ce1f24f06ebd29b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ed/76/55/ed76555a3b2b5760f431f2f53c697dc5573b7398.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/87/ac/68/87ac68cc24ff2550f4641c6484d73a2a0975ae82.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/70/e2/be/70e2bea278b275778988999662ab35cca38d776d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3b/ab/2c/3bab2c335b3bea9304e9d015686fda8112c95387.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0e/e4/c6/0ee4c6e443341a2f0df6c36812ec414e64bab172.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a4/c1/39/a4c1390594bd75fd79e5e283ffbf61fdd079d29e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d3/32/f0/d332f01eae328b5fcfe07c8ce13f0d1f4d5e87cb.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9c/e5/74/9ce574ff6e06a4201d278172a14bec3fada4fea8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ef/b7/2a/efb72a32cd7ad66087f01adc8df104a71c9a71c9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a4/b1/c6/a4b1c62fe9c7e182a090afd36d2bd3274daaf8bf.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/82/00/ed/8200ed7cdc416a59d829c80ad3fb661ec4a9c8eb.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/17/0b/2b/170b2b835f913f8d2e3c3a49cf586375c460c47b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a7/f6/be/a7f6bec4714cc27c25cf4709eddb8f903346255d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d4/b6/3a/d4b63a98e3500e19e740c277a85076823307153f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4d/ec/90/4dec9098e64cf5d28d29fa4249c61260aded528b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d7/ad/0c/d7ad0c158d2c56cfafb9d5cd1c21f27deb67d760.jpg?rule=ad-large'],
 'price': 8999,
 'price_includes_vat': False,
 'registration_date': '2008-01-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Audi A3 1.9 TDI 105CH AMBIENTE S TRONIC 6 3P',
 'transmission': 'automatic',
 'trim': 'A3 1.9 TDI 105ch Ambiente S tronic 6 3p',
 'vin': None,
 'year': 2008}
2026-03-30 15:19:33 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 8d676760-2541-52a4-9b9c-4ce69eb87f76 with identifier: 3139121167
2026-03-30 15:19:33 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 8d676760-2541-52a4-9b9c-4ce69eb87f76
2026-03-30 15:19:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fa5%252F89%252F78a58989bc723059d464c1b049448abc419b6b89.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/78/a5/89/78a58989bc723059d464c1b049448abc419b6b89.jpg?rule=ad-large already downloaded
2026-03-30 15:19:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Ffa%252F53%252F93fa53c98810a77bdc9669f7fddcff7e657e5fe9.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/93/fa/53/93fa53c98810a77bdc9669f7fddcff7e657e5fe9.jpg?rule=ad-large already downloaded
2026-03-30 15:19:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F3a%252F9f%252F233a9fef5d1b2b3394f33c391b34411790973155.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/23/3a/9f/233a9fef5d1b2b3394f33c391b34411790973155.jpg?rule=ad-large already downloaded
2026-03-30 15:19:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F9a%252F86%252F7e9a86b8c63a00cc71c946b8967a82b02ce24ba4.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/7e/9a/86/7e9a86b8c63a00cc71c946b8967a82b02ce24ba4.jpg?rule=ad-large already downloaded
2026-03-30 15:19:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fd1%252F26%252Ff6d1268d3f0f03e0ee3156ce1ce1f24f06ebd29b.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/f6/d1/26/f6d1268d3f0f03e0ee3156ce1ce1f24f06ebd29b.jpg?rule=ad-large already downloaded
2026-03-30 15:19:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F76%252F55%252Fed76555a3b2b5760f431f2f53c697dc5573b7398.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ed/76/55/ed76555a3b2b5760f431f2f53c697dc5573b7398.jpg?rule=ad-large already downloaded
2026-03-30 15:19:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fac%252F68%252F87ac68cc24ff2550f4641c6484d73a2a0975ae82.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/87/ac/68/87ac68cc24ff2550f4641c6484d73a2a0975ae82.jpg?rule=ad-large already downloaded
2026-03-30 15:19:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fe2%252Fbe%252F70e2bea278b275778988999662ab35cca38d776d.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/70/e2/be/70e2bea278b275778988999662ab35cca38d776d.jpg?rule=ad-large already downloaded
2026-03-30 15:19:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F3b%252Fab%252F2c%252F3bab2c335b3bea9304e9d015686fda8112c95387.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/3b/ab/2c/3bab2c335b3bea9304e9d015686fda8112c95387.jpg?rule=ad-large already downloaded
2026-03-30 15:19:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fe4%252Fc6%252F0ee4c6e443341a2f0df6c36812ec414e64bab172.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/0e/e4/c6/0ee4c6e443341a2f0df6c36812ec414e64bab172.jpg?rule=ad-large already downloaded
2026-03-30 15:19:33 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 8d676760-2541-52a4-9b9c-4ce69eb87f76 with identifier 3139121167
2026-03-30 15:19:33 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:33 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:33 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 8d676760-2541-52a4-9b9c-4ce69eb87f76
2026-03-30 15:19:33 [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 A3 1.9 TDI 105CH AMBIENTE S TRONIC 6 3P, (Berline), GRIS '
                'C, 6cv, mise en circulation le 29-01-2008, première main, '
                'garantie 12 mois (12 MOIS).\n'
                '\n'
                '5 places, couleur intérieur : NOIR, longueur : 4,20 mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Radio CD MP3\n'
                '\n'
                'Conduite\n'
                '- Capteur de pluie et de luminosité\n'
                '- Régulateur de vitesse\n'
                '\n'
                'Extérieur\n'
                '- Jantes Alu\n'
                '- Rétroviseurs électriques\n'
                '\n'
                'Intérieur\n'
                '- Clim automatique\n'
                '- Direction assistée\n'
                '- Verrouillage centralisé des portes\n'
                '- Vitres avant électriques\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbag conducteur\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux\n'
                '- Antipatinage\n'
                '- ESP\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5124',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 105,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': '8d676760-2541-52a4-9b9c-4ce69eb87f76',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3139121167',
 'listing': 'auction',
 'make': 'AUDI',
 'model': 'A3',
 'odometer': 117063,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 21,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/78/a5/89/78a58989bc723059d464c1b049448abc419b6b89.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/93/fa/53/93fa53c98810a77bdc9669f7fddcff7e657e5fe9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/23/3a/9f/233a9fef5d1b2b3394f33c391b34411790973155.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7e/9a/86/7e9a86b8c63a00cc71c946b8967a82b02ce24ba4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f6/d1/26/f6d1268d3f0f03e0ee3156ce1ce1f24f06ebd29b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ed/76/55/ed76555a3b2b5760f431f2f53c697dc5573b7398.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/87/ac/68/87ac68cc24ff2550f4641c6484d73a2a0975ae82.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/70/e2/be/70e2bea278b275778988999662ab35cca38d776d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3b/ab/2c/3bab2c335b3bea9304e9d015686fda8112c95387.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0e/e4/c6/0ee4c6e443341a2f0df6c36812ec414e64bab172.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8d676760-2541-52a4-9b9c-4ce69eb87f76/8d676760-2541-52a4-9b9c-4ce69eb87f76_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 105584,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/78/a5/89/78a58989bc723059d464c1b049448abc419b6b89.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8d676760-2541-52a4-9b9c-4ce69eb87f76/8d676760-2541-52a4-9b9c-4ce69eb87f76_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 111459,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/93/fa/53/93fa53c98810a77bdc9669f7fddcff7e657e5fe9.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8d676760-2541-52a4-9b9c-4ce69eb87f76/8d676760-2541-52a4-9b9c-4ce69eb87f76_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 114742,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/23/3a/9f/233a9fef5d1b2b3394f33c391b34411790973155.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8d676760-2541-52a4-9b9c-4ce69eb87f76/8d676760-2541-52a4-9b9c-4ce69eb87f76_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 111528,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/7e/9a/86/7e9a86b8c63a00cc71c946b8967a82b02ce24ba4.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8d676760-2541-52a4-9b9c-4ce69eb87f76/8d676760-2541-52a4-9b9c-4ce69eb87f76_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 99032,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/f6/d1/26/f6d1268d3f0f03e0ee3156ce1ce1f24f06ebd29b.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8d676760-2541-52a4-9b9c-4ce69eb87f76/8d676760-2541-52a4-9b9c-4ce69eb87f76_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 108786,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ed/76/55/ed76555a3b2b5760f431f2f53c697dc5573b7398.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8d676760-2541-52a4-9b9c-4ce69eb87f76/8d676760-2541-52a4-9b9c-4ce69eb87f76_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 122257,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/87/ac/68/87ac68cc24ff2550f4641c6484d73a2a0975ae82.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8d676760-2541-52a4-9b9c-4ce69eb87f76/8d676760-2541-52a4-9b9c-4ce69eb87f76_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 103701,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/70/e2/be/70e2bea278b275778988999662ab35cca38d776d.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8d676760-2541-52a4-9b9c-4ce69eb87f76/8d676760-2541-52a4-9b9c-4ce69eb87f76_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 85592,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/3b/ab/2c/3bab2c335b3bea9304e9d015686fda8112c95387.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8d676760-2541-52a4-9b9c-4ce69eb87f76/8d676760-2541-52a4-9b9c-4ce69eb87f76_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 99539,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/0e/e4/c6/0ee4c6e443341a2f0df6c36812ec414e64bab172.jpg?rule=ad-large',
             'Width': 800}],
 'price': 8999,
 'price_includes_vat': False,
 'registration_date': '2008-01-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Audi A3 1.9 TDI 105CH AMBIENTE S TRONIC 6 3P',
 'transmission': 'automatic',
 'trim': 'A3 1.9 TDI 105ch Ambiente S tronic 6 3p',
 'vin': None,
 'year': 2008}
2026-03-30 15:19:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:33 [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%273139121167%27 HTTP/1.1" 200 None
2026-03-30 15:19:33 [auto_selling_leboncoin.fr] INFO: Saving data for 3139121167: {'created_time': 1774883973.493478, 'last_price_update_time': 1774883973.493491}
2026-03-30 15:19:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3139121167') HTTP/1.1" 204 0
2026-03-30 15:19:33 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3167739540
2026-03-30 15:19:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:33 [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%273167739540%27 HTTP/1.1" 200 None
2026-03-30 15:19:33 [auto_selling_leboncoin.fr] INFO: Scrape type for 3167739540: 1
2026-03-30 15:19:33 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3167739540
2026-03-30 15:19:33 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Rouge',
 'currency': 'EUR',
 'description': 'Honda JAZZ 1.3 88CH I-VTEC HYBRID, (Berline), ROUGE, 4cv, 5 '
                'portes, mise en circulation le 26-06-2014, garantie 12 mois '
                '(12 MOIS).\n'
                '\n'
                '5 places, couleur intérieur : NOIR, longueur : 3,90 mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Kit mains-libres Bluetooth\n'
                '- Radio CD MP3 2HP\n'
                '- Radio CD MP3 6HP\n'
                '\n'
                'Conduite\n'
                '- Allumage des phares automatique\n'
                '- Capteur de pluie\n'
                '\n'
                'Extérieur\n'
                '- Enjoliveurs\n'
                '- Peinture métal\n'
                '- Peinture nacrée\n'
                '- Rétros élec. dégivrants et rabattables\n'
                '- Rétroviseurs dégivrants\n'
                '- Toit panoramique en verre\n'
                '\n'
                'Intérieur\n'
                '- Bacs de portes arrière\n'
                '- Bacs de portes avant\n'
                '- Banquette 60/40\n'
                '- Banquette AR rabattable\n'
                '- Banquette arrière 3 places\n'
                '- Boite à gants fermée\n'
                '- Clim manuelle\n'
                '- Direction assistée\n'
                '- Filets de coffre\n'
                '- Kit Fumeur\n'
                '- Lampe de coffre\n'
                '- Levier vitesse cuir\n'
                '- Miroir de courtoisie conducteur\n'
                '- Miroir de courtoisie passager\n'
                '- Pack électrique\n'
                '- Pommeau de levier vitesse en cuir\n'
                '- Porte-gobelets arrière\n'
                '- Porte-gobelets avant\n'
                '- Prise 12V\n'
                '- Sièges avant chauffants\n'
                '- Sièges rang 2 inclinables\n'
                '- Sièges rang 2 rabattables à plat\n'
                '- Tablette cache bagages\n'
                '- Température extérieure\n'
                '- Verrouillage centralisé des portes\n'
                '- Vitres arrière teintées\n'
                '- Vitres avant électriques\n'
                '- Volant multifonction\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                "- Aide au freinage d'urgence\n"
                '- Airbag conducteur\n'
                '- Airbag passager déconnectable\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux\n'
                '- Alarme volumétrique\n'
                '- Antidémarrage électronique\n'
                '- Antivol\n'
                '- Appuis-tête avant actifs\n'
                '- Ceintures avant ajustables en hauteur\n'
                '- EBD\n'
                '- ESP\n'
                '- Phares antibrouillard\n'
                '- Répartiteur électronique de freinage\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Rouge Milano\n'
                '- Sellerie cuir\n'
                '- Tissu Luxe Noir\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5254',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 88,
 '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/3167739540',
 'listing': 'auction',
 'make': 'HONDA',
 'model': 'Jazz',
 'odometer': 66758,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/db/9d/f8/db9df8f28c893c55d30ad3d7cf032fb9113e53f2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/04/ab/63/04ab638524268d716e28cda46a09a51efb9a077b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/20/ab/37/20ab3778c91924f7386c05750a9d29ebf02a2c56.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a5/f5/65/a5f565b26c457cb065d3fed60bede89570388105.jpg?rule=ad-large'],
 'price': 11700,
 'price_includes_vat': False,
 'registration_date': '2014-06-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Honda JAZZ 1.3 88CH I-VTEC HYBRID',
 'transmission': 'automatic',
 'trim': 'Jazz 1.3 88ch i-VTEC Hybrid',
 'vin': None,
 'year': 2014}
2026-03-30 15:19:33 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 7ea6ef38-dfbe-54a3-8863-4bc191c98596 with identifier: 3167739540
2026-03-30 15:19:33 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 4 photos for item 7ea6ef38-dfbe-54a3-8863-4bc191c98596
2026-03-30 15:19:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F9d%252Ff8%252Fdb9df8f28c893c55d30ad3d7cf032fb9113e53f2.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/db/9d/f8/db9df8f28c893c55d30ad3d7cf032fb9113e53f2.jpg?rule=ad-large already downloaded
2026-03-30 15:19:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F04%252Fab%252F63%252F04ab638524268d716e28cda46a09a51efb9a077b.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/04/ab/63/04ab638524268d716e28cda46a09a51efb9a077b.jpg?rule=ad-large already downloaded
2026-03-30 15:19:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fab%252F37%252F20ab3778c91924f7386c05750a9d29ebf02a2c56.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/20/ab/37/20ab3778c91924f7386c05750a9d29ebf02a2c56.jpg?rule=ad-large already downloaded
2026-03-30 15:19:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Ff5%252F65%252Fa5f565b26c457cb065d3fed60bede89570388105.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/a5/f5/65/a5f565b26c457cb065d3fed60bede89570388105.jpg?rule=ad-large already downloaded
2026-03-30 15:19:33 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 7ea6ef38-dfbe-54a3-8863-4bc191c98596 with identifier 3167739540
2026-03-30 15:19:33 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:33 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:33 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 7ea6ef38-dfbe-54a3-8863-4bc191c98596
2026-03-30 15:19:33 [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': 'Honda JAZZ 1.3 88CH I-VTEC HYBRID, (Berline), ROUGE, 4cv, 5 '
                'portes, mise en circulation le 26-06-2014, garantie 12 mois '
                '(12 MOIS).\n'
                '\n'
                '5 places, couleur intérieur : NOIR, longueur : 3,90 mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Kit mains-libres Bluetooth\n'
                '- Radio CD MP3 2HP\n'
                '- Radio CD MP3 6HP\n'
                '\n'
                'Conduite\n'
                '- Allumage des phares automatique\n'
                '- Capteur de pluie\n'
                '\n'
                'Extérieur\n'
                '- Enjoliveurs\n'
                '- Peinture métal\n'
                '- Peinture nacrée\n'
                '- Rétros élec. dégivrants et rabattables\n'
                '- Rétroviseurs dégivrants\n'
                '- Toit panoramique en verre\n'
                '\n'
                'Intérieur\n'
                '- Bacs de portes arrière\n'
                '- Bacs de portes avant\n'
                '- Banquette 60/40\n'
                '- Banquette AR rabattable\n'
                '- Banquette arrière 3 places\n'
                '- Boite à gants fermée\n'
                '- Clim manuelle\n'
                '- Direction assistée\n'
                '- Filets de coffre\n'
                '- Kit Fumeur\n'
                '- Lampe de coffre\n'
                '- Levier vitesse cuir\n'
                '- Miroir de courtoisie conducteur\n'
                '- Miroir de courtoisie passager\n'
                '- Pack électrique\n'
                '- Pommeau de levier vitesse en cuir\n'
                '- Porte-gobelets arrière\n'
                '- Porte-gobelets avant\n'
                '- Prise 12V\n'
                '- Sièges avant chauffants\n'
                '- Sièges rang 2 inclinables\n'
                '- Sièges rang 2 rabattables à plat\n'
                '- Tablette cache bagages\n'
                '- Température extérieure\n'
                '- Verrouillage centralisé des portes\n'
                '- Vitres arrière teintées\n'
                '- Vitres avant électriques\n'
                '- Volant multifonction\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                "- Aide au freinage d'urgence\n"
                '- Airbag conducteur\n'
                '- Airbag passager déconnectable\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux\n'
                '- Alarme volumétrique\n'
                '- Antidémarrage électronique\n'
                '- Antivol\n'
                '- Appuis-tête avant actifs\n'
                '- Ceintures avant ajustables en hauteur\n'
                '- EBD\n'
                '- ESP\n'
                '- Phares antibrouillard\n'
                '- Répartiteur électronique de freinage\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Rouge Milano\n'
                '- Sellerie cuir\n'
                '- Tissu Luxe Noir\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5254',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 88,
 'expiration_date': None,
 'fuel_type': 'Hybride',
 'id': '7ea6ef38-dfbe-54a3-8863-4bc191c98596',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3167739540',
 'listing': 'auction',
 'make': 'HONDA',
 'model': 'Jazz',
 'odometer': 66758,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 4,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/db/9d/f8/db9df8f28c893c55d30ad3d7cf032fb9113e53f2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/04/ab/63/04ab638524268d716e28cda46a09a51efb9a077b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/20/ab/37/20ab3778c91924f7386c05750a9d29ebf02a2c56.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a5/f5/65/a5f565b26c457cb065d3fed60bede89570388105.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7ea6ef38-dfbe-54a3-8863-4bc191c98596/7ea6ef38-dfbe-54a3-8863-4bc191c98596_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 52947,
             'Height': 584,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/db/9d/f8/db9df8f28c893c55d30ad3d7cf032fb9113e53f2.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7ea6ef38-dfbe-54a3-8863-4bc191c98596/7ea6ef38-dfbe-54a3-8863-4bc191c98596_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 62549,
             'Height': 579,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/04/ab/63/04ab638524268d716e28cda46a09a51efb9a077b.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7ea6ef38-dfbe-54a3-8863-4bc191c98596/7ea6ef38-dfbe-54a3-8863-4bc191c98596_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 60200,
             'Height': 533,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/20/ab/37/20ab3778c91924f7386c05750a9d29ebf02a2c56.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7ea6ef38-dfbe-54a3-8863-4bc191c98596/7ea6ef38-dfbe-54a3-8863-4bc191c98596_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 66874,
             'Height': 593,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/a5/f5/65/a5f565b26c457cb065d3fed60bede89570388105.jpg?rule=ad-large',
             'Width': 800}],
 'price': 11700,
 'price_includes_vat': False,
 'registration_date': '2014-06-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Honda JAZZ 1.3 88CH I-VTEC HYBRID',
 'transmission': 'automatic',
 'trim': 'Jazz 1.3 88ch i-VTEC Hybrid',
 'vin': None,
 'year': 2014}
2026-03-30 15:19:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:33 [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%273167739540%27 HTTP/1.1" 200 None
2026-03-30 15:19:33 [auto_selling_leboncoin.fr] INFO: Saving data for 3167739540: {'created_time': 1774883973.661812, 'last_price_update_time': 1774883973.661823}
2026-03-30 15:19:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3167739540') HTTP/1.1" 204 0
2026-03-30 15:19:33 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3102071479
2026-03-30 15:19:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:33 [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%273102071479%27 HTTP/1.1" 200 None
2026-03-30 15:19:33 [auto_selling_leboncoin.fr] INFO: Scrape type for 3102071479: 1
2026-03-30 15:19:33 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3102071479
2026-03-30 15:19:33 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'Smart FORTWO COUPE 71CH MHD PASSION SOFTOUCH, (Berline), '
                'NOIR, 4cv, 3 portes, mise en circulation le 04-10-2011, '
                'garantie 12 mois (12 MOIS).\n'
                '\n'
                '2 places, couleur intérieur : NOIR, longueur : 2,69 mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Prise Jack\n'
                '- Prise USB\n'
                '- Prise auxiliaire de connexion audio\n'
                '- Pré-équipement Radio\n'
                '- Radio CD MP3 2HP\n'
                '\n'
                'Conduite\n'
                '- Aide au démarrage en côte\n'
                '- Arrêt et redémarrage auto. du moteur\n'
                '\n'
                'Extérieur\n'
                '- Boucliers AV et AR couleur caisse\n'
                '- Essuie-glace arrière\n'
                '- Jantes Alu 15"\n'
                '- Phares halogènes\n'
                '- Rétroviseurs extérieurs à réglage manuel\n'
                '- Toit panoramique en verre\n'
                '\n'
                'Intérieur\n'
                '- Bacs de portes avant\n'
                '- Boite à gants fermée\n'
                '- Clim automatique\n'
                '- Clim manuelle\n'
                '- Filtre à Pollen\n'
                '- Kit Fumeur\n'
                "- Lampes de lecture à l'avant\n"
                '- Levier vitesse cuir\n'
                '- Lunette AR dégivrante\n'
                '- Pommeau de levier vitesse en cuir\n'
                '- Siège passager rabattable\n'
                '- Tablette cache bagages\n'
                '- Température extérieure\n'
                '- Verrouillage auto. des portes en roulant\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres avant électriques\n'
                '- Vitres teintées\n'
                '- Volant cuir\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                "- Aide au freinage d'urgence\n"
                '- Airbag conducteur\n'
                '- Airbag passager\n'
                '- Airbags frontaux\n'
                '- Antidémarrage électronique\n'
                '- Antipatinage\n'
                '- Antivol\n'
                '- EBD\n'
                '- ESP\n'
                '- Kit anti-crevaison\n'
                '- Kit de dépannage pneumatique\n'
                '- Répartiteur électronique de freinage\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Sellerie tissu\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 4919',
 'doors_number': 3,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 71,
 '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/3102071479',
 'listing': 'auction',
 'make': 'SMART',
 'model': 'Fortwo',
 'odometer': 99114,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/9a/eb/b8/9aebb8ce03b06a0ad90608d4dffd075bc52b6b15.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/23/60/79/2360798beabc009929a84ba4bee558669d60025d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/35/ff/6a/35ff6af3d056fcd85627bb9abcc0dc141f443695.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1e/dc/23/1edc232a4fbbcf9a8aa998eaf16d64e56aa8067c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/59/a3/6e/59a36eaeb6b6456f466e5788ea24f2e4814da31c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/dc/57/84/dc5784beb3ee2c2b7340f4be8a4d6dcace2d8c08.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2e/69/50/2e695041529095ac9c03bab1755f9136b13eb0b2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/17/fb/a1/17fba177a77d5498466e9ccceabe0c80ae572a90.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/78/79/84/7879842d1287a0948e99424fb0230c3028e8c1cf.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8f/da/bd/8fdabd9a88f38890a3d163e2c4c953068072bb0e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fa/5e/e0/fa5ee00f3367c3cb24b275f40aa8157b4e53c6d2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/00/05/cd/0005cd79b3cb27dc52469af920ac2a30be582dd3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/cb/e4/7d/cbe47d3bad21493fb7d738bd5ea7bb5d06ab0c77.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/69/28/f5/6928f51a8392dd553d7bdd07b3c23b8041e56749.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f2/fa/f7/f2faf7f8c223e042677a1f3a17a5f2aa20fda449.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/62/63/c6/6263c6398a9cf483a072d5e8d5d7119fb2bedb46.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/64/fc/cd/64fccd2e0685109df64ccc455f6a41a80c401a2e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b4/2d/c8/b42dc8dd348bf7dd1e2590408558a1f84ba91e07.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9b/af/f2/9baff2038684b1e84240c84814495976a792457f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0b/5a/17/0b5a17546e4af453d3eb743acb87da00c6a97ed2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fe/bd/b9/febdb9a1a937e544c2f676761c7302121c175d24.jpg?rule=ad-large'],
 'price': 5999,
 'price_includes_vat': False,
 'registration_date': '2011-10-01',
 'seats_number': 2,
 'seller_name': None,
 'title': 'Smart FORTWO COUPE 71CH MHD PASSION SOFTOUCH',
 'transmission': 'automatic',
 'trim': 'Fortwo Coupe 71ch mhd Passion Softouch',
 'vin': None,
 'year': 2011}
2026-03-30 15:19:33 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 6ad78e1d-c29a-55e3-8be5-ca3b7f2fa9e0 with identifier: 3102071479
2026-03-30 15:19:33 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 6ad78e1d-c29a-55e3-8be5-ca3b7f2fa9e0
2026-03-30 15:19:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Feb%252Fb8%252F9aebb8ce03b06a0ad90608d4dffd075bc52b6b15.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/9a/eb/b8/9aebb8ce03b06a0ad90608d4dffd075bc52b6b15.jpg?rule=ad-large already downloaded
2026-03-30 15:19:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F60%252F79%252F2360798beabc009929a84ba4bee558669d60025d.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/23/60/79/2360798beabc009929a84ba4bee558669d60025d.jpg?rule=ad-large already downloaded
2026-03-30 15:19:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F35%252Fff%252F6a%252F35ff6af3d056fcd85627bb9abcc0dc141f443695.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/35/ff/6a/35ff6af3d056fcd85627bb9abcc0dc141f443695.jpg?rule=ad-large already downloaded
2026-03-30 15:19:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fdc%252F23%252F1edc232a4fbbcf9a8aa998eaf16d64e56aa8067c.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/1e/dc/23/1edc232a4fbbcf9a8aa998eaf16d64e56aa8067c.jpg?rule=ad-large already downloaded
2026-03-30 15:19:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fa3%252F6e%252F59a36eaeb6b6456f466e5788ea24f2e4814da31c.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/59/a3/6e/59a36eaeb6b6456f466e5788ea24f2e4814da31c.jpg?rule=ad-large already downloaded
2026-03-30 15:19:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F57%252F84%252Fdc5784beb3ee2c2b7340f4be8a4d6dcace2d8c08.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/dc/57/84/dc5784beb3ee2c2b7340f4be8a4d6dcace2d8c08.jpg?rule=ad-large already downloaded
2026-03-30 15:19:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F69%252F50%252F2e695041529095ac9c03bab1755f9136b13eb0b2.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/2e/69/50/2e695041529095ac9c03bab1755f9136b13eb0b2.jpg?rule=ad-large already downloaded
2026-03-30 15:19:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Ffb%252Fa1%252F17fba177a77d5498466e9ccceabe0c80ae572a90.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/17/fb/a1/17fba177a77d5498466e9ccceabe0c80ae572a90.jpg?rule=ad-large already downloaded
2026-03-30 15:19:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F79%252F84%252F7879842d1287a0948e99424fb0230c3028e8c1cf.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/78/79/84/7879842d1287a0948e99424fb0230c3028e8c1cf.jpg?rule=ad-large already downloaded
2026-03-30 15:19:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fda%252Fbd%252F8fdabd9a88f38890a3d163e2c4c953068072bb0e.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/8f/da/bd/8fdabd9a88f38890a3d163e2c4c953068072bb0e.jpg?rule=ad-large already downloaded
2026-03-30 15:19:33 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 6ad78e1d-c29a-55e3-8be5-ca3b7f2fa9e0 with identifier 3102071479
2026-03-30 15:19:33 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:33 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:34 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 6ad78e1d-c29a-55e3-8be5-ca3b7f2fa9e0
2026-03-30 15:19:34 [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': 'Smart FORTWO COUPE 71CH MHD PASSION SOFTOUCH, (Berline), '
                'NOIR, 4cv, 3 portes, mise en circulation le 04-10-2011, '
                'garantie 12 mois (12 MOIS).\n'
                '\n'
                '2 places, couleur intérieur : NOIR, longueur : 2,69 mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Prise Jack\n'
                '- Prise USB\n'
                '- Prise auxiliaire de connexion audio\n'
                '- Pré-équipement Radio\n'
                '- Radio CD MP3 2HP\n'
                '\n'
                'Conduite\n'
                '- Aide au démarrage en côte\n'
                '- Arrêt et redémarrage auto. du moteur\n'
                '\n'
                'Extérieur\n'
                '- Boucliers AV et AR couleur caisse\n'
                '- Essuie-glace arrière\n'
                '- Jantes Alu 15"\n'
                '- Phares halogènes\n'
                '- Rétroviseurs extérieurs à réglage manuel\n'
                '- Toit panoramique en verre\n'
                '\n'
                'Intérieur\n'
                '- Bacs de portes avant\n'
                '- Boite à gants fermée\n'
                '- Clim automatique\n'
                '- Clim manuelle\n'
                '- Filtre à Pollen\n'
                '- Kit Fumeur\n'
                "- Lampes de lecture à l'avant\n"
                '- Levier vitesse cuir\n'
                '- Lunette AR dégivrante\n'
                '- Pommeau de levier vitesse en cuir\n'
                '- Siège passager rabattable\n'
                '- Tablette cache bagages\n'
                '- Température extérieure\n'
                '- Verrouillage auto. des portes en roulant\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres avant électriques\n'
                '- Vitres teintées\n'
                '- Volant cuir\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                "- Aide au freinage d'urgence\n"
                '- Airbag conducteur\n'
                '- Airbag passager\n'
                '- Airbags frontaux\n'
                '- Antidémarrage électronique\n'
                '- Antipatinage\n'
                '- Antivol\n'
                '- EBD\n'
                '- ESP\n'
                '- Kit anti-crevaison\n'
                '- Kit de dépannage pneumatique\n'
                '- Répartiteur électronique de freinage\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Sellerie tissu\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 4919',
 'doors_number': 3,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 71,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': '6ad78e1d-c29a-55e3-8be5-ca3b7f2fa9e0',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3102071479',
 'listing': 'auction',
 'make': 'SMART',
 'model': 'Fortwo',
 'odometer': 99114,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 21,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/9a/eb/b8/9aebb8ce03b06a0ad90608d4dffd075bc52b6b15.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/23/60/79/2360798beabc009929a84ba4bee558669d60025d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/35/ff/6a/35ff6af3d056fcd85627bb9abcc0dc141f443695.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1e/dc/23/1edc232a4fbbcf9a8aa998eaf16d64e56aa8067c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/59/a3/6e/59a36eaeb6b6456f466e5788ea24f2e4814da31c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/dc/57/84/dc5784beb3ee2c2b7340f4be8a4d6dcace2d8c08.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2e/69/50/2e695041529095ac9c03bab1755f9136b13eb0b2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/17/fb/a1/17fba177a77d5498466e9ccceabe0c80ae572a90.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/78/79/84/7879842d1287a0948e99424fb0230c3028e8c1cf.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8f/da/bd/8fdabd9a88f38890a3d163e2c4c953068072bb0e.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6ad78e1d-c29a-55e3-8be5-ca3b7f2fa9e0/6ad78e1d-c29a-55e3-8be5-ca3b7f2fa9e0_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 114470,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/9a/eb/b8/9aebb8ce03b06a0ad90608d4dffd075bc52b6b15.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6ad78e1d-c29a-55e3-8be5-ca3b7f2fa9e0/6ad78e1d-c29a-55e3-8be5-ca3b7f2fa9e0_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 122668,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/23/60/79/2360798beabc009929a84ba4bee558669d60025d.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6ad78e1d-c29a-55e3-8be5-ca3b7f2fa9e0/6ad78e1d-c29a-55e3-8be5-ca3b7f2fa9e0_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 122062,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/35/ff/6a/35ff6af3d056fcd85627bb9abcc0dc141f443695.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6ad78e1d-c29a-55e3-8be5-ca3b7f2fa9e0/6ad78e1d-c29a-55e3-8be5-ca3b7f2fa9e0_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 112596,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/1e/dc/23/1edc232a4fbbcf9a8aa998eaf16d64e56aa8067c.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6ad78e1d-c29a-55e3-8be5-ca3b7f2fa9e0/6ad78e1d-c29a-55e3-8be5-ca3b7f2fa9e0_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 111945,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/59/a3/6e/59a36eaeb6b6456f466e5788ea24f2e4814da31c.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6ad78e1d-c29a-55e3-8be5-ca3b7f2fa9e0/6ad78e1d-c29a-55e3-8be5-ca3b7f2fa9e0_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 125730,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/dc/57/84/dc5784beb3ee2c2b7340f4be8a4d6dcace2d8c08.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6ad78e1d-c29a-55e3-8be5-ca3b7f2fa9e0/6ad78e1d-c29a-55e3-8be5-ca3b7f2fa9e0_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 119683,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/2e/69/50/2e695041529095ac9c03bab1755f9136b13eb0b2.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6ad78e1d-c29a-55e3-8be5-ca3b7f2fa9e0/6ad78e1d-c29a-55e3-8be5-ca3b7f2fa9e0_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 108108,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/17/fb/a1/17fba177a77d5498466e9ccceabe0c80ae572a90.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6ad78e1d-c29a-55e3-8be5-ca3b7f2fa9e0/6ad78e1d-c29a-55e3-8be5-ca3b7f2fa9e0_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 105091,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/78/79/84/7879842d1287a0948e99424fb0230c3028e8c1cf.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6ad78e1d-c29a-55e3-8be5-ca3b7f2fa9e0/6ad78e1d-c29a-55e3-8be5-ca3b7f2fa9e0_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 99734,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/8f/da/bd/8fdabd9a88f38890a3d163e2c4c953068072bb0e.jpg?rule=ad-large',
             'Width': 800}],
 'price': 5999,
 'price_includes_vat': False,
 'registration_date': '2011-10-01',
 'seats_number': 2,
 'seller_name': None,
 'title': 'Smart FORTWO COUPE 71CH MHD PASSION SOFTOUCH',
 'transmission': 'automatic',
 'trim': 'Fortwo Coupe 71ch mhd Passion Softouch',
 'vin': None,
 'year': 2011}
2026-03-30 15:19:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:34 [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%273102071479%27 HTTP/1.1" 200 None
2026-03-30 15:19:34 [auto_selling_leboncoin.fr] INFO: Saving data for 3102071479: {'created_time': 1774883974.043044, 'last_price_update_time': 1774883974.043056}
2026-03-30 15:19:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3102071479') HTTP/1.1" 204 0
2026-03-30 15:19:34 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3156674037
2026-03-30 15:19:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:34 [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%273156674037%27 HTTP/1.1" 200 None
2026-03-30 15:19:34 [auto_selling_leboncoin.fr] INFO: Scrape type for 3156674037: 1
2026-03-30 15:19:34 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3156674037
2026-03-30 15:19:34 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Vert',
 'currency': 'EUR',
 'description': 'Mini MINI ONE 95CH, (Berline), VERT F, 5cv, mise en '
                'circulation le 11-06-2008, garantie 12 mois (12 MOIS).\n'
                '\n'
                '4 places, couleur intérieur : NOIR, longueur : 3,70 mètres,\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Radio CD\n'
                '\n'
                'Conduite\n'
                '- Démarrage sans clé\n'
                '\n'
                'Extérieur\n'
                '- Radar de recul\n'
                '- Rétroviseurs électriques\n'
                '\n'
                'Intérieur\n'
                '- Banquette 50/50\n'
                '- Clim manuelle\n'
                '- Direction assistée\n'
                '- Fixations Isofix aux places arrières\n'
                '- Verrouillage centralisé des portes\n'
                '- Vitres avant électriques\n'
                '- Volant réglable en profondeur et hauteur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux\n'
                '- Détecteur de sous-gonflage\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5178',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 95,
 '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/3156674037',
 'listing': 'auction',
 'make': 'MINI',
 'model': 'Mini',
 'odometer': 85978,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/7d/46/71/7d46716ced2357e8a9aadc1991a090526affaee3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/95/fb/40/95fb401026182d028d915b403267c23a9889a7cf.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f2/44/92/f24492063f25b36abc95955a49533b803199f9a8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/11/a5/f8/11a5f8d3ed4927a890991c827f30256d79e49db5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/42/b9/01/42b9015fd0027056f779a1c451584788b8bbe85e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b1/7a/fb/b17afb716b94cfb569c1b65b9f650f5cd0958a23.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/67/18/19/671819536d025a9ea6ff031980bc34f9b4b864e3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/aa/6f/f9/aa6ff902c378afaffe1ea38a1cfc81f1a5451a65.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/82/1f/24/821f247e5651db19446ffeeeac03f52335bd97cc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/40/a3/d4/40a3d43fc94e44e1a99a7ef822bbc3a1cba70692.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/52/1d/b5/521db51390c4b7e85c30d563ed066f0117140d8a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/72/73/6e/72736ef280526a281ee8479bab27e0f89c08f776.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/de/f8/b3/def8b3f28954c4cde628b119337fc47b1144b924.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/bf/ef/ca/bfefca1777cef57efdedc25e53af6714dfba7fdf.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/15/db/98/15db98bf38278812c80f05aa4b8979f0d1800a07.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b4/91/67/b4916753e4109085b9a52db8b9a01f7e55d1f2bd.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d0/fd/55/d0fd55fa70e364d93453a672c19d796170b6c6c5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2f/46/14/2f461408acdf85933bd8d8d1aa2c35da9efc8436.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/10/31/56/103156da2fb0ccf14b4d13c1741a67751f9a3dbe.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2e/cb/c3/2ecbc3f1ee9afab3da5a9d4257fd86a3f36dfb1e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6d/69/65/6d6965b4684088e7b382ed8494dbac72c53f8dcb.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ea/b9/e5/eab9e50d2e76dd63663d2b80977f49b510b1e9fd.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ed/3d/65/ed3d65302aa70b804ea9a6ed979db9419a2cf2d5.jpg?rule=ad-large'],
 'price': 7700,
 'price_includes_vat': False,
 'registration_date': '2008-06-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Mini MINI ONE 95CH',
 'transmission': 'manual',
 'trim': 'Mini One 95ch',
 'vin': None,
 'year': 2008}
2026-03-30 15:19:34 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 785be87b-a0ca-58a3-9b64-64000eea8ed3 with identifier: 3156674037
2026-03-30 15:19:34 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 785be87b-a0ca-58a3-9b64-64000eea8ed3
2026-03-30 15:19:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F46%252F71%252F7d46716ced2357e8a9aadc1991a090526affaee3.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/7d/46/71/7d46716ced2357e8a9aadc1991a090526affaee3.jpg?rule=ad-large already downloaded
2026-03-30 15:19:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Ffb%252F40%252F95fb401026182d028d915b403267c23a9889a7cf.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/95/fb/40/95fb401026182d028d915b403267c23a9889a7cf.jpg?rule=ad-large already downloaded
2026-03-30 15:19:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F92%252Ff24492063f25b36abc95955a49533b803199f9a8.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/f2/44/92/f24492063f25b36abc95955a49533b803199f9a8.jpg?rule=ad-large already downloaded
2026-03-30 15:19:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F11%252Fa5%252Ff8%252F11a5f8d3ed4927a890991c827f30256d79e49db5.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/11/a5/f8/11a5f8d3ed4927a890991c827f30256d79e49db5.jpg?rule=ad-large already downloaded
2026-03-30 15:19:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F42%252Fb9%252F01%252F42b9015fd0027056f779a1c451584788b8bbe85e.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/42/b9/01/42b9015fd0027056f779a1c451584788b8bbe85e.jpg?rule=ad-large already downloaded
2026-03-30 15:19:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F7a%252Ffb%252Fb17afb716b94cfb569c1b65b9f650f5cd0958a23.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/b1/7a/fb/b17afb716b94cfb569c1b65b9f650f5cd0958a23.jpg?rule=ad-large already downloaded
2026-03-30 15:19:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F18%252F19%252F671819536d025a9ea6ff031980bc34f9b4b864e3.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/67/18/19/671819536d025a9ea6ff031980bc34f9b4b864e3.jpg?rule=ad-large already downloaded
2026-03-30 15:19:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F6f%252Ff9%252Faa6ff902c378afaffe1ea38a1cfc81f1a5451a65.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/aa/6f/f9/aa6ff902c378afaffe1ea38a1cfc81f1a5451a65.jpg?rule=ad-large already downloaded
2026-03-30 15:19:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F1f%252F24%252F821f247e5651db19446ffeeeac03f52335bd97cc.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/82/1f/24/821f247e5651db19446ffeeeac03f52335bd97cc.jpg?rule=ad-large already downloaded
2026-03-30 15:19:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fa3%252Fd4%252F40a3d43fc94e44e1a99a7ef822bbc3a1cba70692.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/40/a3/d4/40a3d43fc94e44e1a99a7ef822bbc3a1cba70692.jpg?rule=ad-large already downloaded
2026-03-30 15:19:34 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 785be87b-a0ca-58a3-9b64-64000eea8ed3 with identifier 3156674037
2026-03-30 15:19:34 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:34 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:34 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 785be87b-a0ca-58a3-9b64-64000eea8ed3
2026-03-30 15:19:34 [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': 'Mini MINI ONE 95CH, (Berline), VERT F, 5cv, mise en '
                'circulation le 11-06-2008, garantie 12 mois (12 MOIS).\n'
                '\n'
                '4 places, couleur intérieur : NOIR, longueur : 3,70 mètres,\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Radio CD\n'
                '\n'
                'Conduite\n'
                '- Démarrage sans clé\n'
                '\n'
                'Extérieur\n'
                '- Radar de recul\n'
                '- Rétroviseurs électriques\n'
                '\n'
                'Intérieur\n'
                '- Banquette 50/50\n'
                '- Clim manuelle\n'
                '- Direction assistée\n'
                '- Fixations Isofix aux places arrières\n'
                '- Verrouillage centralisé des portes\n'
                '- Vitres avant électriques\n'
                '- Volant réglable en profondeur et hauteur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux\n'
                '- Détecteur de sous-gonflage\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5178',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 95,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': '785be87b-a0ca-58a3-9b64-64000eea8ed3',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3156674037',
 'listing': 'auction',
 'make': 'MINI',
 'model': 'Mini',
 'odometer': 85978,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 23,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/7d/46/71/7d46716ced2357e8a9aadc1991a090526affaee3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/95/fb/40/95fb401026182d028d915b403267c23a9889a7cf.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f2/44/92/f24492063f25b36abc95955a49533b803199f9a8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/11/a5/f8/11a5f8d3ed4927a890991c827f30256d79e49db5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/42/b9/01/42b9015fd0027056f779a1c451584788b8bbe85e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b1/7a/fb/b17afb716b94cfb569c1b65b9f650f5cd0958a23.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/67/18/19/671819536d025a9ea6ff031980bc34f9b4b864e3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/aa/6f/f9/aa6ff902c378afaffe1ea38a1cfc81f1a5451a65.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/82/1f/24/821f247e5651db19446ffeeeac03f52335bd97cc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/40/a3/d4/40a3d43fc94e44e1a99a7ef822bbc3a1cba70692.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_785be87b-a0ca-58a3-9b64-64000eea8ed3/785be87b-a0ca-58a3-9b64-64000eea8ed3_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 58170,
             'Height': 360,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/7d/46/71/7d46716ced2357e8a9aadc1991a090526affaee3.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_785be87b-a0ca-58a3-9b64-64000eea8ed3/785be87b-a0ca-58a3-9b64-64000eea8ed3_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 58641,
             'Height': 360,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/95/fb/40/95fb401026182d028d915b403267c23a9889a7cf.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_785be87b-a0ca-58a3-9b64-64000eea8ed3/785be87b-a0ca-58a3-9b64-64000eea8ed3_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 62871,
             'Height': 360,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/f2/44/92/f24492063f25b36abc95955a49533b803199f9a8.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_785be87b-a0ca-58a3-9b64-64000eea8ed3/785be87b-a0ca-58a3-9b64-64000eea8ed3_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 60913,
             'Height': 360,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/11/a5/f8/11a5f8d3ed4927a890991c827f30256d79e49db5.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_785be87b-a0ca-58a3-9b64-64000eea8ed3/785be87b-a0ca-58a3-9b64-64000eea8ed3_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 63318,
             'Height': 360,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/42/b9/01/42b9015fd0027056f779a1c451584788b8bbe85e.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_785be87b-a0ca-58a3-9b64-64000eea8ed3/785be87b-a0ca-58a3-9b64-64000eea8ed3_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 58187,
             'Height': 360,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/b1/7a/fb/b17afb716b94cfb569c1b65b9f650f5cd0958a23.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_785be87b-a0ca-58a3-9b64-64000eea8ed3/785be87b-a0ca-58a3-9b64-64000eea8ed3_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 62186,
             'Height': 360,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/67/18/19/671819536d025a9ea6ff031980bc34f9b4b864e3.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_785be87b-a0ca-58a3-9b64-64000eea8ed3/785be87b-a0ca-58a3-9b64-64000eea8ed3_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 54762,
             'Height': 360,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/aa/6f/f9/aa6ff902c378afaffe1ea38a1cfc81f1a5451a65.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_785be87b-a0ca-58a3-9b64-64000eea8ed3/785be87b-a0ca-58a3-9b64-64000eea8ed3_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 75082,
             'Height': 450,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/82/1f/24/821f247e5651db19446ffeeeac03f52335bd97cc.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_785be87b-a0ca-58a3-9b64-64000eea8ed3/785be87b-a0ca-58a3-9b64-64000eea8ed3_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 71415,
             'Height': 450,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/40/a3/d4/40a3d43fc94e44e1a99a7ef822bbc3a1cba70692.jpg?rule=ad-large',
             'Width': 800}],
 'price': 7700,
 'price_includes_vat': False,
 'registration_date': '2008-06-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Mini MINI ONE 95CH',
 'transmission': 'manual',
 'trim': 'Mini One 95ch',
 'vin': None,
 'year': 2008}
2026-03-30 15:19:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:34 [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%273156674037%27 HTTP/1.1" 200 None
2026-03-30 15:19:34 [auto_selling_leboncoin.fr] INFO: Saving data for 3156674037: {'created_time': 1774883974.391274, 'last_price_update_time': 1774883974.391285}
2026-03-30 15:19:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3156674037') HTTP/1.1" 204 0
2026-03-30 15:19:34 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3124206741
2026-03-30 15:19:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:34 [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%273124206741%27 HTTP/1.1" 200 None
2026-03-30 15:19:34 [auto_selling_leboncoin.fr] INFO: Scrape type for 3124206741: 1
2026-03-30 15:19:34 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3124206741
2026-03-30 15:19:34 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Volkswagen TIGUAN 2.0 TDI 150CH MATCH DSG7 EURO6D-T, '
                '(S.U.V.), GRIS F, 8cv, 5 portes, mise en circulation le '
                '24-07-2020, garantie 12 mois (12 MOIS).\n'
                '\n'
                '5 places, couleur intérieur : NOIR, longueur : 4,49 mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- 8 Haut parleurs\n'
                '- Commandes du système audio au volant\n'
                '- Ecran tactile\n'
                '- Fonction MP3\n'
                '- GPS Cartographique\n'
                '- Interface Media\n'
                '- Kit mains-libres Bluetooth\n'
                '- Lecteur CD\n'
                '- Lecteur carte SD\n'
                '- Prise USB\n'
                '- Prise iPod\n'
                '- Pré-équipement Kit Bluetooth\n'
                '- Radio\n'
                '- Radio numérique DAB\n'
                '- Services connectés\n'
                '- TMC\n'
                '\n'
                'Conduite\n'
                '- Aide au démarrage en côte\n'
                '- Arrêt et redémarrage auto. du moteur\n'
                '- Blocage électronique du différentiel\n'
                '- Capteur de luminosité\n'
                '- Capteur de pluie\n'
                '- Démarrage sans clé\n'
                '- Follow me home\n'
                '- Limiteur de vitesse\n'
                '- Palettes changement vitesses au volant\n'
                '- Régulateur de vitesse adaptatif\n'
                "- Système d'accès sans clé\n"
                '- Système de maintien du véhicule en côte\n'
                '\n'
                'Extérieur\n'
                '- Barres de toit\n'
                '- Becquet arrière\n'
                '- Boucliers AV et AR couleur caisse\n'
                '- Caméra de recul\n'
                '- Ceinture de vitrage chromée\n'
                '- Coffre assisté électriquement\n'
                "- Eclairage statique d'intersection\n"
                '- Essuie-glace arrière\n'
                '- Feux arrière à LED\n'
                '- Feux de jour à LED\n'
                '- Filtre à particules\n'
                '- Jantes Alu\n'
                '- Ouverture du coffre mains-libres\n'
                '- Phares avant LED\n'
                '- Phares de route adaptatifs\n'
                '- Poignées ton carrosserie\n'
                '- Radar de stationnement AR\n'
                '- Radar de stationnement AV\n'
                '- Répétiteurs de clignotant dans rétro ext\n'
                '- Rétroviseurs dégivrants\n'
                '- Rétroviseurs rabattables électriquement\n'
                '- Rétroviseurs électriques\n'
                "- Système d'assistance au stationnement\n"
                "- Système d'éclairage intelligent\n"
                '- Système de mesure de place disponible\n'
                '- Toit ouvrant panoramique\n'
                '\n'
                'Intérieur\n'
                '- Accoudoir arrière\n'
                '- Accoudoir central AV avec rangement\n'
                '- Appui-tête conducteur réglable hauteur\n'
                '- Appui-tête passager réglable en hauteur\n'
                '- Bacs de portes arrière\n'
                '- Bacs de portes avant\n'
                '- Banquette 1/3-2/3\n'
                '- Banquette AR rabattable\n'
                '- Banquette arrière 3 places\n'
                '- Banquette coulissante\n'
                '- Boite à gants fermée\n'
                '- Clim automatique arriere\n'
                '- Clim automatique tri-zones\n'
                '- Compte tours\n'
                "- Eclairage d'ambiance\n"
                '- Ecran multifonction couleur\n'
                '- Filtre à Pollen\n'
                '- Fixations Isofix aux places arrières\n'
                '- Lampe de coffre\n'
                "- Lampes de lecture à l'arrière\n"
                "- Lampes de lecture à l'avant\n"
                '- Lunette AR dégivrante\n'
                '- Lunette arrière\n'
                '- Lunette arrière surteintée\n'
                '- Miroir de courtoisie conducteur éclairé\n'
                '- Miroir de courtoisie passager éclairé\n'
                '- Ordinateur de bord\n'
                '- Pare-brise thermique\n'
                '- Plancher de coffre mobile\n'
                "- Poches d'aumonières\n"
                '- Pommeau de levier vitesse en cuir\n'
                '- Porte-gobelets arrière\n'
                '- Prise 12V\n'
                '- Rangement sous siège conducteur\n'
                '- Rangement sous siège passager avant\n'
                '- Rétroviseur intérieur électrochrome\n'
                '- Siège conducteur avec réglage lombaire\n'
                '- Siège conducteur réglable en hauteur\n'
                '- Siège passager avec dossier repliable\n'
                '- Siège passager avec réglage lombaire\n'
                '- Siège passager réglable en hauteur\n'
                '- Sièges avant sport\n'
                '- Tablette cache bagages\n'
                '- Température extérieure\n'
                '- Verrouillage centralisé des portes\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres arrière surteintées\n'
                '- Vitres arrière électriques\n'
                '- Vitres avant électriques\n'
                '- Vitres teintées\n'
                '- Volant cuir\n'
                '- Volant multifonction\n'
                '- Volant réglable en profondeur et hauteur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- AFIL\n'
                "- Aide au freinage d'urgence\n"
                '- Airbag conducteur\n'
                '- Airbag genoux\n'
                '- Airbag passager déconnectable\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux AV et AR\n'
                '- Antidémarrage électronique\n'
                '- Antipatinage\n'
                '- Assistance de maintien de trajectoire\n'
                '- Ceintures avant ajustables en hauteur\n'
                '- Contrôle élect. de la pression des pneus\n'
                '- EBD\n'
                '- ESP\n'
                "- Freinage automatique d'urgence\n"
                '- Phares antibrouillard\n'
                '- Préparation Isofix\n'
                '- Reconnaissance panneaux de signalisation\n'
                "- Régulateur de couple d'inertie\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'
                '- Troisième ceinture de sécurité\n'
                '- Témoin de bouclage des ceintures AV\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Gris Urano\n'
                '- Extension de garantie 1 an/60 000 km\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5056',
 '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/3124206741',
 'listing': 'auction',
 'make': 'VOLKSWAGEN',
 'model': 'Tiguan',
 'odometer': 94887,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/e8/0e/f7/e80ef7049feae07683e6d7e8d42d1be142e0a7d0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c3/f7/78/c3f778ae6ea66e3ad563507047b5a753f23e40f1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/18/a1/d3/18a1d3a36fd563aadbc39e2e15728734130e5b2d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/eb/e7/5b/ebe75b2a54d55503334bf398ca66dee6565d27c6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ee/16/e8/ee16e864919c761966c5eeaff29c8bf5e7dfd665.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/74/35/36/743536b741edd423cd019be7776c4b9d7f900f04.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/23/db/78/23db787437e817b5d622058915f9972371c5ded4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/gh/f9/9d/ghf99d2c7eec7399c0f1cf6149cd06c5ced00984.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/09/e0/01/09e001c3f9d2c538a23709d4c881a34d1b737942.jpg?rule=ad-large'],
 'price': 22700,
 'price_includes_vat': False,
 'registration_date': '2020-07-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Volkswagen TIGUAN 2.0 TDI 150CH MATCH DSG7 EURO6D-T',
 'transmission': 'automatic',
 'trim': 'Tiguan 2.0 TDI 150ch Match DSG7 Euro6d-T',
 'vin': None,
 'year': 2020}
2026-03-30 15:19:34 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 59c76ea6-ddbc-55bb-ba37-41b420fb398c with identifier: 3124206741
2026-03-30 15:19:34 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 9 photos for item 59c76ea6-ddbc-55bb-ba37-41b420fb398c
2026-03-30 15:19:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F0e%252Ff7%252Fe80ef7049feae07683e6d7e8d42d1be142e0a7d0.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/e8/0e/f7/e80ef7049feae07683e6d7e8d42d1be142e0a7d0.jpg?rule=ad-large already downloaded
2026-03-30 15:19:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Ff7%252F78%252Fc3f778ae6ea66e3ad563507047b5a753f23e40f1.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/c3/f7/78/c3f778ae6ea66e3ad563507047b5a753f23e40f1.jpg?rule=ad-large already downloaded
2026-03-30 15:19:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fa1%252Fd3%252F18a1d3a36fd563aadbc39e2e15728734130e5b2d.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/18/a1/d3/18a1d3a36fd563aadbc39e2e15728734130e5b2d.jpg?rule=ad-large already downloaded
2026-03-30 15:19:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fe7%252F5b%252Febe75b2a54d55503334bf398ca66dee6565d27c6.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/eb/e7/5b/ebe75b2a54d55503334bf398ca66dee6565d27c6.jpg?rule=ad-large already downloaded
2026-03-30 15:19:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F16%252Fe8%252Fee16e864919c761966c5eeaff29c8bf5e7dfd665.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ee/16/e8/ee16e864919c761966c5eeaff29c8bf5e7dfd665.jpg?rule=ad-large already downloaded
2026-03-30 15:19:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F35%252F36%252F743536b741edd423cd019be7776c4b9d7f900f04.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/74/35/36/743536b741edd423cd019be7776c4b9d7f900f04.jpg?rule=ad-large already downloaded
2026-03-30 15:19:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fdb%252F78%252F23db787437e817b5d622058915f9972371c5ded4.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/23/db/78/23db787437e817b5d622058915f9972371c5ded4.jpg?rule=ad-large already downloaded
2026-03-30 15:19:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Ff9%252F9d%252Fghf99d2c7eec7399c0f1cf6149cd06c5ced00984.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/gh/f9/9d/ghf99d2c7eec7399c0f1cf6149cd06c5ced00984.jpg?rule=ad-large already downloaded
2026-03-30 15:19:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fe0%252F01%252F09e001c3f9d2c538a23709d4c881a34d1b737942.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/09/e0/01/09e001c3f9d2c538a23709d4c881a34d1b737942.jpg?rule=ad-large already downloaded
2026-03-30 15:19:34 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 59c76ea6-ddbc-55bb-ba37-41b420fb398c with identifier 3124206741
2026-03-30 15:19:34 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:34 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:34 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 59c76ea6-ddbc-55bb-ba37-41b420fb398c
2026-03-30 15:19:34 [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 TIGUAN 2.0 TDI 150CH MATCH DSG7 EURO6D-T, '
                '(S.U.V.), GRIS F, 8cv, 5 portes, mise en circulation le '
                '24-07-2020, garantie 12 mois (12 MOIS).\n'
                '\n'
                '5 places, couleur intérieur : NOIR, longueur : 4,49 mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- 8 Haut parleurs\n'
                '- Commandes du système audio au volant\n'
                '- Ecran tactile\n'
                '- Fonction MP3\n'
                '- GPS Cartographique\n'
                '- Interface Media\n'
                '- Kit mains-libres Bluetooth\n'
                '- Lecteur CD\n'
                '- Lecteur carte SD\n'
                '- Prise USB\n'
                '- Prise iPod\n'
                '- Pré-équipement Kit Bluetooth\n'
                '- Radio\n'
                '- Radio numérique DAB\n'
                '- Services connectés\n'
                '- TMC\n'
                '\n'
                'Conduite\n'
                '- Aide au démarrage en côte\n'
                '- Arrêt et redémarrage auto. du moteur\n'
                '- Blocage électronique du différentiel\n'
                '- Capteur de luminosité\n'
                '- Capteur de pluie\n'
                '- Démarrage sans clé\n'
                '- Follow me home\n'
                '- Limiteur de vitesse\n'
                '- Palettes changement vitesses au volant\n'
                '- Régulateur de vitesse adaptatif\n'
                "- Système d'accès sans clé\n"
                '- Système de maintien du véhicule en côte\n'
                '\n'
                'Extérieur\n'
                '- Barres de toit\n'
                '- Becquet arrière\n'
                '- Boucliers AV et AR couleur caisse\n'
                '- Caméra de recul\n'
                '- Ceinture de vitrage chromée\n'
                '- Coffre assisté électriquement\n'
                "- Eclairage statique d'intersection\n"
                '- Essuie-glace arrière\n'
                '- Feux arrière à LED\n'
                '- Feux de jour à LED\n'
                '- Filtre à particules\n'
                '- Jantes Alu\n'
                '- Ouverture du coffre mains-libres\n'
                '- Phares avant LED\n'
                '- Phares de route adaptatifs\n'
                '- Poignées ton carrosserie\n'
                '- Radar de stationnement AR\n'
                '- Radar de stationnement AV\n'
                '- Répétiteurs de clignotant dans rétro ext\n'
                '- Rétroviseurs dégivrants\n'
                '- Rétroviseurs rabattables électriquement\n'
                '- Rétroviseurs électriques\n'
                "- Système d'assistance au stationnement\n"
                "- Système d'éclairage intelligent\n"
                '- Système de mesure de place disponible\n'
                '- Toit ouvrant panoramique\n'
                '\n'
                'Intérieur\n'
                '- Accoudoir arrière\n'
                '- Accoudoir central AV avec rangement\n'
                '- Appui-tête conducteur réglable hauteur\n'
                '- Appui-tête passager réglable en hauteur\n'
                '- Bacs de portes arrière\n'
                '- Bacs de portes avant\n'
                '- Banquette 1/3-2/3\n'
                '- Banquette AR rabattable\n'
                '- Banquette arrière 3 places\n'
                '- Banquette coulissante\n'
                '- Boite à gants fermée\n'
                '- Clim automatique arriere\n'
                '- Clim automatique tri-zones\n'
                '- Compte tours\n'
                "- Eclairage d'ambiance\n"
                '- Ecran multifonction couleur\n'
                '- Filtre à Pollen\n'
                '- Fixations Isofix aux places arrières\n'
                '- Lampe de coffre\n'
                "- Lampes de lecture à l'arrière\n"
                "- Lampes de lecture à l'avant\n"
                '- Lunette AR dégivrante\n'
                '- Lunette arrière\n'
                '- Lunette arrière surteintée\n'
                '- Miroir de courtoisie conducteur éclairé\n'
                '- Miroir de courtoisie passager éclairé\n'
                '- Ordinateur de bord\n'
                '- Pare-brise thermique\n'
                '- Plancher de coffre mobile\n'
                "- Poches d'aumonières\n"
                '- Pommeau de levier vitesse en cuir\n'
                '- Porte-gobelets arrière\n'
                '- Prise 12V\n'
                '- Rangement sous siège conducteur\n'
                '- Rangement sous siège passager avant\n'
                '- Rétroviseur intérieur électrochrome\n'
                '- Siège conducteur avec réglage lombaire\n'
                '- Siège conducteur réglable en hauteur\n'
                '- Siège passager avec dossier repliable\n'
                '- Siège passager avec réglage lombaire\n'
                '- Siège passager réglable en hauteur\n'
                '- Sièges avant sport\n'
                '- Tablette cache bagages\n'
                '- Température extérieure\n'
                '- Verrouillage centralisé des portes\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres arrière surteintées\n'
                '- Vitres arrière électriques\n'
                '- Vitres avant électriques\n'
                '- Vitres teintées\n'
                '- Volant cuir\n'
                '- Volant multifonction\n'
                '- Volant réglable en profondeur et hauteur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- AFIL\n'
                "- Aide au freinage d'urgence\n"
                '- Airbag conducteur\n'
                '- Airbag genoux\n'
                '- Airbag passager déconnectable\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux AV et AR\n'
                '- Antidémarrage électronique\n'
                '- Antipatinage\n'
                '- Assistance de maintien de trajectoire\n'
                '- Ceintures avant ajustables en hauteur\n'
                '- Contrôle élect. de la pression des pneus\n'
                '- EBD\n'
                '- ESP\n'
                "- Freinage automatique d'urgence\n"
                '- Phares antibrouillard\n'
                '- Préparation Isofix\n'
                '- Reconnaissance panneaux de signalisation\n'
                "- Régulateur de couple d'inertie\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'
                '- Troisième ceinture de sécurité\n'
                '- Témoin de bouclage des ceintures AV\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Gris Urano\n'
                '- Extension de garantie 1 an/60 000 km\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5056',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 150,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': '59c76ea6-ddbc-55bb-ba37-41b420fb398c',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3124206741',
 'listing': 'auction',
 'make': 'VOLKSWAGEN',
 'model': 'Tiguan',
 'odometer': 94887,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 9,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/e8/0e/f7/e80ef7049feae07683e6d7e8d42d1be142e0a7d0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c3/f7/78/c3f778ae6ea66e3ad563507047b5a753f23e40f1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/18/a1/d3/18a1d3a36fd563aadbc39e2e15728734130e5b2d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/eb/e7/5b/ebe75b2a54d55503334bf398ca66dee6565d27c6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ee/16/e8/ee16e864919c761966c5eeaff29c8bf5e7dfd665.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/74/35/36/743536b741edd423cd019be7776c4b9d7f900f04.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/23/db/78/23db787437e817b5d622058915f9972371c5ded4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/gh/f9/9d/ghf99d2c7eec7399c0f1cf6149cd06c5ced00984.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/09/e0/01/09e001c3f9d2c538a23709d4c881a34d1b737942.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_59c76ea6-ddbc-55bb-ba37-41b420fb398c/59c76ea6-ddbc-55bb-ba37-41b420fb398c_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 111563,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/e8/0e/f7/e80ef7049feae07683e6d7e8d42d1be142e0a7d0.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_59c76ea6-ddbc-55bb-ba37-41b420fb398c/59c76ea6-ddbc-55bb-ba37-41b420fb398c_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 132946,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/c3/f7/78/c3f778ae6ea66e3ad563507047b5a753f23e40f1.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_59c76ea6-ddbc-55bb-ba37-41b420fb398c/59c76ea6-ddbc-55bb-ba37-41b420fb398c_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 95518,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/18/a1/d3/18a1d3a36fd563aadbc39e2e15728734130e5b2d.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_59c76ea6-ddbc-55bb-ba37-41b420fb398c/59c76ea6-ddbc-55bb-ba37-41b420fb398c_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 92964,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/eb/e7/5b/ebe75b2a54d55503334bf398ca66dee6565d27c6.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_59c76ea6-ddbc-55bb-ba37-41b420fb398c/59c76ea6-ddbc-55bb-ba37-41b420fb398c_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 117989,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ee/16/e8/ee16e864919c761966c5eeaff29c8bf5e7dfd665.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_59c76ea6-ddbc-55bb-ba37-41b420fb398c/59c76ea6-ddbc-55bb-ba37-41b420fb398c_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 51977,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/74/35/36/743536b741edd423cd019be7776c4b9d7f900f04.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_59c76ea6-ddbc-55bb-ba37-41b420fb398c/59c76ea6-ddbc-55bb-ba37-41b420fb398c_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 90839,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/23/db/78/23db787437e817b5d622058915f9972371c5ded4.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_59c76ea6-ddbc-55bb-ba37-41b420fb398c/59c76ea6-ddbc-55bb-ba37-41b420fb398c_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 68509,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/gh/f9/9d/ghf99d2c7eec7399c0f1cf6149cd06c5ced00984.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_59c76ea6-ddbc-55bb-ba37-41b420fb398c/59c76ea6-ddbc-55bb-ba37-41b420fb398c_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 72819,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/09/e0/01/09e001c3f9d2c538a23709d4c881a34d1b737942.jpg?rule=ad-large',
             'Width': 800}],
 'price': 22700,
 'price_includes_vat': False,
 'registration_date': '2020-07-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Volkswagen TIGUAN 2.0 TDI 150CH MATCH DSG7 EURO6D-T',
 'transmission': 'automatic',
 'trim': 'Tiguan 2.0 TDI 150ch Match DSG7 Euro6d-T',
 'vin': None,
 'year': 2020}
2026-03-30 15:19:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:34 [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%273124206741%27 HTTP/1.1" 200 None
2026-03-30 15:19:34 [auto_selling_leboncoin.fr] INFO: Saving data for 3124206741: {'created_time': 1774883974.688519, 'last_price_update_time': 1774883974.688532}
2026-03-30 15:19:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3124206741') HTTP/1.1" 204 0
2026-03-30 15:19:34 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3146930071
2026-03-30 15:19:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:34 [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%273146930071%27 HTTP/1.1" 200 None
2026-03-30 15:19:34 [auto_selling_leboncoin.fr] INFO: Scrape type for 3146930071: 1
2026-03-30 15:19:34 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3146930071
2026-03-30 15:19:34 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Marron',
 'currency': 'EUR',
 'description': 'Mercedes CLASSE GLK 250 BUSINESS EXECUTIVE 4MATIC 7GTRONIC +, '
                '(S.U.V.), MARRON, 13cv, 5 portes, mise en circulation le '
                '04-04-2014, garantie 12 mois (12 MOIS).\n'
                '\n'
                '5 places, couleur intérieur : NOIR, longueur : 4,54 mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Commandes du système audio au volant\n'
                '- Disque dur multimédia\n'
                '- GPS Cartographique\n'
                '- Kit mains-libres Bluetooth\n'
                '- Prise Jack\n'
                '- Prise USB\n'
                '- Prise auxiliaire de connexion audio\n'
                '- Radio CD MP3 6HP\n'
                '- TMC\n'
                '\n'
                'Conduite\n'
                '- Aide au démarrage en côte\n'
                '- Arrêt et redémarrage auto. du moteur\n'
                '- Capteur de luminosité\n'
                '- Capteur de pluie\n'
                '- Frein stationnement électrique automatiq\n'
                '- Indicateur de limitation de vitesse\n'
                '- Limiteur de vitesse\n'
                '- Palettes changement vitesses au volant\n'
                '- Régulateur de vitesse\n'
                '- Suspension adaptative\n'
                '\n'
                'Extérieur\n'
                '- Barres de toit\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'
                '- Coffre assisté électriquement\n'
                '- Echappement à double sortie\n'
                '- Essuie-glace arrière\n'
                '- Feux arrière à LED\n'
                "- Feux de freinage d'urgence\n"
                '- Feux de jour à LED\n'
                '- Jantes Alu\n'
                '- Lave-phares\n'
                '- Phares additionnels en virage\n'
                '- Phares bi-xénon\n'
                '- Phares de route adaptatifs\n'
                '- Phares directionnels\n'
                '- Radar de stationnement AV et AR\n'
                '- Répétiteurs de clignotant dans rétro ext\n'
                '- Rétroviseurs dégivrants\n'
                '- Rétroviseurs rabattables électriquement\n'
                '- Rétroviseurs électriques\n'
                "- Sortie d'échappement chromée\n"
                '- Vitres arrière et lunette AR surteintées\n'
                '\n'
                'Intérieur\n'
                '- Bacs de portes avant\n'
                '- Banquette 1/3-2/3\n'
                '- Banquette AR rabattable\n'
                '- Banquette arrière 3 places\n'
                '- Boite à gants fermée\n'
                '- Clim automatique bi-zones\n'
                '- Compte tours\n'
                '- Ecran multifonction couleur\n'
                '- Filtre à Pollen\n'
                '- Inserts de porte métal\n'
                '- Inserts de tableau de bord métal\n'
                '- Lampe de coffre\n'
                "- Lampes de lecture à l'avant\n"
                '- Miroir de courtoisie conducteur éclairé\n'
                '- Miroir de courtoisie passager éclairé\n'
                '- Ordinateur de bord\n'
                '- Ouverture des vitres séquentielle\n'
                "- Poches d'aumonières\n"
                '- Pommeau de levier vitesse en cuir\n'
                '- Porte-gobelets avant\n'
                '- Pédalier sport\n'
                '- Rétroviseur intérieur jour/nuit\n'
                '- Siège conduct  réglable hauteur-lombaire\n'
                '- Sièges AV réglables en hauteur\n'
                '- Sièges avant sport\n'
                '- Sièges avant électriques\n'
                '- Tablette cache bagages\n'
                '- Température extérieure\n'
                '- Verrouillage auto. des portes en roulant\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres arrière électriques\n'
                '- Vitres avant électriques\n'
                '- Vitres teintées\n'
                '- Volant cuir\n'
                '- Volant multifonction\n'
                '- Volant réglable en profondeur et hauteur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                "- Aide au freinage d'urgence\n"
                '- Airbag conducteur\n'
                '- Airbag genoux\n'
                '- Airbag passager\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux AV et AR\n'
                '- Antidémarrage électronique\n'
                '- Antipatinage\n'
                '- Appuis-tête avant actifs\n'
                '- Ceintures avant ajustables en hauteur\n'
                '- Contrôle élect. de la pression des pneus\n'
                '- EBD\n'
                '- ESP\n'
                '- Phares antibrouillard directionnels\n'
                '- Préparation Isofix\n'
                '- Système de détection de somnolence\n'
                '- Troisième ceinture de sécurité\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Microfibre Dinamica/simili Artico Noir\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5135',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 211,
 '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/3146930071',
 'listing': 'auction',
 'make': 'MERCEDES-BENZ',
 'model': 'Classe GLK',
 'odometer': 94011,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/e8/61/b6/e861b656e21f253ff7c2c28e1985a7b57acec24a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/88/52/68/8852681b268a4768c96515fd40d51568e136b05d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5e/25/db/5e25db26e155b427e616da7d617b5743142b1d56.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/58/20/d2/5820d2c2128ec8262b863617e85e232372f61d12.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/89/d3/c0/89d3c082b57828cf6f0c1a6e8b6a26bdb5a92b5a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e1/96/36/e196361e9a4515b0b9ccf142dbe4cbd125b6e112.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/25/a9/4c/25a94c71250082989c7b9d07e0429addfb70ed25.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2a/af/9f/2aaf9ff13157323c32fa7aab2a5c95eaf1693ec2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/70/4e/4d/704e4db5dac169f7a30adf9208a539aec4df2987.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/90/7f/15/907f1522fc0a43f1c5ccc0f5c09b666bcc8cda8d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f9/c2/86/f9c2866827c4120dc253249c23ee5b3b586fb968.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ef/d1/b0/efd1b017f9d2a2916147bdd2b112a992827c0f52.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/bd/2d/9b/bd2d9b62e8c51f9c5d8a93cec279211c0dd4cb0b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/51/d8/ab/51d8ab2b09ae3b6c6374e92a49cb2300b26e0e61.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/aa/a6/19/aaa619bc916916b4640e2d43ce0a9e3fc637d512.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/96/cc/ec/96ccec1f62803e3c412e2a0ae5b31c76b087a1a5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ea/a1/bd/eaa1bd6f65bd355f298c7b48e1f70acd19206eca.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/14/82/af/1482aff11700bf376e93b53fcc3563a270722bdc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/29/ec/88/29ec888aa31563cc5ca0f6f2970eff8fe9450d1d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/10/d6/89/10d6896f2b99cf44d45dd8940d2f7dbcad2edfe5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/12/6a/11/126a115cd727b7c8c65693d7cd271c8cb13b00e6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3a/41/ef/3a41ef55b6796a81363bbaefd05d4eded0508106.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/66/14/c8/6614c839176587f642c7471dab1375b7281d674c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e3/a0/23/e3a02335c6661a2f33b4120bdc8f9ce5333c763e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/40/d9/78/40d97809b393dc90b7fdd3892eec7d107cd0bbd7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e3/7a/c2/e37ac29920d5173055bb8796bd9368bb2a869aa3.jpg?rule=ad-large'],
 'price': 19990,
 'price_includes_vat': False,
 'registration_date': '2014-04-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Mercedes CLASSE GLK 250 BUSINESS EXECUTIVE 4MATIC 7GTRONIC +',
 'transmission': 'automatic',
 'trim': 'Classe GLK 250 Business Executive 4Matic 7GTronic +',
 'vin': None,
 'year': 2014}
2026-03-30 15:19:34 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 61c90e78-989e-54c8-8f92-2197e8717db4 with identifier: 3146930071
2026-03-30 15:19:34 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 61c90e78-989e-54c8-8f92-2197e8717db4
2026-03-30 15:19:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F61%252Fb6%252Fe861b656e21f253ff7c2c28e1985a7b57acec24a.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/e8/61/b6/e861b656e21f253ff7c2c28e1985a7b57acec24a.jpg?rule=ad-large already downloaded
2026-03-30 15:19:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F52%252F68%252F8852681b268a4768c96515fd40d51568e136b05d.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/88/52/68/8852681b268a4768c96515fd40d51568e136b05d.jpg?rule=ad-large already downloaded
2026-03-30 15:19:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F25%252Fdb%252F5e25db26e155b427e616da7d617b5743142b1d56.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/5e/25/db/5e25db26e155b427e616da7d617b5743142b1d56.jpg?rule=ad-large already downloaded
2026-03-30 15:19:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F20%252Fd2%252F5820d2c2128ec8262b863617e85e232372f61d12.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/58/20/d2/5820d2c2128ec8262b863617e85e232372f61d12.jpg?rule=ad-large already downloaded
2026-03-30 15:19:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fd3%252Fc0%252F89d3c082b57828cf6f0c1a6e8b6a26bdb5a92b5a.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/89/d3/c0/89d3c082b57828cf6f0c1a6e8b6a26bdb5a92b5a.jpg?rule=ad-large already downloaded
2026-03-30 15:19:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F96%252F36%252Fe196361e9a4515b0b9ccf142dbe4cbd125b6e112.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/e1/96/36/e196361e9a4515b0b9ccf142dbe4cbd125b6e112.jpg?rule=ad-large already downloaded
2026-03-30 15:19:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fa9%252F4c%252F25a94c71250082989c7b9d07e0429addfb70ed25.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/25/a9/4c/25a94c71250082989c7b9d07e0429addfb70ed25.jpg?rule=ad-large already downloaded
2026-03-30 15:19:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Faf%252F9f%252F2aaf9ff13157323c32fa7aab2a5c95eaf1693ec2.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/2a/af/9f/2aaf9ff13157323c32fa7aab2a5c95eaf1693ec2.jpg?rule=ad-large already downloaded
2026-03-30 15:19:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F4e%252F4d%252F704e4db5dac169f7a30adf9208a539aec4df2987.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/70/4e/4d/704e4db5dac169f7a30adf9208a539aec4df2987.jpg?rule=ad-large already downloaded
2026-03-30 15:19:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F7f%252F15%252F907f1522fc0a43f1c5ccc0f5c09b666bcc8cda8d.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/90/7f/15/907f1522fc0a43f1c5ccc0f5c09b666bcc8cda8d.jpg?rule=ad-large already downloaded
2026-03-30 15:19:34 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 61c90e78-989e-54c8-8f92-2197e8717db4 with identifier 3146930071
2026-03-30 15:19:34 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:34 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:34 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 61c90e78-989e-54c8-8f92-2197e8717db4
2026-03-30 15:19:34 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Marron',
 'currency': 'EUR',
 'description': 'Mercedes CLASSE GLK 250 BUSINESS EXECUTIVE 4MATIC 7GTRONIC +, '
                '(S.U.V.), MARRON, 13cv, 5 portes, mise en circulation le '
                '04-04-2014, garantie 12 mois (12 MOIS).\n'
                '\n'
                '5 places, couleur intérieur : NOIR, longueur : 4,54 mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Commandes du système audio au volant\n'
                '- Disque dur multimédia\n'
                '- GPS Cartographique\n'
                '- Kit mains-libres Bluetooth\n'
                '- Prise Jack\n'
                '- Prise USB\n'
                '- Prise auxiliaire de connexion audio\n'
                '- Radio CD MP3 6HP\n'
                '- TMC\n'
                '\n'
                'Conduite\n'
                '- Aide au démarrage en côte\n'
                '- Arrêt et redémarrage auto. du moteur\n'
                '- Capteur de luminosité\n'
                '- Capteur de pluie\n'
                '- Frein stationnement électrique automatiq\n'
                '- Indicateur de limitation de vitesse\n'
                '- Limiteur de vitesse\n'
                '- Palettes changement vitesses au volant\n'
                '- Régulateur de vitesse\n'
                '- Suspension adaptative\n'
                '\n'
                'Extérieur\n'
                '- Barres de toit\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'
                '- Coffre assisté électriquement\n'
                '- Echappement à double sortie\n'
                '- Essuie-glace arrière\n'
                '- Feux arrière à LED\n'
                "- Feux de freinage d'urgence\n"
                '- Feux de jour à LED\n'
                '- Jantes Alu\n'
                '- Lave-phares\n'
                '- Phares additionnels en virage\n'
                '- Phares bi-xénon\n'
                '- Phares de route adaptatifs\n'
                '- Phares directionnels\n'
                '- Radar de stationnement AV et AR\n'
                '- Répétiteurs de clignotant dans rétro ext\n'
                '- Rétroviseurs dégivrants\n'
                '- Rétroviseurs rabattables électriquement\n'
                '- Rétroviseurs électriques\n'
                "- Sortie d'échappement chromée\n"
                '- Vitres arrière et lunette AR surteintées\n'
                '\n'
                'Intérieur\n'
                '- Bacs de portes avant\n'
                '- Banquette 1/3-2/3\n'
                '- Banquette AR rabattable\n'
                '- Banquette arrière 3 places\n'
                '- Boite à gants fermée\n'
                '- Clim automatique bi-zones\n'
                '- Compte tours\n'
                '- Ecran multifonction couleur\n'
                '- Filtre à Pollen\n'
                '- Inserts de porte métal\n'
                '- Inserts de tableau de bord métal\n'
                '- Lampe de coffre\n'
                "- Lampes de lecture à l'avant\n"
                '- Miroir de courtoisie conducteur éclairé\n'
                '- Miroir de courtoisie passager éclairé\n'
                '- Ordinateur de bord\n'
                '- Ouverture des vitres séquentielle\n'
                "- Poches d'aumonières\n"
                '- Pommeau de levier vitesse en cuir\n'
                '- Porte-gobelets avant\n'
                '- Pédalier sport\n'
                '- Rétroviseur intérieur jour/nuit\n'
                '- Siège conduct  réglable hauteur-lombaire\n'
                '- Sièges AV réglables en hauteur\n'
                '- Sièges avant sport\n'
                '- Sièges avant électriques\n'
                '- Tablette cache bagages\n'
                '- Température extérieure\n'
                '- Verrouillage auto. des portes en roulant\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres arrière électriques\n'
                '- Vitres avant électriques\n'
                '- Vitres teintées\n'
                '- Volant cuir\n'
                '- Volant multifonction\n'
                '- Volant réglable en profondeur et hauteur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                "- Aide au freinage d'urgence\n"
                '- Airbag conducteur\n'
                '- Airbag genoux\n'
                '- Airbag passager\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux AV et AR\n'
                '- Antidémarrage électronique\n'
                '- Antipatinage\n'
                '- Appuis-tête avant actifs\n'
                '- Ceintures avant ajustables en hauteur\n'
                '- Contrôle élect. de la pression des pneus\n'
                '- EBD\n'
                '- ESP\n'
                '- Phares antibrouillard directionnels\n'
                '- Préparation Isofix\n'
                '- Système de détection de somnolence\n'
                '- Troisième ceinture de sécurité\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Microfibre Dinamica/simili Artico Noir\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5135',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 211,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': '61c90e78-989e-54c8-8f92-2197e8717db4',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3146930071',
 'listing': 'auction',
 'make': 'MERCEDES-BENZ',
 'model': 'Classe GLK',
 'odometer': 94011,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 26,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/e8/61/b6/e861b656e21f253ff7c2c28e1985a7b57acec24a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/88/52/68/8852681b268a4768c96515fd40d51568e136b05d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5e/25/db/5e25db26e155b427e616da7d617b5743142b1d56.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/58/20/d2/5820d2c2128ec8262b863617e85e232372f61d12.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/89/d3/c0/89d3c082b57828cf6f0c1a6e8b6a26bdb5a92b5a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e1/96/36/e196361e9a4515b0b9ccf142dbe4cbd125b6e112.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/25/a9/4c/25a94c71250082989c7b9d07e0429addfb70ed25.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2a/af/9f/2aaf9ff13157323c32fa7aab2a5c95eaf1693ec2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/70/4e/4d/704e4db5dac169f7a30adf9208a539aec4df2987.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/90/7f/15/907f1522fc0a43f1c5ccc0f5c09b666bcc8cda8d.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_61c90e78-989e-54c8-8f92-2197e8717db4/61c90e78-989e-54c8-8f92-2197e8717db4_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 60543,
             'Height': 360,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/e8/61/b6/e861b656e21f253ff7c2c28e1985a7b57acec24a.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_61c90e78-989e-54c8-8f92-2197e8717db4/61c90e78-989e-54c8-8f92-2197e8717db4_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 59378,
             'Height': 360,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/88/52/68/8852681b268a4768c96515fd40d51568e136b05d.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_61c90e78-989e-54c8-8f92-2197e8717db4/61c90e78-989e-54c8-8f92-2197e8717db4_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 59959,
             'Height': 360,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/5e/25/db/5e25db26e155b427e616da7d617b5743142b1d56.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_61c90e78-989e-54c8-8f92-2197e8717db4/61c90e78-989e-54c8-8f92-2197e8717db4_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 59409,
             'Height': 360,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/58/20/d2/5820d2c2128ec8262b863617e85e232372f61d12.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_61c90e78-989e-54c8-8f92-2197e8717db4/61c90e78-989e-54c8-8f92-2197e8717db4_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 59972,
             'Height': 360,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/89/d3/c0/89d3c082b57828cf6f0c1a6e8b6a26bdb5a92b5a.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_61c90e78-989e-54c8-8f92-2197e8717db4/61c90e78-989e-54c8-8f92-2197e8717db4_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 54601,
             'Height': 360,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/e1/96/36/e196361e9a4515b0b9ccf142dbe4cbd125b6e112.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_61c90e78-989e-54c8-8f92-2197e8717db4/61c90e78-989e-54c8-8f92-2197e8717db4_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 61479,
             'Height': 360,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/25/a9/4c/25a94c71250082989c7b9d07e0429addfb70ed25.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_61c90e78-989e-54c8-8f92-2197e8717db4/61c90e78-989e-54c8-8f92-2197e8717db4_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 54829,
             'Height': 360,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/2a/af/9f/2aaf9ff13157323c32fa7aab2a5c95eaf1693ec2.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_61c90e78-989e-54c8-8f92-2197e8717db4/61c90e78-989e-54c8-8f92-2197e8717db4_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 56643,
             'Height': 360,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/70/4e/4d/704e4db5dac169f7a30adf9208a539aec4df2987.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_61c90e78-989e-54c8-8f92-2197e8717db4/61c90e78-989e-54c8-8f92-2197e8717db4_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 68922,
             'Height': 450,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/90/7f/15/907f1522fc0a43f1c5ccc0f5c09b666bcc8cda8d.jpg?rule=ad-large',
             'Width': 800}],
 'price': 19990,
 'price_includes_vat': False,
 'registration_date': '2014-04-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Mercedes CLASSE GLK 250 BUSINESS EXECUTIVE 4MATIC 7GTRONIC +',
 'transmission': 'automatic',
 'trim': 'Classe GLK 250 Business Executive 4Matic 7GTronic +',
 'vin': None,
 'year': 2014}
2026-03-30 15:19:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:34 [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%273146930071%27 HTTP/1.1" 200 None
2026-03-30 15:19:34 [auto_selling_leboncoin.fr] INFO: Saving data for 3146930071: {'created_time': 1774883974.989695, 'last_price_update_time': 1774883974.989706}
2026-03-30 15:19:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3146930071') HTTP/1.1" 204 0
2026-03-30 15:19:35 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3088245376
2026-03-30 15:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:35 [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%273088245376%27 HTTP/1.1" 200 None
2026-03-30 15:19:35 [auto_selling_leboncoin.fr] INFO: Scrape type for 3088245376: 1
2026-03-30 15:19:35 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3088245376
2026-03-30 15:19:35 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'Ssangyong REXTON 270 XDI GRAND LUXE BA, (4×4 Tout terrain), '
                'NOIR, 11cv, mise en circulation le 29-06-2006, première main, '
                'garantie 12 mois (12 MOIS).\n'
                '\n'
                '5 places, couleur intérieur : NOIR, longueur : 4,72 mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- GPS Cartographique\n'
                '- GPS Monochrome\n'
                '- Radio CD\n'
                '\n'
                'Conduite\n'
                '- Allumage des phares automatique\n'
                '- Capteur de pluie\n'
                '- Régulateur de vitesse\n'
                '\n'
                'Extérieur\n'
                '- Jantes Alu\n'
                '- Peinture métal\n'
                '- Radar de recul\n'
                '- Rétros élec. dégivrants et rabattables\n'
                '- Toit ouvrant électrique\n'
                '\n'
                'Intérieur\n'
                '- Clim automatique\n'
                '- Direction assistée\n'
                '- Pack électrique\n'
                '- Sièges avant chauffants et électriques\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- ESP\n'
                '- Phares antibrouillard\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Sellerie cuir\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 4862',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 165,
 '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/3088245376',
 'listing': 'auction',
 'make': 'SSANGYONG',
 'model': 'Rexton',
 'odometer': 202395,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/fa/7f/38/fa7f38803aa16324cff58ab08b285835f73c70eb.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a9/7e/24/a97e2431962c69201109be80ff23e51b67061519.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/93/f5/f3/93f5f317a330a1519e94b9eb48846121d95cec6f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8b/62/a0/8b62a004736533dfb92d843453783cff814ffb0f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4f/ca/60/4fca60f0f7f8606b129ac5541c2a6061d9629182.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e6/93/20/e693205b80e4c7122462b8994477d1f0292ae518.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b6/48/fe/b648fe736bb876e86a04ef874e2817881ae686a0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/78/05/e3/7805e386beb8be50109573c792f67ac9567e5105.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e5/f1/31/e5f131ebe8aa9be32abafa2e85d4d98f456a4836.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/gh/95/ac/gh95acde88ddd88f818b7f21f758e0a9baee880d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8b/03/22/8b0322150af34d5a9e13e054b536a59ff47951fa.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5c/f1/07/5cf10754ddf0412a0e7645a8f58b8a8c5c5725e4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/79/94/e8/7994e88876f569159139caeb4d9cc34fdfd64518.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/32/db/20/32db2038f4377999f780014d4ac914b15a81f654.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e8/29/08/e829083b72f4433a38980f9d04e43c8224d1e204.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3f/1a/bb/3f1abb7659e936f0e5f68f77d7f3ca001dec5f62.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c9/1f/a4/c91fa40142c87fa1ebef822f94c61b91b888dcba.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/06/79/3c/06793c870743102a93dc04cf8bdbce3ed5581864.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8d/7e/8f/8d7e8fd7ff3a9627a1117fe47eddc5bbca51cb8c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0d/20/27/0d20275a57fcc4796ac450826aff83f29d7757b3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/05/1e/12/051e1294e34f263d13bd0be99f3d9bf07e2ecdbe.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f5/19/d1/f519d19797b77d94c8ceaaa0d9666f750f46844e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d1/a9/8f/d1a98f7d8174a086af2b0f2c469a75f85cdeb6b5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/70/cd/e7/70cde735f678e5f291ab6d9dfc771f2dd4ed62eb.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5b/14/ad/5b14adb86f20bf2a892ff3216a35841c25852606.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a9/60/db/a960dbec994adb48834cd14ee1ae5aa8062ed6a2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b3/07/89/b30789a0caaa229c5398168d55eea9330c7b4570.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/64/69/dd/6469dd2aa1fdd8b2132ea2b775ab346a6d2fb368.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/07/a3/73/07a3733bf2de58212fbbdc34af0e5013308ecede.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/00/c7/da/00c7da63a0242cfc0abea485ba7bd6922bd00dfb.jpg?rule=ad-large'],
 'price': 5700,
 'price_includes_vat': False,
 'registration_date': '2006-06-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Ssangyong REXTON 270 XDI GRAND LUXE BA',
 'transmission': 'automatic',
 'trim': 'Rexton 270 XDi Grand Luxe BA',
 'vin': None,
 'year': 2006}
2026-03-30 15:19:35 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 957a730c-c26b-5a02-91e5-8329527f6d80 with identifier: 3088245376
2026-03-30 15:19:35 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 957a730c-c26b-5a02-91e5-8329527f6d80
2026-03-30 15:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Ffa%252F7f%252F38%252Ffa7f38803aa16324cff58ab08b285835f73c70eb.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/fa/7f/38/fa7f38803aa16324cff58ab08b285835f73c70eb.jpg?rule=ad-large already downloaded
2026-03-30 15:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fa9%252F7e%252F24%252Fa97e2431962c69201109be80ff23e51b67061519.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/a9/7e/24/a97e2431962c69201109be80ff23e51b67061519.jpg?rule=ad-large already downloaded
2026-03-30 15:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Ff5%252Ff3%252F93f5f317a330a1519e94b9eb48846121d95cec6f.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/93/f5/f3/93f5f317a330a1519e94b9eb48846121d95cec6f.jpg?rule=ad-large already downloaded
2026-03-30 15:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F62%252Fa0%252F8b62a004736533dfb92d843453783cff814ffb0f.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/8b/62/a0/8b62a004736533dfb92d843453783cff814ffb0f.jpg?rule=ad-large already downloaded
2026-03-30 15:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fca%252F60%252F4fca60f0f7f8606b129ac5541c2a6061d9629182.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/4f/ca/60/4fca60f0f7f8606b129ac5541c2a6061d9629182.jpg?rule=ad-large already downloaded
2026-03-30 15:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F93%252F20%252Fe693205b80e4c7122462b8994477d1f0292ae518.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/e6/93/20/e693205b80e4c7122462b8994477d1f0292ae518.jpg?rule=ad-large already downloaded
2026-03-30 15:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F48%252Ffe%252Fb648fe736bb876e86a04ef874e2817881ae686a0.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/b6/48/fe/b648fe736bb876e86a04ef874e2817881ae686a0.jpg?rule=ad-large already downloaded
2026-03-30 15:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F05%252Fe3%252F7805e386beb8be50109573c792f67ac9567e5105.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/78/05/e3/7805e386beb8be50109573c792f67ac9567e5105.jpg?rule=ad-large already downloaded
2026-03-30 15:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fe5%252Ff1%252F31%252Fe5f131ebe8aa9be32abafa2e85d4d98f456a4836.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/e5/f1/31/e5f131ebe8aa9be32abafa2e85d4d98f456a4836.jpg?rule=ad-large already downloaded
2026-03-30 15:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F95%252Fac%252Fgh95acde88ddd88f818b7f21f758e0a9baee880d.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/gh/95/ac/gh95acde88ddd88f818b7f21f758e0a9baee880d.jpg?rule=ad-large already downloaded
2026-03-30 15:19:35 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 957a730c-c26b-5a02-91e5-8329527f6d80 with identifier 3088245376
2026-03-30 15:19:35 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:35 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:35 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 957a730c-c26b-5a02-91e5-8329527f6d80
2026-03-30 15:19:35 [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': 'Ssangyong REXTON 270 XDI GRAND LUXE BA, (4×4 Tout terrain), '
                'NOIR, 11cv, mise en circulation le 29-06-2006, première main, '
                'garantie 12 mois (12 MOIS).\n'
                '\n'
                '5 places, couleur intérieur : NOIR, longueur : 4,72 mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- GPS Cartographique\n'
                '- GPS Monochrome\n'
                '- Radio CD\n'
                '\n'
                'Conduite\n'
                '- Allumage des phares automatique\n'
                '- Capteur de pluie\n'
                '- Régulateur de vitesse\n'
                '\n'
                'Extérieur\n'
                '- Jantes Alu\n'
                '- Peinture métal\n'
                '- Radar de recul\n'
                '- Rétros élec. dégivrants et rabattables\n'
                '- Toit ouvrant électrique\n'
                '\n'
                'Intérieur\n'
                '- Clim automatique\n'
                '- Direction assistée\n'
                '- Pack électrique\n'
                '- Sièges avant chauffants et électriques\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- ESP\n'
                '- Phares antibrouillard\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Sellerie cuir\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 4862',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 165,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': '957a730c-c26b-5a02-91e5-8329527f6d80',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3088245376',
 'listing': 'auction',
 'make': 'SSANGYONG',
 'model': 'Rexton',
 'odometer': 202395,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 30,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/fa/7f/38/fa7f38803aa16324cff58ab08b285835f73c70eb.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a9/7e/24/a97e2431962c69201109be80ff23e51b67061519.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/93/f5/f3/93f5f317a330a1519e94b9eb48846121d95cec6f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8b/62/a0/8b62a004736533dfb92d843453783cff814ffb0f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4f/ca/60/4fca60f0f7f8606b129ac5541c2a6061d9629182.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e6/93/20/e693205b80e4c7122462b8994477d1f0292ae518.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b6/48/fe/b648fe736bb876e86a04ef874e2817881ae686a0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/78/05/e3/7805e386beb8be50109573c792f67ac9567e5105.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e5/f1/31/e5f131ebe8aa9be32abafa2e85d4d98f456a4836.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/gh/95/ac/gh95acde88ddd88f818b7f21f758e0a9baee880d.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_957a730c-c26b-5a02-91e5-8329527f6d80/957a730c-c26b-5a02-91e5-8329527f6d80_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 56838,
             'Height': 360,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/fa/7f/38/fa7f38803aa16324cff58ab08b285835f73c70eb.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_957a730c-c26b-5a02-91e5-8329527f6d80/957a730c-c26b-5a02-91e5-8329527f6d80_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 56833,
             'Height': 360,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/a9/7e/24/a97e2431962c69201109be80ff23e51b67061519.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_957a730c-c26b-5a02-91e5-8329527f6d80/957a730c-c26b-5a02-91e5-8329527f6d80_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 59540,
             'Height': 360,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/93/f5/f3/93f5f317a330a1519e94b9eb48846121d95cec6f.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_957a730c-c26b-5a02-91e5-8329527f6d80/957a730c-c26b-5a02-91e5-8329527f6d80_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 61602,
             'Height': 360,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/8b/62/a0/8b62a004736533dfb92d843453783cff814ffb0f.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_957a730c-c26b-5a02-91e5-8329527f6d80/957a730c-c26b-5a02-91e5-8329527f6d80_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 59628,
             'Height': 360,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/4f/ca/60/4fca60f0f7f8606b129ac5541c2a6061d9629182.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_957a730c-c26b-5a02-91e5-8329527f6d80/957a730c-c26b-5a02-91e5-8329527f6d80_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 55672,
             'Height': 360,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/e6/93/20/e693205b80e4c7122462b8994477d1f0292ae518.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_957a730c-c26b-5a02-91e5-8329527f6d80/957a730c-c26b-5a02-91e5-8329527f6d80_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 61568,
             'Height': 360,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/b6/48/fe/b648fe736bb876e86a04ef874e2817881ae686a0.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_957a730c-c26b-5a02-91e5-8329527f6d80/957a730c-c26b-5a02-91e5-8329527f6d80_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 53472,
             'Height': 360,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/78/05/e3/7805e386beb8be50109573c792f67ac9567e5105.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_957a730c-c26b-5a02-91e5-8329527f6d80/957a730c-c26b-5a02-91e5-8329527f6d80_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 74366,
             'Height': 450,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/e5/f1/31/e5f131ebe8aa9be32abafa2e85d4d98f456a4836.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_957a730c-c26b-5a02-91e5-8329527f6d80/957a730c-c26b-5a02-91e5-8329527f6d80_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 56882,
             'Height': 360,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/gh/95/ac/gh95acde88ddd88f818b7f21f758e0a9baee880d.jpg?rule=ad-large',
             'Width': 640}],
 'price': 5700,
 'price_includes_vat': False,
 'registration_date': '2006-06-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Ssangyong REXTON 270 XDI GRAND LUXE BA',
 'transmission': 'automatic',
 'trim': 'Rexton 270 XDi Grand Luxe BA',
 'vin': None,
 'year': 2006}
2026-03-30 15:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:35 [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%273088245376%27 HTTP/1.1" 200 None
2026-03-30 15:19:35 [auto_selling_leboncoin.fr] INFO: Saving data for 3088245376: {'created_time': 1774883975.279044, 'last_price_update_time': 1774883975.279054}
2026-03-30 15:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3088245376') HTTP/1.1" 204 0
2026-03-30 15:19:35 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3156675844
2026-03-30 15:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:35 [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%273156675844%27 HTTP/1.1" 200 None
2026-03-30 15:19:35 [auto_selling_leboncoin.fr] INFO: Scrape type for 3156675844: 1
2026-03-30 15:19:35 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3156675844
2026-03-30 15:19:35 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'Mini CLUBMAN COOPER S 184CH PACK RED HOT CHILI BVA, (Break), '
                'NOIR, 10cv, 5 portes, mise en circulation le 10-10-2012, '
                'garantie 12 mois (12 MOIS).\n'
                '\n'
                '4 places, couleur intérieur : NOIR, longueur : 3,96 mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Pack Connected\n'
                '- Prise Jack\n'
                '- Prise auxiliaire de connexion audio\n'
                '- Radio CD MP3 6HP\n'
                '- Système de navigation MINI\n'
                '- Volume automatique de la radio\n'
                '\n'
                'Conduite\n'
                '- Aide au démarrage en côte\n'
                '- Capteur de luminosité\n'
                '- Capteur de pluie\n'
                '- Démarrage sans clé\n'
                '- Palettes changement vitesses au volant\n'
                '- Régulateur de vitesse\n'
                '- Système de récupération énergie freinage\n'
                '\n'
                'Extérieur\n'
                '- Boucliers AV et AR couleur caisse\n'
                '- Buses de lave-glace chauffantes\n'
                '- Ceinture de vitrage chromée\n'
                '- Echappement à double sortie\n'
                '- Essuie-glace arrière\n'
                '- Feux arrière à LED\n'
                "- Feux de freinage d'urgence\n"
                '- Jantes Alu 17"\n'
                '- Lave-phares\n'
                '- Pack City Zen\n'
                '- Phares de route adaptatifs\n'
                '- Radar de recul\n'
                '- Répétiteurs de clignotant dans rétro ext\n'
                '- Rétroviseurs rabattables électriquement\n'
                '- Rétroviseurs électriques\n'
                "- Sortie d'échappement chromée\n"
                '- Toit ouvrant électrique en verre\n'
                '\n'
                'Intérieur\n'
                '- Bacs de portes arrière\n'
                '- Bacs de portes avant\n'
                '- Banquette 50/50\n'
                '- Banquette AR rabattable\n'
                '- Banquette arrière 3 places\n'
                '- Boite à gants fermée\n'
                '- Clim automatique bi-zones\n'
                '- Compte tours\n'
                '- Direction assistée asservie à la vitesse\n'
                '- Direction assistée électrique\n'
                '- Filtre à Pollen\n'
                '- Fixations Isofix aux places arrières\n'
                '- Miroir de courtoisie conducteur\n'
                '- Miroir de courtoisie passager\n'
                '- Ordinateur de bord\n'
                '- Ouverture des vitres séquentielle\n'
                "- Poches d'aumonières\n"
                '- Pommeau de levier vitesse en cuir\n'
                '- Porte-gobelets arrière\n'
                '- Porte-gobelets avant\n'
                '- Prise 12V\n'
                '- Siège conduct  réglable hauteur-lombaire\n'
                '- Siège conducteur réglable en hauteur\n'
                '- Siège passager avec réglage lombaire\n'
                '- Sièges avant chauffants\n'
                '- Sièges avant sport\n'
                "- Système facilitant l'accès aux places AR\n"
                '- Tablette cache bagages\n'
                '- Température extérieure\n'
                '- Verrouillage auto. des portes en roulant\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres avant électriques\n'
                '- Vitres teintées\n'
                '- Volant cuir + commandes audio au volant\n'
                '- Volant réglable en profondeur et hauteur\n'
                '- Volant sport\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                "- Aide au freinage d'urgence\n"
                '- Airbag conducteur\n'
                '- Airbag passager\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux\n'
                '- Airbags rideaux AV et AR\n'
                '- Antidémarrage électronique\n'
                '- Antipatinage\n'
                '- Ceintures avant ajustables en hauteur\n'
                '- Contrôle de freinage en courbe\n'
                '- Contrôle élect. de la pression des pneus\n'
                '- Détecteur de sous-gonflage\n'
                '- EBD\n'
                '- ESP\n'
                '- Kit anti-crevaison\n'
                '- Kit de dépannage pneumatique\n'
                '- Phares antibrouillard\n'
                '- Préparation Isofix\n'
                '- Troisième ceinture de sécurité\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Alarme antivol\n'
                '- Arrêt et redémarrage auto. du moteur\n'
                '- Autoradio MINI CD\n'
                '- Banquette 2 places\n'
                '- Clim manuelle\n'
                '- Direction assistée\n'
                '- Filtre à particules\n'
                '- Jantes Alu\n'
                '- Jantes Alu 15"\n'
                '- Jantes Alu 16"\n'
                '- MINI YOURS Tattoo "Glorious"\n'
                '- Phares halogènes\n'
                '- Radio CD\n'
                '- Sellerie tissu\n'
                '- Sticker\n'
                '- Syst. aide au stationnement PDC arrière\n'
                "- Système d'assistance au stationnement AR\n"
                '- Système haut-parleurs HiFi harman/kardon\n'
                '- Verrouillage centralisé des portes\n'
                '- Vitrage calorifuge\n'
                '- Volant cuir\n'
                '- Accoudoir central avant\n'
                '- Configuration 5 places\n'
                '- Pack Red Hot Chili 2\n'
                '- Volant multif. + Régulateur de vitesse\n'
                '- Sellerie cuir & tissu\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5214',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 184,
 '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/3156675844',
 'listing': 'auction',
 'make': 'MINI',
 'model': 'Clubman',
 'odometer': 74003,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/ae/1b/38/ae1b38bb6764269564a898064003f0645a49cf0c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/17/6a/5c/176a5cffe7f24125832d1d85846e3ea983ca72bb.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/48/7d/12/487d1267d2d03b0fa7877014ddfd956fa44ae7cb.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d3/2e/cb/d32ecb0457d39b407c165555ae87d5ce5f283dc8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/13/53/6b/13536b0cf233fd4952caddea553e9bbad1cd2690.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ed/f9/84/edf9841114a79ec2947e55bd890b60f823dc1d37.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ac/ef/78/acef78fd052527ae686540478d1abdc67842cf96.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c9/76/56/c97656542aba8b9542998956378ff2eadd06bccd.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f2/4f/70/f24f70d5a556eab24b52701bfb288dc37f0c38da.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/91/84/65/918465b26b3afdb7c877a69901890f7dbbf1b102.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/gh/51/ef/gh51ef0b95f5b0c31d8255012c7dbdd2fd77ddb2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3e/f0/6c/3ef06cf5d01e624c2249ac516ec2cea70faac976.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ab/58/c9/ab58c91a565515d5a7dcef8074aabed411ec6b41.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/47/95/58/479558f7ce7f2e29837638ce6dc26ea3f7e38b7e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b9/32/94/b932949c36123751756c42ae1edc490b9b06a419.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1f/9f/6e/1f9f6e5191671534720c27c088a280e039dd7bef.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8b/db/2a/8bdb2a3d9d9144d9916e9390e4610dfac07e9f47.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/bd/c7/41/bdc7412c915d317748552675fb906fe667bd05b0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/65/c1/7d/65c17d3790f3eeccb03488e9e5e2304d01ea2ae9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f6/4e/15/f64e152d7182a0edd8ab156ad419d531ecf8dda0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a6/07/c6/a607c646bf5f485b442ef888fe7f07a8812ae82e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3d/2b/30/3d2b3006a125bd010f7f292cbfa4996fa07347eb.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/90/d3/72/90d37249e91e96ca2d222f36567ec14109ae47a6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/55/ab/eb/55abebc6fe7a541fe7769e9f90bd2332311528f8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/01/6b/9b/016b9bbfeeb4966660bbf05406579d62e7310a16.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/11/04/15/110415143fd7c3271bb0197d4bc52cc419a70a3a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a5/a9/2d/a5a92d9233a15b4742a86e3c71ea2a395bee26fc.jpg?rule=ad-large'],
 'price': 12777,
 'price_includes_vat': False,
 'registration_date': '2012-10-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Mini CLUBMAN COOPER S 184CH PACK RED HOT CHILI BVA',
 'transmission': 'automatic',
 'trim': 'Clubman Cooper S 184ch Pack Red Hot Chili BVA',
 'vin': None,
 'year': 2012}
2026-03-30 15:19:35 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 2a60daee-aa4d-53fb-9289-21bd36f543e8 with identifier: 3156675844
2026-03-30 15:19:35 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 2a60daee-aa4d-53fb-9289-21bd36f543e8
2026-03-30 15:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F1b%252F38%252Fae1b38bb6764269564a898064003f0645a49cf0c.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ae/1b/38/ae1b38bb6764269564a898064003f0645a49cf0c.jpg?rule=ad-large already downloaded
2026-03-30 15:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F6a%252F5c%252F176a5cffe7f24125832d1d85846e3ea983ca72bb.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/17/6a/5c/176a5cffe7f24125832d1d85846e3ea983ca72bb.jpg?rule=ad-large already downloaded
2026-03-30 15:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F48%252F7d%252F12%252F487d1267d2d03b0fa7877014ddfd956fa44ae7cb.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/48/7d/12/487d1267d2d03b0fa7877014ddfd956fa44ae7cb.jpg?rule=ad-large already downloaded
2026-03-30 15:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F2e%252Fcb%252Fd32ecb0457d39b407c165555ae87d5ce5f283dc8.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/d3/2e/cb/d32ecb0457d39b407c165555ae87d5ce5f283dc8.jpg?rule=ad-large already downloaded
2026-03-30 15:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F53%252F6b%252F13536b0cf233fd4952caddea553e9bbad1cd2690.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/13/53/6b/13536b0cf233fd4952caddea553e9bbad1cd2690.jpg?rule=ad-large already downloaded
2026-03-30 15:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Ff9%252F84%252Fedf9841114a79ec2947e55bd890b60f823dc1d37.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ed/f9/84/edf9841114a79ec2947e55bd890b60f823dc1d37.jpg?rule=ad-large already downloaded
2026-03-30 15:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fac%252Fef%252F78%252Facef78fd052527ae686540478d1abdc67842cf96.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ac/ef/78/acef78fd052527ae686540478d1abdc67842cf96.jpg?rule=ad-large already downloaded
2026-03-30 15:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F76%252F56%252Fc97656542aba8b9542998956378ff2eadd06bccd.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/c9/76/56/c97656542aba8b9542998956378ff2eadd06bccd.jpg?rule=ad-large already downloaded
2026-03-30 15:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F4f%252F70%252Ff24f70d5a556eab24b52701bfb288dc37f0c38da.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/f2/4f/70/f24f70d5a556eab24b52701bfb288dc37f0c38da.jpg?rule=ad-large already downloaded
2026-03-30 15:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F84%252F65%252F918465b26b3afdb7c877a69901890f7dbbf1b102.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/91/84/65/918465b26b3afdb7c877a69901890f7dbbf1b102.jpg?rule=ad-large already downloaded
2026-03-30 15:19:35 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 2a60daee-aa4d-53fb-9289-21bd36f543e8 with identifier 3156675844
2026-03-30 15:19:35 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:35 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:35 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 2a60daee-aa4d-53fb-9289-21bd36f543e8
2026-03-30 15:19:35 [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': 'Mini CLUBMAN COOPER S 184CH PACK RED HOT CHILI BVA, (Break), '
                'NOIR, 10cv, 5 portes, mise en circulation le 10-10-2012, '
                'garantie 12 mois (12 MOIS).\n'
                '\n'
                '4 places, couleur intérieur : NOIR, longueur : 3,96 mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Pack Connected\n'
                '- Prise Jack\n'
                '- Prise auxiliaire de connexion audio\n'
                '- Radio CD MP3 6HP\n'
                '- Système de navigation MINI\n'
                '- Volume automatique de la radio\n'
                '\n'
                'Conduite\n'
                '- Aide au démarrage en côte\n'
                '- Capteur de luminosité\n'
                '- Capteur de pluie\n'
                '- Démarrage sans clé\n'
                '- Palettes changement vitesses au volant\n'
                '- Régulateur de vitesse\n'
                '- Système de récupération énergie freinage\n'
                '\n'
                'Extérieur\n'
                '- Boucliers AV et AR couleur caisse\n'
                '- Buses de lave-glace chauffantes\n'
                '- Ceinture de vitrage chromée\n'
                '- Echappement à double sortie\n'
                '- Essuie-glace arrière\n'
                '- Feux arrière à LED\n'
                "- Feux de freinage d'urgence\n"
                '- Jantes Alu 17"\n'
                '- Lave-phares\n'
                '- Pack City Zen\n'
                '- Phares de route adaptatifs\n'
                '- Radar de recul\n'
                '- Répétiteurs de clignotant dans rétro ext\n'
                '- Rétroviseurs rabattables électriquement\n'
                '- Rétroviseurs électriques\n'
                "- Sortie d'échappement chromée\n"
                '- Toit ouvrant électrique en verre\n'
                '\n'
                'Intérieur\n'
                '- Bacs de portes arrière\n'
                '- Bacs de portes avant\n'
                '- Banquette 50/50\n'
                '- Banquette AR rabattable\n'
                '- Banquette arrière 3 places\n'
                '- Boite à gants fermée\n'
                '- Clim automatique bi-zones\n'
                '- Compte tours\n'
                '- Direction assistée asservie à la vitesse\n'
                '- Direction assistée électrique\n'
                '- Filtre à Pollen\n'
                '- Fixations Isofix aux places arrières\n'
                '- Miroir de courtoisie conducteur\n'
                '- Miroir de courtoisie passager\n'
                '- Ordinateur de bord\n'
                '- Ouverture des vitres séquentielle\n'
                "- Poches d'aumonières\n"
                '- Pommeau de levier vitesse en cuir\n'
                '- Porte-gobelets arrière\n'
                '- Porte-gobelets avant\n'
                '- Prise 12V\n'
                '- Siège conduct  réglable hauteur-lombaire\n'
                '- Siège conducteur réglable en hauteur\n'
                '- Siège passager avec réglage lombaire\n'
                '- Sièges avant chauffants\n'
                '- Sièges avant sport\n'
                "- Système facilitant l'accès aux places AR\n"
                '- Tablette cache bagages\n'
                '- Température extérieure\n'
                '- Verrouillage auto. des portes en roulant\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres avant électriques\n'
                '- Vitres teintées\n'
                '- Volant cuir + commandes audio au volant\n'
                '- Volant réglable en profondeur et hauteur\n'
                '- Volant sport\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                "- Aide au freinage d'urgence\n"
                '- Airbag conducteur\n'
                '- Airbag passager\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux\n'
                '- Airbags rideaux AV et AR\n'
                '- Antidémarrage électronique\n'
                '- Antipatinage\n'
                '- Ceintures avant ajustables en hauteur\n'
                '- Contrôle de freinage en courbe\n'
                '- Contrôle élect. de la pression des pneus\n'
                '- Détecteur de sous-gonflage\n'
                '- EBD\n'
                '- ESP\n'
                '- Kit anti-crevaison\n'
                '- Kit de dépannage pneumatique\n'
                '- Phares antibrouillard\n'
                '- Préparation Isofix\n'
                '- Troisième ceinture de sécurité\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Alarme antivol\n'
                '- Arrêt et redémarrage auto. du moteur\n'
                '- Autoradio MINI CD\n'
                '- Banquette 2 places\n'
                '- Clim manuelle\n'
                '- Direction assistée\n'
                '- Filtre à particules\n'
                '- Jantes Alu\n'
                '- Jantes Alu 15"\n'
                '- Jantes Alu 16"\n'
                '- MINI YOURS Tattoo "Glorious"\n'
                '- Phares halogènes\n'
                '- Radio CD\n'
                '- Sellerie tissu\n'
                '- Sticker\n'
                '- Syst. aide au stationnement PDC arrière\n'
                "- Système d'assistance au stationnement AR\n"
                '- Système haut-parleurs HiFi harman/kardon\n'
                '- Verrouillage centralisé des portes\n'
                '- Vitrage calorifuge\n'
                '- Volant cuir\n'
                '- Accoudoir central avant\n'
                '- Configuration 5 places\n'
                '- Pack Red Hot Chili 2\n'
                '- Volant multif. + Régulateur de vitesse\n'
                '- Sellerie cuir & tissu\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5214',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 184,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': '2a60daee-aa4d-53fb-9289-21bd36f543e8',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3156675844',
 'listing': 'auction',
 'make': 'MINI',
 'model': 'Clubman',
 'odometer': 74003,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 27,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/ae/1b/38/ae1b38bb6764269564a898064003f0645a49cf0c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/17/6a/5c/176a5cffe7f24125832d1d85846e3ea983ca72bb.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/48/7d/12/487d1267d2d03b0fa7877014ddfd956fa44ae7cb.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d3/2e/cb/d32ecb0457d39b407c165555ae87d5ce5f283dc8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/13/53/6b/13536b0cf233fd4952caddea553e9bbad1cd2690.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ed/f9/84/edf9841114a79ec2947e55bd890b60f823dc1d37.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ac/ef/78/acef78fd052527ae686540478d1abdc67842cf96.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c9/76/56/c97656542aba8b9542998956378ff2eadd06bccd.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f2/4f/70/f24f70d5a556eab24b52701bfb288dc37f0c38da.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/91/84/65/918465b26b3afdb7c877a69901890f7dbbf1b102.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2a60daee-aa4d-53fb-9289-21bd36f543e8/2a60daee-aa4d-53fb-9289-21bd36f543e8_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 114294,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ae/1b/38/ae1b38bb6764269564a898064003f0645a49cf0c.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2a60daee-aa4d-53fb-9289-21bd36f543e8/2a60daee-aa4d-53fb-9289-21bd36f543e8_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 118224,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/17/6a/5c/176a5cffe7f24125832d1d85846e3ea983ca72bb.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2a60daee-aa4d-53fb-9289-21bd36f543e8/2a60daee-aa4d-53fb-9289-21bd36f543e8_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 126058,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/48/7d/12/487d1267d2d03b0fa7877014ddfd956fa44ae7cb.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2a60daee-aa4d-53fb-9289-21bd36f543e8/2a60daee-aa4d-53fb-9289-21bd36f543e8_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 122060,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/d3/2e/cb/d32ecb0457d39b407c165555ae87d5ce5f283dc8.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2a60daee-aa4d-53fb-9289-21bd36f543e8/2a60daee-aa4d-53fb-9289-21bd36f543e8_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 130156,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/13/53/6b/13536b0cf233fd4952caddea553e9bbad1cd2690.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2a60daee-aa4d-53fb-9289-21bd36f543e8/2a60daee-aa4d-53fb-9289-21bd36f543e8_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 124943,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ed/f9/84/edf9841114a79ec2947e55bd890b60f823dc1d37.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2a60daee-aa4d-53fb-9289-21bd36f543e8/2a60daee-aa4d-53fb-9289-21bd36f543e8_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 132525,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ac/ef/78/acef78fd052527ae686540478d1abdc67842cf96.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2a60daee-aa4d-53fb-9289-21bd36f543e8/2a60daee-aa4d-53fb-9289-21bd36f543e8_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 118301,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/c9/76/56/c97656542aba8b9542998956378ff2eadd06bccd.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2a60daee-aa4d-53fb-9289-21bd36f543e8/2a60daee-aa4d-53fb-9289-21bd36f543e8_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 117488,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/f2/4f/70/f24f70d5a556eab24b52701bfb288dc37f0c38da.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2a60daee-aa4d-53fb-9289-21bd36f543e8/2a60daee-aa4d-53fb-9289-21bd36f543e8_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 100062,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/91/84/65/918465b26b3afdb7c877a69901890f7dbbf1b102.jpg?rule=ad-large',
             'Width': 800}],
 'price': 12777,
 'price_includes_vat': False,
 'registration_date': '2012-10-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Mini CLUBMAN COOPER S 184CH PACK RED HOT CHILI BVA',
 'transmission': 'automatic',
 'trim': 'Clubman Cooper S 184ch Pack Red Hot Chili BVA',
 'vin': None,
 'year': 2012}
2026-03-30 15:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:35 [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%273156675844%27 HTTP/1.1" 200 None
2026-03-30 15:19:35 [auto_selling_leboncoin.fr] INFO: Saving data for 3156675844: {'created_time': 1774883975.561043, 'last_price_update_time': 1774883975.561055}
2026-03-30 15:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3156675844') HTTP/1.1" 204 0
2026-03-30 15:19:35 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3138612165
2026-03-30 15:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:35 [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%273138612165%27 HTTP/1.1" 200 None
2026-03-30 15:19:35 [auto_selling_leboncoin.fr] INFO: Scrape type for 3138612165: 1
2026-03-30 15:19:35 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3138612165
2026-03-30 15:19:35 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'Volkswagen GOLF IV 1.6 105CH 5P, (Berline), NOIR, 7cv, mise '
                'en circulation le 23-07-2001, garantie 12 mois (12 MOIS).\n'
                '\n'
                ' couleur intérieur : NOIR,\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Extérieur\n'
                '- Peinture métal\n'
                '\n'
                'Intérieur\n'
                '- Clim automatique\n'
                '- Clim manuelle\n'
                '- Direction assistée\n'
                '- Pack électrique\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbag conducteur\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5116',
 'doors_number': None,
 '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/3138612165',
 'listing': 'auction',
 'make': 'VOLKSWAGEN',
 'model': 'Golf',
 'odometer': 107928,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/20/f6/49/20f649b9aeefa41d7886a1ec278905ab6edae6e1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b5/a2/9f/b5a29f44f0cc7af354fbdcbd7fe5a3a1d800e7e4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/gh/f5/be/ghf5be5863b8740f8f3c16539a1de69dbc41ead4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/42/92/cb/4292cbe82e329385e55f19e1038b08588a872607.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/91/2c/69/912c6901251d797bc8b5543f3dce635263831cce.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5c/8f/25/5c8f25925940ca150f2de03db2901926e6954c01.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/72/c9/0d/72c90dc1744081a1e2f19e0b8b4ac7e4d7a7f52f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/db/f2/5b/dbf25b447cb3f4993474fd94104af5c6b9395aed.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4f/9e/8e/4f9e8edd70a7112782f775f9fc539315b1ebda49.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/64/6a/5b/646a5b6e93c127e9ae4651052a2f067e0acf5142.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/cb/f7/51/cbf7514dfe3ae6d4c8449899f03848a9f86a92f1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5c/1c/8a/5c1c8afea5867268cedb6022582df388a9d06f4d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/de/7f/4d/de7f4dd228a5d50d5ae9e1f741c4fc0b7a40a8ef.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c2/8e/ca/c28ecaf8afb1e8c38559cb3f9812b810e66e9e6a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/da/52/12/da521232c9cbc6e7299760518334e775decc1c20.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/bd/6a/a6/bd6aa645fec515c8e2dc3da0b69099ca07aed062.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6c/e2/a7/6ce2a745fab3ea3a72a0a24739ad81bff3b1cba9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/36/7b/19/367b19b7ac0834e90c79d4c2c84f28f80c2d6c50.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/19/03/11/190311f06e7415061f840a0b20665ee04998ce2e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8f/d2/39/8fd23942a7017524bf0dc66cce58988dd2e9aa31.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1b/3d/19/1b3d19267c34f85243755d1078f40a59ceb602cf.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c5/10/68/c51068653cdb077914cd9acf853e7b7a15947190.jpg?rule=ad-large'],
 'price': 5700,
 'price_includes_vat': False,
 'registration_date': '2001-07-01',
 'seats_number': None,
 'seller_name': None,
 'title': 'Volkswagen GOLF IV 1.6 105CH 5P',
 'transmission': 'manual',
 'trim': 'Golf 1.6 105ch 5p',
 'vin': None,
 'year': 2001}
2026-03-30 15:19:35 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 8d178784-be64-5865-88c7-91e4bc003d7d with identifier: 3138612165
2026-03-30 15:19:35 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 8d178784-be64-5865-88c7-91e4bc003d7d
2026-03-30 15:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Ff6%252F49%252F20f649b9aeefa41d7886a1ec278905ab6edae6e1.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/20/f6/49/20f649b9aeefa41d7886a1ec278905ab6edae6e1.jpg?rule=ad-large already downloaded
2026-03-30 15:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fa2%252F9f%252Fb5a29f44f0cc7af354fbdcbd7fe5a3a1d800e7e4.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/b5/a2/9f/b5a29f44f0cc7af354fbdcbd7fe5a3a1d800e7e4.jpg?rule=ad-large already downloaded
2026-03-30 15:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Ff5%252Fbe%252Fghf5be5863b8740f8f3c16539a1de69dbc41ead4.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/gh/f5/be/ghf5be5863b8740f8f3c16539a1de69dbc41ead4.jpg?rule=ad-large already downloaded
2026-03-30 15:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F42%252F92%252Fcb%252F4292cbe82e329385e55f19e1038b08588a872607.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/42/92/cb/4292cbe82e329385e55f19e1038b08588a872607.jpg?rule=ad-large already downloaded
2026-03-30 15:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F2c%252F69%252F912c6901251d797bc8b5543f3dce635263831cce.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/91/2c/69/912c6901251d797bc8b5543f3dce635263831cce.jpg?rule=ad-large already downloaded
2026-03-30 15:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F8f%252F25%252F5c8f25925940ca150f2de03db2901926e6954c01.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/5c/8f/25/5c8f25925940ca150f2de03db2901926e6954c01.jpg?rule=ad-large already downloaded
2026-03-30 15:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F0d%252F72c90dc1744081a1e2f19e0b8b4ac7e4d7a7f52f.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/72/c9/0d/72c90dc1744081a1e2f19e0b8b4ac7e4d7a7f52f.jpg?rule=ad-large already downloaded
2026-03-30 15:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Ff2%252F5b%252Fdbf25b447cb3f4993474fd94104af5c6b9395aed.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/db/f2/5b/dbf25b447cb3f4993474fd94104af5c6b9395aed.jpg?rule=ad-large already downloaded
2026-03-30 15:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F9e%252F8e%252F4f9e8edd70a7112782f775f9fc539315b1ebda49.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/4f/9e/8e/4f9e8edd70a7112782f775f9fc539315b1ebda49.jpg?rule=ad-large already downloaded
2026-03-30 15:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F6a%252F5b%252F646a5b6e93c127e9ae4651052a2f067e0acf5142.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/64/6a/5b/646a5b6e93c127e9ae4651052a2f067e0acf5142.jpg?rule=ad-large already downloaded
2026-03-30 15:19:35 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 8d178784-be64-5865-88c7-91e4bc003d7d with identifier 3138612165
2026-03-30 15:19:35 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:35 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:35 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 8d178784-be64-5865-88c7-91e4bc003d7d
2026-03-30 15:19:35 [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 IV 1.6 105CH 5P, (Berline), NOIR, 7cv, mise '
                'en circulation le 23-07-2001, garantie 12 mois (12 MOIS).\n'
                '\n'
                ' couleur intérieur : NOIR,\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Extérieur\n'
                '- Peinture métal\n'
                '\n'
                'Intérieur\n'
                '- Clim automatique\n'
                '- Clim manuelle\n'
                '- Direction assistée\n'
                '- Pack électrique\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbag conducteur\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5116',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 105,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': '8d178784-be64-5865-88c7-91e4bc003d7d',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3138612165',
 'listing': 'auction',
 'make': 'VOLKSWAGEN',
 'model': 'Golf',
 'odometer': 107928,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 22,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/20/f6/49/20f649b9aeefa41d7886a1ec278905ab6edae6e1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b5/a2/9f/b5a29f44f0cc7af354fbdcbd7fe5a3a1d800e7e4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/gh/f5/be/ghf5be5863b8740f8f3c16539a1de69dbc41ead4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/42/92/cb/4292cbe82e329385e55f19e1038b08588a872607.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/91/2c/69/912c6901251d797bc8b5543f3dce635263831cce.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5c/8f/25/5c8f25925940ca150f2de03db2901926e6954c01.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/72/c9/0d/72c90dc1744081a1e2f19e0b8b4ac7e4d7a7f52f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/db/f2/5b/dbf25b447cb3f4993474fd94104af5c6b9395aed.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4f/9e/8e/4f9e8edd70a7112782f775f9fc539315b1ebda49.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/64/6a/5b/646a5b6e93c127e9ae4651052a2f067e0acf5142.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8d178784-be64-5865-88c7-91e4bc003d7d/8d178784-be64-5865-88c7-91e4bc003d7d_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 86796,
             'Height': 450,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/20/f6/49/20f649b9aeefa41d7886a1ec278905ab6edae6e1.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8d178784-be64-5865-88c7-91e4bc003d7d/8d178784-be64-5865-88c7-91e4bc003d7d_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 91286,
             'Height': 450,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/b5/a2/9f/b5a29f44f0cc7af354fbdcbd7fe5a3a1d800e7e4.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8d178784-be64-5865-88c7-91e4bc003d7d/8d178784-be64-5865-88c7-91e4bc003d7d_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 92650,
             'Height': 450,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/gh/f5/be/ghf5be5863b8740f8f3c16539a1de69dbc41ead4.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8d178784-be64-5865-88c7-91e4bc003d7d/8d178784-be64-5865-88c7-91e4bc003d7d_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 93552,
             'Height': 450,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/42/92/cb/4292cbe82e329385e55f19e1038b08588a872607.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8d178784-be64-5865-88c7-91e4bc003d7d/8d178784-be64-5865-88c7-91e4bc003d7d_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 91852,
             'Height': 450,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/91/2c/69/912c6901251d797bc8b5543f3dce635263831cce.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8d178784-be64-5865-88c7-91e4bc003d7d/8d178784-be64-5865-88c7-91e4bc003d7d_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 85601,
             'Height': 450,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/5c/8f/25/5c8f25925940ca150f2de03db2901926e6954c01.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8d178784-be64-5865-88c7-91e4bc003d7d/8d178784-be64-5865-88c7-91e4bc003d7d_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 90740,
             'Height': 450,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/72/c9/0d/72c90dc1744081a1e2f19e0b8b4ac7e4d7a7f52f.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8d178784-be64-5865-88c7-91e4bc003d7d/8d178784-be64-5865-88c7-91e4bc003d7d_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 86739,
             'Height': 450,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/db/f2/5b/dbf25b447cb3f4993474fd94104af5c6b9395aed.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8d178784-be64-5865-88c7-91e4bc003d7d/8d178784-be64-5865-88c7-91e4bc003d7d_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 65895,
             'Height': 450,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/4f/9e/8e/4f9e8edd70a7112782f775f9fc539315b1ebda49.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8d178784-be64-5865-88c7-91e4bc003d7d/8d178784-be64-5865-88c7-91e4bc003d7d_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 89603,
             'Height': 450,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/64/6a/5b/646a5b6e93c127e9ae4651052a2f067e0acf5142.jpg?rule=ad-large',
             'Width': 800}],
 'price': 5700,
 'price_includes_vat': False,
 'registration_date': '2001-07-01',
 'seats_number': None,
 'seller_name': None,
 'title': 'Volkswagen GOLF IV 1.6 105CH 5P',
 'transmission': 'manual',
 'trim': 'Golf 1.6 105ch 5p',
 'vin': None,
 'year': 2001}
2026-03-30 15:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:35 [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%273138612165%27 HTTP/1.1" 200 None
2026-03-30 15:19:35 [auto_selling_leboncoin.fr] INFO: Saving data for 3138612165: {'created_time': 1774883975.830556, 'last_price_update_time': 1774883975.830568}
2026-03-30 15:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3138612165') HTTP/1.1" 204 0
2026-03-30 15:19:36 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3163191109
2026-03-30 15:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:36 [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%273163191109%27 HTTP/1.1" 200 None
2026-03-30 15:19:36 [auto_selling_leboncoin.fr] INFO: Scrape type for 3163191109: 1
2026-03-30 15:19:36 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3163191109
2026-03-30 15:19:36 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'Bmw SERIE 3 TOURING (E91) 320I 170CH LUXE, (Break), NOIR, '
                '0cv, 5 portes, mise en circulation le 03-09-2009, garantie 12 '
                'mois (12 MOIS).\n'
                '\n'
                '5 places, couleur intérieur : BEIGE, longueur : 4,53 mètres,\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- GPS Cartographique\n'
                '- Radio CD\n'
                '\n'
                'Conduite\n'
                '- Capteur de pluie et de luminosité\n'
                '- Régulateur de vitesse\n'
                '\n'
                'Extérieur\n'
                '- Jantes Alu\n'
                '- Peinture métal\n'
                '- Radar de recul\n'
                '- Rétroviseurs électriques dégivrants\n'
                '\n'
                'Intérieur\n'
                '- Banquette 1/3-2/3\n'
                '- Clim automatique\n'
                '- Direction assistée\n'
                '- Fixations Isofix aux places arrières\n'
                '- Ordinateur de bord\n'
                '- Rétroviseur intérieur électrochrome\n'
                '- Verrouillage centralisé des portes\n'
                '- Vitres arrière électriques\n'
                '- Vitres avant électriques\n'
                '- Volant réglable en profondeur et hauteur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux AV et AR\n'
                '- Antipatinage\n'
                '- Détecteur de sous-gonflage\n'
                '- ESP\n'
                '- Phares antibrouillard\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Sellerie cuir\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5236',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 170,
 '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/3163191109',
 'listing': 'auction',
 'make': 'BMW',
 'model': 'Série 3',
 'odometer': 110874,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/35/f8/c5/35f8c5c97c8dc1f6652774b0dadb28daa16c897e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4e/2a/d8/4e2ad8d4625575c27aa21efc262b718ae721b19d.jpg?rule=ad-large'],
 'price': 8900,
 'price_includes_vat': False,
 'registration_date': '2009-09-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Bmw SERIE 3 TOURING (E91) 320I 170CH LUXE',
 'transmission': 'manual',
 'trim': 'Série 3 Touring 320i 170ch Luxe',
 'vin': None,
 'year': 2009}
2026-03-30 15:19:36 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 1b43f000-c5e8-5080-951d-1de00b2fbe89 with identifier: 3163191109
2026-03-30 15:19:36 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 2 photos for item 1b43f000-c5e8-5080-951d-1de00b2fbe89
2026-03-30 15:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F35%252Ff8%252Fc5%252F35f8c5c97c8dc1f6652774b0dadb28daa16c897e.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/35/f8/c5/35f8c5c97c8dc1f6652774b0dadb28daa16c897e.jpg?rule=ad-large already downloaded
2026-03-30 15:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F2a%252Fd8%252F4e2ad8d4625575c27aa21efc262b718ae721b19d.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/4e/2a/d8/4e2ad8d4625575c27aa21efc262b718ae721b19d.jpg?rule=ad-large already downloaded
2026-03-30 15:19:36 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 1b43f000-c5e8-5080-951d-1de00b2fbe89 with identifier 3163191109
2026-03-30 15:19:36 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:36 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:36 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 1b43f000-c5e8-5080-951d-1de00b2fbe89
2026-03-30 15:19:36 [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 SERIE 3 TOURING (E91) 320I 170CH LUXE, (Break), NOIR, '
                '0cv, 5 portes, mise en circulation le 03-09-2009, garantie 12 '
                'mois (12 MOIS).\n'
                '\n'
                '5 places, couleur intérieur : BEIGE, longueur : 4,53 mètres,\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- GPS Cartographique\n'
                '- Radio CD\n'
                '\n'
                'Conduite\n'
                '- Capteur de pluie et de luminosité\n'
                '- Régulateur de vitesse\n'
                '\n'
                'Extérieur\n'
                '- Jantes Alu\n'
                '- Peinture métal\n'
                '- Radar de recul\n'
                '- Rétroviseurs électriques dégivrants\n'
                '\n'
                'Intérieur\n'
                '- Banquette 1/3-2/3\n'
                '- Clim automatique\n'
                '- Direction assistée\n'
                '- Fixations Isofix aux places arrières\n'
                '- Ordinateur de bord\n'
                '- Rétroviseur intérieur électrochrome\n'
                '- Verrouillage centralisé des portes\n'
                '- Vitres arrière électriques\n'
                '- Vitres avant électriques\n'
                '- Volant réglable en profondeur et hauteur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux AV et AR\n'
                '- Antipatinage\n'
                '- Détecteur de sous-gonflage\n'
                '- ESP\n'
                '- Phares antibrouillard\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Sellerie cuir\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5236',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 170,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': '1b43f000-c5e8-5080-951d-1de00b2fbe89',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3163191109',
 'listing': 'auction',
 'make': 'BMW',
 'model': 'Série 3',
 'odometer': 110874,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 2,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/35/f8/c5/35f8c5c97c8dc1f6652774b0dadb28daa16c897e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4e/2a/d8/4e2ad8d4625575c27aa21efc262b718ae721b19d.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1b43f000-c5e8-5080-951d-1de00b2fbe89/1b43f000-c5e8-5080-951d-1de00b2fbe89_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 65096,
             'Height': 408,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/35/f8/c5/35f8c5c97c8dc1f6652774b0dadb28daa16c897e.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1b43f000-c5e8-5080-951d-1de00b2fbe89/1b43f000-c5e8-5080-951d-1de00b2fbe89_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 46231,
             'Height': 420,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/4e/2a/d8/4e2ad8d4625575c27aa21efc262b718ae721b19d.jpg?rule=ad-large',
             'Width': 640}],
 'price': 8900,
 'price_includes_vat': False,
 'registration_date': '2009-09-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Bmw SERIE 3 TOURING (E91) 320I 170CH LUXE',
 'transmission': 'manual',
 'trim': 'Série 3 Touring 320i 170ch Luxe',
 'vin': None,
 'year': 2009}
2026-03-30 15:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:36 [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%273163191109%27 HTTP/1.1" 200 None
2026-03-30 15:19:36 [auto_selling_leboncoin.fr] INFO: Saving data for 3163191109: {'created_time': 1774883976.297127, 'last_price_update_time': 1774883976.297138}
2026-03-30 15:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3163191109') HTTP/1.1" 204 0
2026-03-30 15:19:36 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3150919329
2026-03-30 15:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:36 [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%273150919329%27 HTTP/1.1" 200 None
2026-03-30 15:19:36 [auto_selling_leboncoin.fr] INFO: Scrape type for 3150919329: 1
2026-03-30 15:19:36 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3150919329
2026-03-30 15:19:36 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Mini MINI COOPER 120CH PACK CHILI, (Berline), GRIS C, 6cv, '
                'mise en circulation le 08-09-2008, première main, garantie 12 '
                'mois (12 MOIS).\n'
                '\n'
                '4 places, couleur intérieur : NOIR, longueur : 3,70 mètres,\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Radio CD\n'
                '\n'
                'Conduite\n'
                '- Démarrage sans clé\n'
                '\n'
                'Extérieur\n'
                '- Radar de recul\n'
                '- Rétroviseurs électriques\n'
                '- Toit ouvrant électrique\n'
                '\n'
                'Intérieur\n'
                '- Banquette 50/50\n'
                '- Clim manuelle\n'
                '- Direction assistée\n'
                '- Fixations Isofix aux places arrières\n'
                '- Verrouillage centralisé des portes\n'
                '- Vitres avant électriques\n'
                '- Volant réglable en profondeur et hauteur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux\n'
                '- Détecteur de sous-gonflage\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5174',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 120,
 '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/3150919329',
 'listing': 'auction',
 'make': 'MINI',
 'model': 'Mini',
 'odometer': 83285,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/3b/ce/fe/3bcefee90d7f2ed6ae41879db00662b2445962b0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e5/77/1b/e5771bd8d438f19679319b174f24c2d7f8d5f711.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/79/d2/79/79d27946df96cfef944c5aa1ddea416d34ed63d9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/dd/53/60/dd5360e4e16d095cf2ef0dbcb907331fb15018ec.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f7/c3/de/f7c3de3f3a6b238a20fc76127b461e0f8d44e0ed.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e6/07/11/e607114d2205d42277c7b43901297ee8b688da86.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8a/2d/84/8a2d84bd2d223a100b4fb95743db872d8bd7e871.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e4/82/04/e4820460296774a9e56c5d8b2d4ab81bfde1407e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/bf/94/05/bf940512b1ce42c5ed0f6b323fe4c0a056a3dcce.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ed/75/28/ed7528e55ea53a3d323ca5784fbcdf9001076e11.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/76/eb/67/76eb679fb6b0fa926122a915ff551da51aa03561.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e3/cf/da/e3cfda371d37899ed9d37ab5d2e00028af02f142.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/dc/af/15/dcaf1520a7f54877f7e54295ca7ae7c1cac8b155.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/83/98/f1/8398f1ab732536ecd71b0edfce4a9aca7c423347.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ec/9c/25/ec9c25f9569ca445cac83fca7c3f59f811590c00.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6c/8c/f9/6c8cf91ea3e0dd111c8ac25e3e8d43a5ef7a2116.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8d/8e/c3/8d8ec386f3ac1082a0daac042c09fde6b7027877.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/aa/ca/d0/aacad0ce60c7fc614ec892683955be5145cd1475.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ef/2d/25/ef2d2501bb235905f6a09a207cffe3ae4eebf49c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d1/69/24/d16924bc2443283b4bc4b133c589e4c0396682fa.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e1/3f/b6/e13fb696ec803b4505abe1e133922a76a6a30bd1.jpg?rule=ad-large'],
 'price': 7700,
 'price_includes_vat': False,
 'registration_date': '2008-09-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Mini MINI COOPER 120CH PACK CHILI',
 'transmission': 'manual',
 'trim': 'Mini Cooper 120ch Pack Chili',
 'vin': None,
 'year': 2008}
2026-03-30 15:19:36 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 6eabdc2a-19d8-55ec-ab43-cef0f51e41ab with identifier: 3150919329
2026-03-30 15:19:36 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 6eabdc2a-19d8-55ec-ab43-cef0f51e41ab
2026-03-30 15:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F3b%252Fce%252Ffe%252F3bcefee90d7f2ed6ae41879db00662b2445962b0.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/3b/ce/fe/3bcefee90d7f2ed6ae41879db00662b2445962b0.jpg?rule=ad-large already downloaded
2026-03-30 15:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fe5%252F77%252F1b%252Fe5771bd8d438f19679319b174f24c2d7f8d5f711.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/e5/77/1b/e5771bd8d438f19679319b174f24c2d7f8d5f711.jpg?rule=ad-large already downloaded
2026-03-30 15:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fd2%252F79%252F79d27946df96cfef944c5aa1ddea416d34ed63d9.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/79/d2/79/79d27946df96cfef944c5aa1ddea416d34ed63d9.jpg?rule=ad-large already downloaded
2026-03-30 15:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F53%252F60%252Fdd5360e4e16d095cf2ef0dbcb907331fb15018ec.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/dd/53/60/dd5360e4e16d095cf2ef0dbcb907331fb15018ec.jpg?rule=ad-large already downloaded
2026-03-30 15:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fc3%252Fde%252Ff7c3de3f3a6b238a20fc76127b461e0f8d44e0ed.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/f7/c3/de/f7c3de3f3a6b238a20fc76127b461e0f8d44e0ed.jpg?rule=ad-large already downloaded
2026-03-30 15:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F07%252F11%252Fe607114d2205d42277c7b43901297ee8b688da86.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/e6/07/11/e607114d2205d42277c7b43901297ee8b688da86.jpg?rule=ad-large already downloaded
2026-03-30 15:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F2d%252F84%252F8a2d84bd2d223a100b4fb95743db872d8bd7e871.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/8a/2d/84/8a2d84bd2d223a100b4fb95743db872d8bd7e871.jpg?rule=ad-large already downloaded
2026-03-30 15:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F82%252F04%252Fe4820460296774a9e56c5d8b2d4ab81bfde1407e.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/e4/82/04/e4820460296774a9e56c5d8b2d4ab81bfde1407e.jpg?rule=ad-large already downloaded
2026-03-30 15:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F94%252F05%252Fbf940512b1ce42c5ed0f6b323fe4c0a056a3dcce.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/bf/94/05/bf940512b1ce42c5ed0f6b323fe4c0a056a3dcce.jpg?rule=ad-large already downloaded
2026-03-30 15:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F75%252F28%252Fed7528e55ea53a3d323ca5784fbcdf9001076e11.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ed/75/28/ed7528e55ea53a3d323ca5784fbcdf9001076e11.jpg?rule=ad-large already downloaded
2026-03-30 15:19:36 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 6eabdc2a-19d8-55ec-ab43-cef0f51e41ab with identifier 3150919329
2026-03-30 15:19:36 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:36 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:36 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 6eabdc2a-19d8-55ec-ab43-cef0f51e41ab
2026-03-30 15:19:36 [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 MINI COOPER 120CH PACK CHILI, (Berline), GRIS C, 6cv, '
                'mise en circulation le 08-09-2008, première main, garantie 12 '
                'mois (12 MOIS).\n'
                '\n'
                '4 places, couleur intérieur : NOIR, longueur : 3,70 mètres,\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Radio CD\n'
                '\n'
                'Conduite\n'
                '- Démarrage sans clé\n'
                '\n'
                'Extérieur\n'
                '- Radar de recul\n'
                '- Rétroviseurs électriques\n'
                '- Toit ouvrant électrique\n'
                '\n'
                'Intérieur\n'
                '- Banquette 50/50\n'
                '- Clim manuelle\n'
                '- Direction assistée\n'
                '- Fixations Isofix aux places arrières\n'
                '- Verrouillage centralisé des portes\n'
                '- Vitres avant électriques\n'
                '- Volant réglable en profondeur et hauteur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux\n'
                '- Détecteur de sous-gonflage\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5174',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 120,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': '6eabdc2a-19d8-55ec-ab43-cef0f51e41ab',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3150919329',
 'listing': 'auction',
 'make': 'MINI',
 'model': 'Mini',
 'odometer': 83285,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 21,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/3b/ce/fe/3bcefee90d7f2ed6ae41879db00662b2445962b0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e5/77/1b/e5771bd8d438f19679319b174f24c2d7f8d5f711.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/79/d2/79/79d27946df96cfef944c5aa1ddea416d34ed63d9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/dd/53/60/dd5360e4e16d095cf2ef0dbcb907331fb15018ec.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f7/c3/de/f7c3de3f3a6b238a20fc76127b461e0f8d44e0ed.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e6/07/11/e607114d2205d42277c7b43901297ee8b688da86.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8a/2d/84/8a2d84bd2d223a100b4fb95743db872d8bd7e871.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e4/82/04/e4820460296774a9e56c5d8b2d4ab81bfde1407e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/bf/94/05/bf940512b1ce42c5ed0f6b323fe4c0a056a3dcce.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ed/75/28/ed7528e55ea53a3d323ca5784fbcdf9001076e11.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6eabdc2a-19d8-55ec-ab43-cef0f51e41ab/6eabdc2a-19d8-55ec-ab43-cef0f51e41ab_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 115982,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/3b/ce/fe/3bcefee90d7f2ed6ae41879db00662b2445962b0.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6eabdc2a-19d8-55ec-ab43-cef0f51e41ab/6eabdc2a-19d8-55ec-ab43-cef0f51e41ab_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 119142,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/e5/77/1b/e5771bd8d438f19679319b174f24c2d7f8d5f711.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6eabdc2a-19d8-55ec-ab43-cef0f51e41ab/6eabdc2a-19d8-55ec-ab43-cef0f51e41ab_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 122264,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/79/d2/79/79d27946df96cfef944c5aa1ddea416d34ed63d9.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6eabdc2a-19d8-55ec-ab43-cef0f51e41ab/6eabdc2a-19d8-55ec-ab43-cef0f51e41ab_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 118163,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/dd/53/60/dd5360e4e16d095cf2ef0dbcb907331fb15018ec.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6eabdc2a-19d8-55ec-ab43-cef0f51e41ab/6eabdc2a-19d8-55ec-ab43-cef0f51e41ab_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 119674,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/f7/c3/de/f7c3de3f3a6b238a20fc76127b461e0f8d44e0ed.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6eabdc2a-19d8-55ec-ab43-cef0f51e41ab/6eabdc2a-19d8-55ec-ab43-cef0f51e41ab_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 111606,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/e6/07/11/e607114d2205d42277c7b43901297ee8b688da86.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6eabdc2a-19d8-55ec-ab43-cef0f51e41ab/6eabdc2a-19d8-55ec-ab43-cef0f51e41ab_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 124609,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/8a/2d/84/8a2d84bd2d223a100b4fb95743db872d8bd7e871.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6eabdc2a-19d8-55ec-ab43-cef0f51e41ab/6eabdc2a-19d8-55ec-ab43-cef0f51e41ab_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 102292,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/e4/82/04/e4820460296774a9e56c5d8b2d4ab81bfde1407e.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6eabdc2a-19d8-55ec-ab43-cef0f51e41ab/6eabdc2a-19d8-55ec-ab43-cef0f51e41ab_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 94153,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/bf/94/05/bf940512b1ce42c5ed0f6b323fe4c0a056a3dcce.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6eabdc2a-19d8-55ec-ab43-cef0f51e41ab/6eabdc2a-19d8-55ec-ab43-cef0f51e41ab_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 90984,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ed/75/28/ed7528e55ea53a3d323ca5784fbcdf9001076e11.jpg?rule=ad-large',
             'Width': 800}],
 'price': 7700,
 'price_includes_vat': False,
 'registration_date': '2008-09-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Mini MINI COOPER 120CH PACK CHILI',
 'transmission': 'manual',
 'trim': 'Mini Cooper 120ch Pack Chili',
 'vin': None,
 'year': 2008}
2026-03-30 15:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:36 [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%273150919329%27 HTTP/1.1" 200 None
2026-03-30 15:19:36 [auto_selling_leboncoin.fr] INFO: Saving data for 3150919329: {'created_time': 1774883976.626417, 'last_price_update_time': 1774883976.626429}
2026-03-30 15:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3150919329') HTTP/1.1" 204 0
2026-03-30 15:19:36 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3167739630
2026-03-30 15:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:36 [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%273167739630%27 HTTP/1.1" 200 None
2026-03-30 15:19:36 [auto_selling_leboncoin.fr] INFO: Scrape type for 3167739630: 1
2026-03-30 15:19:36 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3167739630
2026-03-30 15:19:36 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Renault CLIO IV 1.2 TCE 120CH GT EDC ECO², (Berline), GRIS C, '
                '6cv, 5 portes, mise en circulation le 24-12-2014, garantie 12 '
                'mois (12 MOIS).\n'
                '\n'
                '5 places, couleur intérieur : NOIR, longueur : 4,08 mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Commandes vocales\n'
                '- Ecran tactile\n'
                '- GPS Cartographique\n'
                '- Kit mains-libres Bluetooth\n'
                '- Prise Jack\n'
                '- Prise USB\n'
                '- Prise auxiliaire de connexion audio\n'
                '\n'
                'Conduite\n'
                '- Aide au démarrage en côte\n'
                '- Capteur de luminosité\n'
                '- Capteur de pluie\n'
                '- Démarrage sans clé\n'
                '- Limiteur de vitesse\n'
                '- Régulateur de vitesse\n'
                "- Système d'accès sans clé\n"
                '- Système de récupération énergie freinage\n'
                '\n'
                'Extérieur\n'
                '- Aide au parking Ar. avec caméra de recul\n'
                '- Becquet arrière\n'
                '- Boucliers AV et AR couleur caisse\n'
                '- Echappement à double sortie\n'
                '- Essuie-glace arrière\n'
                "- Feux de freinage d'urgence\n"
                '- Feux de jour\n'
                '- Jantes Alu\n'
                '- Peinture métal\n'
                '- Phares halogènes\n'
                '- Radar de recul\n'
                '- Répétiteurs de clignotant dans rétro ext\n'
                '- Rétroviseurs dégivrants\n'
                '- Rétroviseurs rabattables électriquement\n'
                '- Rétroviseurs électriques\n'
                "- Sortie d'échappement chromée\n"
                '- Toit en verre fixe\n'
                '- Vitres arrière et lunette AR surteintées\n'
                '\n'
                'Intérieur\n'
                '- Bacs de portes avant\n'
                '- Banquette 1/3-2/3\n'
                '- Banquette AR rabattable\n'
                '- Banquette arrière 3 places\n'
                '- Boite à gants fermée\n'
                '- Clim automatique\n'
                '- Compte tours\n'
                '- Direction assistée asservie à la vitesse\n'
                '- Ecran multifonction couleur\n'
                '- Lampe de coffre\n'
                '- Miroir de courtoisie passager\n'
                '- Ordinateur de bord\n'
                '- Siège conducteur réglable en hauteur\n'
                '- Tablette cache bagages\n'
                '- Verrouillage auto. des portes en roulant\n'
                '- Verrouillage centralisé des portes\n'
                '- Vitres arrière électriques\n'
                '- Vitres avant électriques\n'
                '- Vitres teintées\n'
                '- Volant cuir\n'
                '- Volant cuir + commandes audio au volant\n'
                '- Volant réglable en profondeur et hauteur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                "- Aide au freinage d'urgence\n"
                '- Airbag conducteur\n'
                '- Airbag passager déconnectable\n'
                '- Airbags latéraux avant\n'
                '- Antidémarrage électronique\n'
                '- Antipatinage\n'
                '- Ceintures avant ajustables en hauteur\n'
                '- EBD\n'
                '- ESP\n'
                '- Préparation Isofix\n'
                '- Troisième ceinture de sécurité\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Blanc Glacier\n'
                '- Sellerie tissu matelassé carbone foncé\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5248',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 120,
 '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/3167739630',
 'listing': 'auction',
 'make': 'RENAULT',
 'model': 'Clio',
 'odometer': 82593,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/bf/e4/ca/bfe4cab5c5d4975be86e374dd180a3102f1eadf2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/21/11/6a/21116a0b0c635730c301cb8d12d3768649022461.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7d/a6/a1/7da6a143701ccc262b992695dc7602022e81405a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/71/e9/49/71e949298480fc5ce3f6713e28eb8cf6d9242fa6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/db/70/b6/db70b6bf6e5b955c8ad97a9b551e6fecae556ecf.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/db/c6/64/dbc6649eefae769e240f6955fc152c2d2fbc1a99.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/81/2c/96/812c96dba2a16482025482b5229b181733386a3e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/10/af/d6/10afd63e47ffa85718e05d1d99b66719a3a06136.jpg?rule=ad-large'],
 'price': 11700,
 'price_includes_vat': False,
 'registration_date': '2014-12-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Renault CLIO IV 1.2 TCE 120CH GT EDC ECO²',
 'transmission': 'automatic',
 'trim': 'Clio 1.2 TCe 120ch GT EDC eco²',
 'vin': None,
 'year': 2014}
2026-03-30 15:19:36 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 7a5c76cc-55c7-5849-9e6e-3cbac8d524c4 with identifier: 3167739630
2026-03-30 15:19:36 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 8 photos for item 7a5c76cc-55c7-5849-9e6e-3cbac8d524c4
2026-03-30 15:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fe4%252Fca%252Fbfe4cab5c5d4975be86e374dd180a3102f1eadf2.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/bf/e4/ca/bfe4cab5c5d4975be86e374dd180a3102f1eadf2.jpg?rule=ad-large already downloaded
2026-03-30 15:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F11%252F6a%252F21116a0b0c635730c301cb8d12d3768649022461.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/21/11/6a/21116a0b0c635730c301cb8d12d3768649022461.jpg?rule=ad-large already downloaded
2026-03-30 15:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fa6%252Fa1%252F7da6a143701ccc262b992695dc7602022e81405a.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/7d/a6/a1/7da6a143701ccc262b992695dc7602022e81405a.jpg?rule=ad-large already downloaded
2026-03-30 15:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F71%252Fe9%252F49%252F71e949298480fc5ce3f6713e28eb8cf6d9242fa6.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/71/e9/49/71e949298480fc5ce3f6713e28eb8cf6d9242fa6.jpg?rule=ad-large already downloaded
2026-03-30 15:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F70%252Fb6%252Fdb70b6bf6e5b955c8ad97a9b551e6fecae556ecf.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/db/70/b6/db70b6bf6e5b955c8ad97a9b551e6fecae556ecf.jpg?rule=ad-large already downloaded
2026-03-30 15:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fc6%252F64%252Fdbc6649eefae769e240f6955fc152c2d2fbc1a99.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/db/c6/64/dbc6649eefae769e240f6955fc152c2d2fbc1a99.jpg?rule=ad-large already downloaded
2026-03-30 15:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F2c%252F96%252F812c96dba2a16482025482b5229b181733386a3e.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/81/2c/96/812c96dba2a16482025482b5229b181733386a3e.jpg?rule=ad-large already downloaded
2026-03-30 15:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Faf%252Fd6%252F10afd63e47ffa85718e05d1d99b66719a3a06136.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/10/af/d6/10afd63e47ffa85718e05d1d99b66719a3a06136.jpg?rule=ad-large already downloaded
2026-03-30 15:19:36 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 7a5c76cc-55c7-5849-9e6e-3cbac8d524c4 with identifier 3167739630
2026-03-30 15:19:36 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:36 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:36 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 7a5c76cc-55c7-5849-9e6e-3cbac8d524c4
2026-03-30 15:19:36 [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': 'Renault CLIO IV 1.2 TCE 120CH GT EDC ECO², (Berline), GRIS C, '
                '6cv, 5 portes, mise en circulation le 24-12-2014, garantie 12 '
                'mois (12 MOIS).\n'
                '\n'
                '5 places, couleur intérieur : NOIR, longueur : 4,08 mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Commandes vocales\n'
                '- Ecran tactile\n'
                '- GPS Cartographique\n'
                '- Kit mains-libres Bluetooth\n'
                '- Prise Jack\n'
                '- Prise USB\n'
                '- Prise auxiliaire de connexion audio\n'
                '\n'
                'Conduite\n'
                '- Aide au démarrage en côte\n'
                '- Capteur de luminosité\n'
                '- Capteur de pluie\n'
                '- Démarrage sans clé\n'
                '- Limiteur de vitesse\n'
                '- Régulateur de vitesse\n'
                "- Système d'accès sans clé\n"
                '- Système de récupération énergie freinage\n'
                '\n'
                'Extérieur\n'
                '- Aide au parking Ar. avec caméra de recul\n'
                '- Becquet arrière\n'
                '- Boucliers AV et AR couleur caisse\n'
                '- Echappement à double sortie\n'
                '- Essuie-glace arrière\n'
                "- Feux de freinage d'urgence\n"
                '- Feux de jour\n'
                '- Jantes Alu\n'
                '- Peinture métal\n'
                '- Phares halogènes\n'
                '- Radar de recul\n'
                '- Répétiteurs de clignotant dans rétro ext\n'
                '- Rétroviseurs dégivrants\n'
                '- Rétroviseurs rabattables électriquement\n'
                '- Rétroviseurs électriques\n'
                "- Sortie d'échappement chromée\n"
                '- Toit en verre fixe\n'
                '- Vitres arrière et lunette AR surteintées\n'
                '\n'
                'Intérieur\n'
                '- Bacs de portes avant\n'
                '- Banquette 1/3-2/3\n'
                '- Banquette AR rabattable\n'
                '- Banquette arrière 3 places\n'
                '- Boite à gants fermée\n'
                '- Clim automatique\n'
                '- Compte tours\n'
                '- Direction assistée asservie à la vitesse\n'
                '- Ecran multifonction couleur\n'
                '- Lampe de coffre\n'
                '- Miroir de courtoisie passager\n'
                '- Ordinateur de bord\n'
                '- Siège conducteur réglable en hauteur\n'
                '- Tablette cache bagages\n'
                '- Verrouillage auto. des portes en roulant\n'
                '- Verrouillage centralisé des portes\n'
                '- Vitres arrière électriques\n'
                '- Vitres avant électriques\n'
                '- Vitres teintées\n'
                '- Volant cuir\n'
                '- Volant cuir + commandes audio au volant\n'
                '- Volant réglable en profondeur et hauteur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                "- Aide au freinage d'urgence\n"
                '- Airbag conducteur\n'
                '- Airbag passager déconnectable\n'
                '- Airbags latéraux avant\n'
                '- Antidémarrage électronique\n'
                '- Antipatinage\n'
                '- Ceintures avant ajustables en hauteur\n'
                '- EBD\n'
                '- ESP\n'
                '- Préparation Isofix\n'
                '- Troisième ceinture de sécurité\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Blanc Glacier\n'
                '- Sellerie tissu matelassé carbone foncé\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5248',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 120,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': '7a5c76cc-55c7-5849-9e6e-3cbac8d524c4',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3167739630',
 'listing': 'auction',
 'make': 'RENAULT',
 'model': 'Clio',
 'odometer': 82593,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 8,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/bf/e4/ca/bfe4cab5c5d4975be86e374dd180a3102f1eadf2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/21/11/6a/21116a0b0c635730c301cb8d12d3768649022461.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7d/a6/a1/7da6a143701ccc262b992695dc7602022e81405a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/71/e9/49/71e949298480fc5ce3f6713e28eb8cf6d9242fa6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/db/70/b6/db70b6bf6e5b955c8ad97a9b551e6fecae556ecf.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/db/c6/64/dbc6649eefae769e240f6955fc152c2d2fbc1a99.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/81/2c/96/812c96dba2a16482025482b5229b181733386a3e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/10/af/d6/10afd63e47ffa85718e05d1d99b66719a3a06136.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7a5c76cc-55c7-5849-9e6e-3cbac8d524c4/7a5c76cc-55c7-5849-9e6e-3cbac8d524c4_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 49230,
             'Height': 421,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/bf/e4/ca/bfe4cab5c5d4975be86e374dd180a3102f1eadf2.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7a5c76cc-55c7-5849-9e6e-3cbac8d524c4/7a5c76cc-55c7-5849-9e6e-3cbac8d524c4_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 51268,
             'Height': 496,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/21/11/6a/21116a0b0c635730c301cb8d12d3768649022461.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7a5c76cc-55c7-5849-9e6e-3cbac8d524c4/7a5c76cc-55c7-5849-9e6e-3cbac8d524c4_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 56759,
             'Height': 598,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/7d/a6/a1/7da6a143701ccc262b992695dc7602022e81405a.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7a5c76cc-55c7-5849-9e6e-3cbac8d524c4/7a5c76cc-55c7-5849-9e6e-3cbac8d524c4_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 63335,
             'Height': 596,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/71/e9/49/71e949298480fc5ce3f6713e28eb8cf6d9242fa6.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7a5c76cc-55c7-5849-9e6e-3cbac8d524c4/7a5c76cc-55c7-5849-9e6e-3cbac8d524c4_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 51576,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/db/70/b6/db70b6bf6e5b955c8ad97a9b551e6fecae556ecf.jpg?rule=ad-large',
             'Width': 764},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7a5c76cc-55c7-5849-9e6e-3cbac8d524c4/7a5c76cc-55c7-5849-9e6e-3cbac8d524c4_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 65042,
             'Height': 539,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/db/c6/64/dbc6649eefae769e240f6955fc152c2d2fbc1a99.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7a5c76cc-55c7-5849-9e6e-3cbac8d524c4/7a5c76cc-55c7-5849-9e6e-3cbac8d524c4_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 68031,
             'Height': 586,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/81/2c/96/812c96dba2a16482025482b5229b181733386a3e.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7a5c76cc-55c7-5849-9e6e-3cbac8d524c4/7a5c76cc-55c7-5849-9e6e-3cbac8d524c4_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 61607,
             'Height': 596,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/10/af/d6/10afd63e47ffa85718e05d1d99b66719a3a06136.jpg?rule=ad-large',
             'Width': 800}],
 'price': 11700,
 'price_includes_vat': False,
 'registration_date': '2014-12-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Renault CLIO IV 1.2 TCE 120CH GT EDC ECO²',
 'transmission': 'automatic',
 'trim': 'Clio 1.2 TCe 120ch GT EDC eco²',
 'vin': None,
 'year': 2014}
2026-03-30 15:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:36 [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%273167739630%27 HTTP/1.1" 200 None
2026-03-30 15:19:36 [auto_selling_leboncoin.fr] INFO: Saving data for 3167739630: {'created_time': 1774883976.837685, 'last_price_update_time': 1774883976.837696}
2026-03-30 15:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3167739630') HTTP/1.1" 204 0
2026-03-30 15:19:36 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3139121169
2026-03-30 15:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:36 [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%273139121169%27 HTTP/1.1" 200 None
2026-03-30 15:19:36 [auto_selling_leboncoin.fr] INFO: Scrape type for 3139121169: 1
2026-03-30 15:19:36 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3139121169
2026-03-30 15:19:36 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Audi SQ5 3.0 V6 BITDI 313CH QUATTRO TIPTRONIC, (S.U.V.), GRIS '
                'C, 20cv, 5 portes, mise en circulation le 20-05-2014, '
                'garantie 12 mois (12 MOIS).\n'
                '\n'
                '5 places, couleur intérieur : MARRON, longueur : 4,64 '
                'mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- 10 Haut parleurs\n'
                '- Commandes vocales\n'
                '- Disque dur multimédia\n'
                '- Fonction MP3\n'
                '- GPS Cartographique\n'
                '- Kit mains-libres Bluetooth\n'
                '- Lecteur CD\n'
                '- Lecteur DVD\n'
                '- Lecteur carte SD\n'
                '- Navigateur Internet\n'
                '- Prise USB\n'
                '- Prise auxiliaire de connexion audio\n'
                '- Prise iPod\n'
                '- Radio\n'
                '- Système de localisation par satellite\n'
                '- TMC\n'
                '- Téléphone de voiture\n'
                '- Volume automatique de la radio\n'
                '\n'
                'Conduite\n'
                '- Aide au démarrage en côte\n'
                '- Amortissement variable piloté\n'
                '- Arrêt et redémarrage auto. du moteur\n'
                '- Blocage électronique du différentiel\n'
                '- Capteur de luminosité\n'
                '- Capteur de pluie\n'
                '- Capteur de pluie et de luminosité\n'
                '- Différentiel autobloquant\n'
                '- Démarrage sans clé\n'
                '- Frein stationnement électromécanique\n'
                '- Palettes changement vitesses au volant\n'
                '- Régulateur de vitesse\n'
                '- Suspensions Sport\n'
                "- Système d'accès sans clé\n"
                "- Système d'assistance à la descente\n"
                '\n'
                'Extérieur\n'
                '- Barres de toit\n'
                '- Becquet arrière\n'
                '- Boucliers AV et AR couleur caisse\n'
                '- Caméra de recul\n'
                '- Catadioptres actifs\n'
                '- Coffre assisté électriquement\n'
                '- Echappement à double sortie\n'
                '- Eclairage au sol\n'
                '- Essuie-glace arrière\n'
                "- Feux de freinage d'urgence\n"
                '- Feux de jour\n'
                '- Filtre à particules\n'
                '- Jantes Alu\n'
                '- Lave-phares\n'
                '- Phares additionnels en virage\n'
                '- Phares de route adaptatifs\n'
                '- Phares directionnels\n'
                '- Phares halogènes\n'
                '- Phares xénon\n'
                '- Radar de stationnement AR\n'
                '- Radar de stationnement AV\n'
                '- Radar de stationnement AV et AR\n'
                '- Répétiteurs de clignotant dans rétro ext\n'
                '- Rétroviseurs dégivrants\n'
                '- Rétroviseurs rabattables électriquement\n'
                '- Rétroviseurs électriques\n'
                "- Sortie d'échappement chromée\n"
                '- Vitres arrière et lunette AR surteintées\n'
                '\n'
                'Intérieur\n'
                '- Accoudoir arrière\n'
                '- Accoudoir central AV avec rangement\n'
                '- Bacs de portes arrière\n'
                '- Bacs de portes avant\n'
                '- Banquette 1/3-2/3\n'
                '- Banquette 60/40\n'
                '- Banquette AR rabattable\n'
                '- Banquette arrière 3 places\n'
                '- Boite à gants fermée\n'
                '- Clim automatique arriere\n'
                '- Clim automatique tri-zones\n'
                '- Compte tours\n'
                '- Ecran multifonction couleur\n'
                '- Filets de coffre\n'
                '- Filtre à Pollen\n'
                '- Fixations Isofix aux places arrières\n'
                '- Inserts de porte bois\n'
                '- Inserts de porte métal\n'
                '- Inserts de tableau de bord métal\n'
                '- Kit Fumeur\n'
                '- Lampe de coffre\n'
                "- Lampes de lecture à l'arrière\n"
                "- Lampes de lecture à l'avant\n"
                '- Lunette AR dégivrante\n'
                '- Miroir de courtoisie conducteur éclairé\n'
                '- Miroir de courtoisie passager éclairé\n'
                '- Ordinateur de bord\n'
                '- Ouverture des vitres séquentielle\n'
                "- Poches d'aumonières\n"
                '- Pommeau de levier de vitesse métal\n'
                '- Porte-gobelets avant\n'
                '- Prise 12V\n'
                '- Rangement sous siège conducteur\n'
                '- Rangement sous siège passager avant\n'
                '- Rétroviseur intérieur électrochrome\n'
                '- Siège conducteur avec réglage lombaire\n'
                '- Siège conducteur réglable en hauteur\n'
                '- Siège conducteur électrique\n'
                '- Siège passager avec réglage lombaire\n'
                '- Siège passager réglable en hauteur\n'
                '- Siège passager à réglages électriques\n'
                '- Sièges avant sport\n'
                '- Tablette cache bagages\n'
                '- Température extérieure\n'
                '- Verrouillage auto. des portes en roulant\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres arrière électriques\n'
                '- Vitres avant électriques\n'
                '- Vitres teintées\n'
                '- Volant cuir\n'
                '- Volant cuir multifonction\n'
                '- Volant multifonction\n'
                '- Volant sport\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                "- Aide au freinage d'urgence\n"
                '- Airbag conducteur\n'
                '- Airbag passager\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux AV et AR\n'
                '- Alarme antivol\n'
                '- Antidémarrage électronique\n'
                '- Antipatinage\n'
                '- Audi Tracking System\n'
                '- Ceintures avant ajustables en hauteur\n'
                '- Contrôle élect. de la pression des pneus\n'
                '- EBD\n'
                '- ESP\n'
                '- Phares antibrouillard\n'
                '- Phares antibrouillard directionnels\n'
                '- Préparation Isofix\n'
                '- Répartiteur électronique de freinage\n'
                '- Troisième ceinture de sécurité\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Adaptive Light\n'
                '- Advanced Key\n'
                '- Audi Hold Assist\n'
                '- Audi Music Interface\n'
                '- Autocheck et prog. eff\n'
                '- Coffre : hayon ass. é- pour ouv et ferm.\n'
                '- Contrôle de pression des pneus\n'
                '- Feux de route assistés\n'
                '- GPS Advanced\n'
                '- Hill Descent Control (HDC)\n'
                '- Jantes en alu. 5 branches 20"\n'
                '- Ordi de bord clr\n'
                '- Ordi de bord clr, Autocheck et prog. eff\n'
                '- Parking System Plus avec caméra de recul\n'
                "- Régl. d'appuis lomb. élect. 4 plans AV\n"
                '- Rétro ext dég+buses\n'
                '- Rétro ext dég+buses, jr/nuit auto & esc.\n'
                '- Siège cdr élect.+pass. AV à régl. manuel\n'
                '- Système Opensky\n'
                '- Système audiophonique Audi\n'
                "- Système d'airbags de tête sideguard\n"
                '- Vitres AR surteintées (et lunette AR)\n'
                '- Xénon Plus\n'
                '- jr/nuit auto & esc.\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5123',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 313,
 '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/3139121169',
 'listing': 'auction',
 'make': 'AUDI',
 'model': 'SQ5',
 'odometer': 135296,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/53/26/c7/5326c7c98232555c2c7032e9a1e6adf391b84b13.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/71/b0/f9/71b0f9440a8ebda6aead11233b28f49dba003339.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a9/ad/22/a9ad2211faf3e5a5765d526c6a617c935847da12.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/73/2d/9a/732d9aeeb3d41f93184ee5c3f3ab8f163bd64c72.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c5/f1/ec/c5f1ecb621e74f6d21a091d645a25f5c5ea5a4d5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/43/53/d0/4353d048d9d9e1f5600c5c886b894ed66fbe0bc1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6b/ff/07/6bff077f1cc364ca7945ea6f38a939f5eb6b0e09.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/cb/46/6c/cb466c17df5938466e67ec16e50d3556b481533e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d6/5d/b8/d65db84440450593afaecd41b84a236325507bf8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a5/47/c4/a547c46806614344d325dddea67ff2f2e945f446.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/41/51/4d/41514d861e2d6948ecf545f9cd3c739b7bb6525a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d6/1e/ee/d61eee3bd3db35d5e2e1a1c8a9e3137b6d685ccb.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/47/c9/88/47c988a4add67e2ef1140b47bb54398f60a5d6e7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8c/60/f2/8c60f22fd6bb36646069737d4396bc0f948ed62b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/70/4d/ce/704dcee7d55a88dc947db421c1d012d51045c292.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9f/ff/29/9fff29fbcece5be6d8a4ad829c4daf6609b4f590.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/78/e8/ca/78e8caf00bcf0890b2297f969969a4e61f990366.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/58/67/ea/5867ea21ae8a8a1f4b334d92909d27a872ab51d8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/13/53/1c/13531c6d6923e7a5c7b693c021b108b363bea44c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ff/f1/e4/fff1e42f7b52d9664c95e91654146e3800c06792.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/56/8e/ef/568eefcb28416087c6366d5e1f3241ecda5ed3d2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ef/59/59/ef5959f7169513aa714e90cc4af96d711d80312a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2f/e3/8a/2fe38af236a08f726cc627ecb0aa2c1440c2fed1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/19/dc/7d/19dc7dfcaf1ace865ebca7a7b8ac1ff973d93b61.jpg?rule=ad-large'],
 'price': 26900,
 'price_includes_vat': False,
 'registration_date': '2014-05-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Audi SQ5 3.0 V6 BITDI 313CH QUATTRO TIPTRONIC',
 'transmission': 'automatic',
 'trim': 'SQ5 3.0 V6 BiTDI 313ch quattro Tiptronic',
 'vin': None,
 'year': 2014}
2026-03-30 15:19:36 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 7e9ed15a-9e60-5970-9ac9-59a154c45096 with identifier: 3139121169
2026-03-30 15:19:36 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 7e9ed15a-9e60-5970-9ac9-59a154c45096
2026-03-30 15:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F26%252Fc7%252F5326c7c98232555c2c7032e9a1e6adf391b84b13.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/53/26/c7/5326c7c98232555c2c7032e9a1e6adf391b84b13.jpg?rule=ad-large already downloaded
2026-03-30 15:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F71%252Fb0%252Ff9%252F71b0f9440a8ebda6aead11233b28f49dba003339.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/71/b0/f9/71b0f9440a8ebda6aead11233b28f49dba003339.jpg?rule=ad-large already downloaded
2026-03-30 15:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fa9%252Fad%252F22%252Fa9ad2211faf3e5a5765d526c6a617c935847da12.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/a9/ad/22/a9ad2211faf3e5a5765d526c6a617c935847da12.jpg?rule=ad-large already downloaded
2026-03-30 15:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F2d%252F9a%252F732d9aeeb3d41f93184ee5c3f3ab8f163bd64c72.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/73/2d/9a/732d9aeeb3d41f93184ee5c3f3ab8f163bd64c72.jpg?rule=ad-large already downloaded
2026-03-30 15:19:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Ff1%252Fec%252Fc5f1ecb621e74f6d21a091d645a25f5c5ea5a4d5.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/c5/f1/ec/c5f1ecb621e74f6d21a091d645a25f5c5ea5a4d5.jpg?rule=ad-large already downloaded
2026-03-30 15:19:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F53%252Fd0%252F4353d048d9d9e1f5600c5c886b894ed66fbe0bc1.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/43/53/d0/4353d048d9d9e1f5600c5c886b894ed66fbe0bc1.jpg?rule=ad-large already downloaded
2026-03-30 15:19:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fff%252F07%252F6bff077f1cc364ca7945ea6f38a939f5eb6b0e09.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/6b/ff/07/6bff077f1cc364ca7945ea6f38a939f5eb6b0e09.jpg?rule=ad-large already downloaded
2026-03-30 15:19:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F46%252F6c%252Fcb466c17df5938466e67ec16e50d3556b481533e.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/cb/46/6c/cb466c17df5938466e67ec16e50d3556b481533e.jpg?rule=ad-large already downloaded
2026-03-30 15:19:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F5d%252Fb8%252Fd65db84440450593afaecd41b84a236325507bf8.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/d6/5d/b8/d65db84440450593afaecd41b84a236325507bf8.jpg?rule=ad-large already downloaded
2026-03-30 15:19:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F47%252Fc4%252Fa547c46806614344d325dddea67ff2f2e945f446.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/a5/47/c4/a547c46806614344d325dddea67ff2f2e945f446.jpg?rule=ad-large already downloaded
2026-03-30 15:19:37 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 7e9ed15a-9e60-5970-9ac9-59a154c45096 with identifier 3139121169
2026-03-30 15:19:37 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:37 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:37 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 7e9ed15a-9e60-5970-9ac9-59a154c45096
2026-03-30 15:19:37 [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 SQ5 3.0 V6 BITDI 313CH QUATTRO TIPTRONIC, (S.U.V.), GRIS '
                'C, 20cv, 5 portes, mise en circulation le 20-05-2014, '
                'garantie 12 mois (12 MOIS).\n'
                '\n'
                '5 places, couleur intérieur : MARRON, longueur : 4,64 '
                'mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- 10 Haut parleurs\n'
                '- Commandes vocales\n'
                '- Disque dur multimédia\n'
                '- Fonction MP3\n'
                '- GPS Cartographique\n'
                '- Kit mains-libres Bluetooth\n'
                '- Lecteur CD\n'
                '- Lecteur DVD\n'
                '- Lecteur carte SD\n'
                '- Navigateur Internet\n'
                '- Prise USB\n'
                '- Prise auxiliaire de connexion audio\n'
                '- Prise iPod\n'
                '- Radio\n'
                '- Système de localisation par satellite\n'
                '- TMC\n'
                '- Téléphone de voiture\n'
                '- Volume automatique de la radio\n'
                '\n'
                'Conduite\n'
                '- Aide au démarrage en côte\n'
                '- Amortissement variable piloté\n'
                '- Arrêt et redémarrage auto. du moteur\n'
                '- Blocage électronique du différentiel\n'
                '- Capteur de luminosité\n'
                '- Capteur de pluie\n'
                '- Capteur de pluie et de luminosité\n'
                '- Différentiel autobloquant\n'
                '- Démarrage sans clé\n'
                '- Frein stationnement électromécanique\n'
                '- Palettes changement vitesses au volant\n'
                '- Régulateur de vitesse\n'
                '- Suspensions Sport\n'
                "- Système d'accès sans clé\n"
                "- Système d'assistance à la descente\n"
                '\n'
                'Extérieur\n'
                '- Barres de toit\n'
                '- Becquet arrière\n'
                '- Boucliers AV et AR couleur caisse\n'
                '- Caméra de recul\n'
                '- Catadioptres actifs\n'
                '- Coffre assisté électriquement\n'
                '- Echappement à double sortie\n'
                '- Eclairage au sol\n'
                '- Essuie-glace arrière\n'
                "- Feux de freinage d'urgence\n"
                '- Feux de jour\n'
                '- Filtre à particules\n'
                '- Jantes Alu\n'
                '- Lave-phares\n'
                '- Phares additionnels en virage\n'
                '- Phares de route adaptatifs\n'
                '- Phares directionnels\n'
                '- Phares halogènes\n'
                '- Phares xénon\n'
                '- Radar de stationnement AR\n'
                '- Radar de stationnement AV\n'
                '- Radar de stationnement AV et AR\n'
                '- Répétiteurs de clignotant dans rétro ext\n'
                '- Rétroviseurs dégivrants\n'
                '- Rétroviseurs rabattables électriquement\n'
                '- Rétroviseurs électriques\n'
                "- Sortie d'échappement chromée\n"
                '- Vitres arrière et lunette AR surteintées\n'
                '\n'
                'Intérieur\n'
                '- Accoudoir arrière\n'
                '- Accoudoir central AV avec rangement\n'
                '- Bacs de portes arrière\n'
                '- Bacs de portes avant\n'
                '- Banquette 1/3-2/3\n'
                '- Banquette 60/40\n'
                '- Banquette AR rabattable\n'
                '- Banquette arrière 3 places\n'
                '- Boite à gants fermée\n'
                '- Clim automatique arriere\n'
                '- Clim automatique tri-zones\n'
                '- Compte tours\n'
                '- Ecran multifonction couleur\n'
                '- Filets de coffre\n'
                '- Filtre à Pollen\n'
                '- Fixations Isofix aux places arrières\n'
                '- Inserts de porte bois\n'
                '- Inserts de porte métal\n'
                '- Inserts de tableau de bord métal\n'
                '- Kit Fumeur\n'
                '- Lampe de coffre\n'
                "- Lampes de lecture à l'arrière\n"
                "- Lampes de lecture à l'avant\n"
                '- Lunette AR dégivrante\n'
                '- Miroir de courtoisie conducteur éclairé\n'
                '- Miroir de courtoisie passager éclairé\n'
                '- Ordinateur de bord\n'
                '- Ouverture des vitres séquentielle\n'
                "- Poches d'aumonières\n"
                '- Pommeau de levier de vitesse métal\n'
                '- Porte-gobelets avant\n'
                '- Prise 12V\n'
                '- Rangement sous siège conducteur\n'
                '- Rangement sous siège passager avant\n'
                '- Rétroviseur intérieur électrochrome\n'
                '- Siège conducteur avec réglage lombaire\n'
                '- Siège conducteur réglable en hauteur\n'
                '- Siège conducteur électrique\n'
                '- Siège passager avec réglage lombaire\n'
                '- Siège passager réglable en hauteur\n'
                '- Siège passager à réglages électriques\n'
                '- Sièges avant sport\n'
                '- Tablette cache bagages\n'
                '- Température extérieure\n'
                '- Verrouillage auto. des portes en roulant\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres arrière électriques\n'
                '- Vitres avant électriques\n'
                '- Vitres teintées\n'
                '- Volant cuir\n'
                '- Volant cuir multifonction\n'
                '- Volant multifonction\n'
                '- Volant sport\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                "- Aide au freinage d'urgence\n"
                '- Airbag conducteur\n'
                '- Airbag passager\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux AV et AR\n'
                '- Alarme antivol\n'
                '- Antidémarrage électronique\n'
                '- Antipatinage\n'
                '- Audi Tracking System\n'
                '- Ceintures avant ajustables en hauteur\n'
                '- Contrôle élect. de la pression des pneus\n'
                '- EBD\n'
                '- ESP\n'
                '- Phares antibrouillard\n'
                '- Phares antibrouillard directionnels\n'
                '- Préparation Isofix\n'
                '- Répartiteur électronique de freinage\n'
                '- Troisième ceinture de sécurité\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Adaptive Light\n'
                '- Advanced Key\n'
                '- Audi Hold Assist\n'
                '- Audi Music Interface\n'
                '- Autocheck et prog. eff\n'
                '- Coffre : hayon ass. é- pour ouv et ferm.\n'
                '- Contrôle de pression des pneus\n'
                '- Feux de route assistés\n'
                '- GPS Advanced\n'
                '- Hill Descent Control (HDC)\n'
                '- Jantes en alu. 5 branches 20"\n'
                '- Ordi de bord clr\n'
                '- Ordi de bord clr, Autocheck et prog. eff\n'
                '- Parking System Plus avec caméra de recul\n'
                "- Régl. d'appuis lomb. élect. 4 plans AV\n"
                '- Rétro ext dég+buses\n'
                '- Rétro ext dég+buses, jr/nuit auto & esc.\n'
                '- Siège cdr élect.+pass. AV à régl. manuel\n'
                '- Système Opensky\n'
                '- Système audiophonique Audi\n'
                "- Système d'airbags de tête sideguard\n"
                '- Vitres AR surteintées (et lunette AR)\n'
                '- Xénon Plus\n'
                '- jr/nuit auto & esc.\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5123',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 313,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': '7e9ed15a-9e60-5970-9ac9-59a154c45096',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3139121169',
 'listing': 'auction',
 'make': 'AUDI',
 'model': 'SQ5',
 'odometer': 135296,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 24,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/53/26/c7/5326c7c98232555c2c7032e9a1e6adf391b84b13.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/71/b0/f9/71b0f9440a8ebda6aead11233b28f49dba003339.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a9/ad/22/a9ad2211faf3e5a5765d526c6a617c935847da12.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/73/2d/9a/732d9aeeb3d41f93184ee5c3f3ab8f163bd64c72.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c5/f1/ec/c5f1ecb621e74f6d21a091d645a25f5c5ea5a4d5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/43/53/d0/4353d048d9d9e1f5600c5c886b894ed66fbe0bc1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6b/ff/07/6bff077f1cc364ca7945ea6f38a939f5eb6b0e09.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/cb/46/6c/cb466c17df5938466e67ec16e50d3556b481533e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d6/5d/b8/d65db84440450593afaecd41b84a236325507bf8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a5/47/c4/a547c46806614344d325dddea67ff2f2e945f446.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7e9ed15a-9e60-5970-9ac9-59a154c45096/7e9ed15a-9e60-5970-9ac9-59a154c45096_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 114898,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/53/26/c7/5326c7c98232555c2c7032e9a1e6adf391b84b13.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7e9ed15a-9e60-5970-9ac9-59a154c45096/7e9ed15a-9e60-5970-9ac9-59a154c45096_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 120657,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/71/b0/f9/71b0f9440a8ebda6aead11233b28f49dba003339.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7e9ed15a-9e60-5970-9ac9-59a154c45096/7e9ed15a-9e60-5970-9ac9-59a154c45096_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 118937,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/a9/ad/22/a9ad2211faf3e5a5765d526c6a617c935847da12.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7e9ed15a-9e60-5970-9ac9-59a154c45096/7e9ed15a-9e60-5970-9ac9-59a154c45096_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 108938,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/73/2d/9a/732d9aeeb3d41f93184ee5c3f3ab8f163bd64c72.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7e9ed15a-9e60-5970-9ac9-59a154c45096/7e9ed15a-9e60-5970-9ac9-59a154c45096_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 110427,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/c5/f1/ec/c5f1ecb621e74f6d21a091d645a25f5c5ea5a4d5.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7e9ed15a-9e60-5970-9ac9-59a154c45096/7e9ed15a-9e60-5970-9ac9-59a154c45096_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 110403,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/43/53/d0/4353d048d9d9e1f5600c5c886b894ed66fbe0bc1.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7e9ed15a-9e60-5970-9ac9-59a154c45096/7e9ed15a-9e60-5970-9ac9-59a154c45096_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 124643,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/6b/ff/07/6bff077f1cc364ca7945ea6f38a939f5eb6b0e09.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7e9ed15a-9e60-5970-9ac9-59a154c45096/7e9ed15a-9e60-5970-9ac9-59a154c45096_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 110143,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/cb/46/6c/cb466c17df5938466e67ec16e50d3556b481533e.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7e9ed15a-9e60-5970-9ac9-59a154c45096/7e9ed15a-9e60-5970-9ac9-59a154c45096_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 93334,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/d6/5d/b8/d65db84440450593afaecd41b84a236325507bf8.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7e9ed15a-9e60-5970-9ac9-59a154c45096/7e9ed15a-9e60-5970-9ac9-59a154c45096_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 85289,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/a5/47/c4/a547c46806614344d325dddea67ff2f2e945f446.jpg?rule=ad-large',
             'Width': 800}],
 'price': 26900,
 'price_includes_vat': False,
 'registration_date': '2014-05-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Audi SQ5 3.0 V6 BITDI 313CH QUATTRO TIPTRONIC',
 'transmission': 'automatic',
 'trim': 'SQ5 3.0 V6 BiTDI 313ch quattro Tiptronic',
 'vin': None,
 'year': 2014}
2026-03-30 15:19:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:37 [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%273139121169%27 HTTP/1.1" 200 None
2026-03-30 15:19:37 [auto_selling_leboncoin.fr] INFO: Saving data for 3139121169: {'created_time': 1774883977.151583, 'last_price_update_time': 1774883977.151594}
2026-03-30 15:19:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3139121169') HTTP/1.1" 204 0
2026-03-30 15:19:37 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3156675832
2026-03-30 15:19:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:37 [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%273156675832%27 HTTP/1.1" 200 None
2026-03-30 15:19:37 [auto_selling_leboncoin.fr] INFO: Scrape type for 3156675832: 1
2026-03-30 15:19:37 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3156675832
2026-03-30 15:19:37 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Rouge',
 'currency': 'EUR',
 'description': 'Nissan QASHQAI 1.2L DIG-T 115CH N-CONNECTA XTRONIC, (S.U.V.), '
                'ROUGE, 6cv, 5 portes, mise en circulation le 02-02-2016, '
                'première main, garantie 12 mois (12 MOIS).\n'
                '\n'
                '5 places, couleur intérieur : NOIR, longueur : 4,38 mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- 6 Haut parleurs\n'
                '- Commandes du système audio au volant\n'
                '- Ecran tactile\n'
                '- Fonction MP3\n'
                '- GPS Cartographique\n'
                '- Interface Media\n'
                '- Kit mains-libres Bluetooth\n'
                '- Lecteur CD\n'
                '- Prise USB\n'
                '- Radio\n'
                '- Services connectés\n'
                '- TMC\n'
                '\n'
                'Conduite\n'
                '- Aide au démarrage en côte\n'
                '- Arrêt et redémarrage auto. du moteur\n'
                '- Capteur de luminosité\n'
                '- Capteur de pluie\n'
                '- Démarrage sans clé\n'
                '- Indicateur de limitation de vitesse\n'
                '- Limiteur de vitesse\n'
                '- Régulateur de vitesse\n'
                "- Système d'accès sans clé\n"
                '\n'
                'Extérieur\n'
                '- Becquet arrière\n'
                '- Boucliers AV et AR couleur caisse\n'
                '- Caméra de recul\n'
                '- Caméra vue panoramique 360°\n'
                '- Ceinture de vitrage chromée\n'
                '- Essuie-glace arrière\n'
                '- Feux de jour à LED\n'
                '- Jantes Alu\n'
                '- Phares halogènes\n'
                '- Poignées ton carrosserie\n'
                '- Radar de stationnement AR\n'
                '- Radar de stationnement AV\n'
                '- Répétiteurs de clignotant dans rétro ext\n'
                '- Rétroviseurs dégivrants\n'
                '- Rétroviseurs rabattables automatique\n'
                '- Rétroviseurs rabattables électriquement\n'
                '- Rétroviseurs électriques\n'
                "- Système d'éclairage intelligent\n"
                '- Vitres arrière et lunette AR surteintées\n'
                '\n'
                'Intérieur\n'
                '- Accoudoir arrière\n'
                '- Accoudoir central AV avec rangement\n'
                '- Banquette 60/40\n'
                '- Banquette AR rabattable\n'
                '- Banquette arrière 3 places\n'
                '- Boite à gants fermée\n'
                '- Clim automatique bi-zones\n'
                '- Compte tours\n'
                "- Eclairage d'ambiance\n"
                '- Ecran multifonction couleur\n'
                '- Fixations Isofix aux places arrières\n'
                '- Lampe de coffre\n'
                '- Lunette AR dégivrante\n'
                '- Lunette arrière\n'
                '- Miroir de courtoisie conducteur\n'
                '- Miroir de courtoisie passager\n'
                '- Ordinateur de bord\n'
                '- Ouverture des vitres séquentielle\n'
                '- Pommeau de levier vitesse en cuir\n'
                '- Porte-gobelets avant\n'
                '- Rétroviseur intérieur électrochrome\n'
                '- Siège conducteur avec réglage lombaire\n'
                '- Siège conducteur réglable en hauteur\n'
                '- Siège passager avec réglage lombaire\n'
                '- Siège passager réglable en hauteur\n'
                '- Tablette cache bagages\n'
                '- Verrouillage centralisé des portes\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres arrière électriques\n'
                '- Vitres avant électriques\n'
                '- Vitres teintées\n'
                '- Volant cuir\n'
                '- Volant multifonction\n'
                '- Volant réglable en profondeur et hauteur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- AFIL\n'
                "- Aide au freinage d'urgence\n"
                '- Airbag conducteur\n'
                '- Airbag passager déconnectable\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux AV et AR\n'
                '- Antidémarrage électronique\n'
                '- Antipatinage\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'
                '- EBD\n'
                '- ESP\n'
                "- Freinage automatique d'urgence\n"
                '- Phares antibrouillard\n'
                '- Préparation Isofix\n'
                '- Reconnaissance panneaux de signalisation\n'
                '- Système de prévention des collisions\n'
                '- Troisième ceinture de sécurité\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Tissu Graphite Acenta/N-Connecta\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5218',
 '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/3156675832',
 'listing': 'auction',
 'make': 'NISSAN',
 'model': 'Qashqai',
 'odometer': 71949,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/9e/a2/5f/9ea25f9fec54ae924cf6c1876462e30ab9571c3a.jpg?rule=ad-large'],
 'price': 11900,
 'price_includes_vat': False,
 'registration_date': '2016-02-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Nissan QASHQAI 1.2L DIG-T 115CH N-CONNECTA XTRONIC',
 'transmission': 'automatic',
 'trim': 'Qashqai 1.2L DIG-T 115ch N-Connecta Xtronic',
 'vin': None,
 'year': 2016}
2026-03-30 15:19:37 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: e574cef7-0e53-5593-aab5-b5db4e07740f with identifier: 3156675832
2026-03-30 15:19:37 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item e574cef7-0e53-5593-aab5-b5db4e07740f
2026-03-30 15:19:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fa2%252F5f%252F9ea25f9fec54ae924cf6c1876462e30ab9571c3a.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/9e/a2/5f/9ea25f9fec54ae924cf6c1876462e30ab9571c3a.jpg?rule=ad-large already downloaded
2026-03-30 15:19:37 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: e574cef7-0e53-5593-aab5-b5db4e07740f with identifier 3156675832
2026-03-30 15:19:37 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:37 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:37 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item e574cef7-0e53-5593-aab5-b5db4e07740f
2026-03-30 15:19:37 [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': 'Nissan QASHQAI 1.2L DIG-T 115CH N-CONNECTA XTRONIC, (S.U.V.), '
                'ROUGE, 6cv, 5 portes, mise en circulation le 02-02-2016, '
                'première main, garantie 12 mois (12 MOIS).\n'
                '\n'
                '5 places, couleur intérieur : NOIR, longueur : 4,38 mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- 6 Haut parleurs\n'
                '- Commandes du système audio au volant\n'
                '- Ecran tactile\n'
                '- Fonction MP3\n'
                '- GPS Cartographique\n'
                '- Interface Media\n'
                '- Kit mains-libres Bluetooth\n'
                '- Lecteur CD\n'
                '- Prise USB\n'
                '- Radio\n'
                '- Services connectés\n'
                '- TMC\n'
                '\n'
                'Conduite\n'
                '- Aide au démarrage en côte\n'
                '- Arrêt et redémarrage auto. du moteur\n'
                '- Capteur de luminosité\n'
                '- Capteur de pluie\n'
                '- Démarrage sans clé\n'
                '- Indicateur de limitation de vitesse\n'
                '- Limiteur de vitesse\n'
                '- Régulateur de vitesse\n'
                "- Système d'accès sans clé\n"
                '\n'
                'Extérieur\n'
                '- Becquet arrière\n'
                '- Boucliers AV et AR couleur caisse\n'
                '- Caméra de recul\n'
                '- Caméra vue panoramique 360°\n'
                '- Ceinture de vitrage chromée\n'
                '- Essuie-glace arrière\n'
                '- Feux de jour à LED\n'
                '- Jantes Alu\n'
                '- Phares halogènes\n'
                '- Poignées ton carrosserie\n'
                '- Radar de stationnement AR\n'
                '- Radar de stationnement AV\n'
                '- Répétiteurs de clignotant dans rétro ext\n'
                '- Rétroviseurs dégivrants\n'
                '- Rétroviseurs rabattables automatique\n'
                '- Rétroviseurs rabattables électriquement\n'
                '- Rétroviseurs électriques\n'
                "- Système d'éclairage intelligent\n"
                '- Vitres arrière et lunette AR surteintées\n'
                '\n'
                'Intérieur\n'
                '- Accoudoir arrière\n'
                '- Accoudoir central AV avec rangement\n'
                '- Banquette 60/40\n'
                '- Banquette AR rabattable\n'
                '- Banquette arrière 3 places\n'
                '- Boite à gants fermée\n'
                '- Clim automatique bi-zones\n'
                '- Compte tours\n'
                "- Eclairage d'ambiance\n"
                '- Ecran multifonction couleur\n'
                '- Fixations Isofix aux places arrières\n'
                '- Lampe de coffre\n'
                '- Lunette AR dégivrante\n'
                '- Lunette arrière\n'
                '- Miroir de courtoisie conducteur\n'
                '- Miroir de courtoisie passager\n'
                '- Ordinateur de bord\n'
                '- Ouverture des vitres séquentielle\n'
                '- Pommeau de levier vitesse en cuir\n'
                '- Porte-gobelets avant\n'
                '- Rétroviseur intérieur électrochrome\n'
                '- Siège conducteur avec réglage lombaire\n'
                '- Siège conducteur réglable en hauteur\n'
                '- Siège passager avec réglage lombaire\n'
                '- Siège passager réglable en hauteur\n'
                '- Tablette cache bagages\n'
                '- Verrouillage centralisé des portes\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres arrière électriques\n'
                '- Vitres avant électriques\n'
                '- Vitres teintées\n'
                '- Volant cuir\n'
                '- Volant multifonction\n'
                '- Volant réglable en profondeur et hauteur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- AFIL\n'
                "- Aide au freinage d'urgence\n"
                '- Airbag conducteur\n'
                '- Airbag passager déconnectable\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux AV et AR\n'
                '- Antidémarrage électronique\n'
                '- Antipatinage\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'
                '- EBD\n'
                '- ESP\n'
                "- Freinage automatique d'urgence\n"
                '- Phares antibrouillard\n'
                '- Préparation Isofix\n'
                '- Reconnaissance panneaux de signalisation\n'
                '- Système de prévention des collisions\n'
                '- Troisième ceinture de sécurité\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Tissu Graphite Acenta/N-Connecta\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5218',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 115,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': 'e574cef7-0e53-5593-aab5-b5db4e07740f',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3156675832',
 'listing': 'auction',
 'make': 'NISSAN',
 'model': 'Qashqai',
 'odometer': 71949,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 1,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/9e/a2/5f/9ea25f9fec54ae924cf6c1876462e30ab9571c3a.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0a64df90-e3cb-5d27-bfd0-37b52e1bcc23/0a64df90-e3cb-5d27-bfd0-37b52e1bcc23_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 13085,
             'Height': 197,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/9e/a2/5f/9ea25f9fec54ae924cf6c1876462e30ab9571c3a.jpg?rule=ad-large',
             'Width': 320}],
 'price': 11900,
 'price_includes_vat': False,
 'registration_date': '2016-02-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Nissan QASHQAI 1.2L DIG-T 115CH N-CONNECTA XTRONIC',
 'transmission': 'automatic',
 'trim': 'Qashqai 1.2L DIG-T 115ch N-Connecta Xtronic',
 'vin': None,
 'year': 2016}
2026-03-30 15:19:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:37 [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%273156675832%27 HTTP/1.1" 200 None
2026-03-30 15:19:37 [auto_selling_leboncoin.fr] INFO: Saving data for 3156675832: {'created_time': 1774883977.267795, 'last_price_update_time': 1774883977.267807}
2026-03-30 15:19:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3156675832') HTTP/1.1" 204 0
2026-03-30 15:19:37 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3155924950
2026-03-30 15:19:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:37 [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%273155924950%27 HTTP/1.1" 200 None
2026-03-30 15:19:37 [auto_selling_leboncoin.fr] INFO: Scrape type for 3155924950: 1
2026-03-30 15:19:37 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3155924950
2026-03-30 15:19:37 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Bleu',
 'currency': 'EUR',
 'description': 'Fiat 500C 1.2 8V 69CH S&S LOUNGE DUALOGIC, (Cabriolet), BLEU, '
                '4cv, 2 portes, mise en circulation le 28-05-2010, garantie 12 '
                'mois (12 MOIS).\n'
                '\n'
                '4 places, couleur intérieur : MARRON, longueur : 3,55 '
                'mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Blue & Me\n'
                '- Commandes du système audio au volant\n'
                '- Radio CD MP3\n'
                '\n'
                'Conduite\n'
                '- Arrêt et redémarrage auto. du moteur\n'
                '\n'
                'Extérieur\n'
                '- Jantes Alu\n'
                '- Peinture métal\n'
                '- Rétroviseurs électriques dégivrants\n'
                '\n'
                'Intérieur\n'
                '- Banquette 50/50\n'
                '- Clim manuelle\n'
                '- Direction assistée\n'
                '- Fixations Isofix aux places arrières\n'
                '- Siège conducteur réglable en hauteur\n'
                '- Verrouillage centralisé des portes\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres avant électriques\n'
                '- Volant réglable en hauteur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbag genoux\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux\n'
                '- EBD\n'
                '- Phares antibrouillard\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5200',
 'doors_number': 2,
 '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/3155924950',
 'listing': 'auction',
 'make': 'FIAT',
 'model': '500C',
 'odometer': 68966,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/5f/23/4d/5f234d3609fea128549ab4cfe8dbdb6bf1f2b5e8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2a/df/cc/2adfcc2b5e1cf3481954cf1cc6f8c3b929d51649.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f7/cc/82/f7cc82e1aa9826ccfd4b2113ceb9b9329e35bbdc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/dc/8c/89/dc8c891aeadf5caba06f06a18e7bd259e3a107f0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f3/ae/08/f3ae0872637d6733ea81af349c8d7a12c4f67729.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8a/05/da/8a05dac5a0dd719ba787f32fa03aed08454de9b7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3f/2e/6b/3f2e6b9699059fc8a7ceaaad7926b817217518c6.jpg?rule=ad-large'],
 'price': 8999,
 'price_includes_vat': False,
 'registration_date': '2010-05-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Fiat 500C 1.2 8V 69CH S&S LOUNGE DUALOGIC',
 'transmission': 'automatic',
 'trim': '500C 1.2 8v 69ch S&S Lounge Dualogic',
 'vin': None,
 'year': 2010}
2026-03-30 15:19:37 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: e7be87db-6cb8-56c5-86d2-ef11acb975bb with identifier: 3155924950
2026-03-30 15:19:37 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 7 photos for item e7be87db-6cb8-56c5-86d2-ef11acb975bb
2026-03-30 15:19:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F23%252F4d%252F5f234d3609fea128549ab4cfe8dbdb6bf1f2b5e8.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/5f/23/4d/5f234d3609fea128549ab4cfe8dbdb6bf1f2b5e8.jpg?rule=ad-large already downloaded
2026-03-30 15:19:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fdf%252Fcc%252F2adfcc2b5e1cf3481954cf1cc6f8c3b929d51649.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/2a/df/cc/2adfcc2b5e1cf3481954cf1cc6f8c3b929d51649.jpg?rule=ad-large already downloaded
2026-03-30 15:19:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fcc%252F82%252Ff7cc82e1aa9826ccfd4b2113ceb9b9329e35bbdc.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/f7/cc/82/f7cc82e1aa9826ccfd4b2113ceb9b9329e35bbdc.jpg?rule=ad-large already downloaded
2026-03-30 15:19:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F8c%252F89%252Fdc8c891aeadf5caba06f06a18e7bd259e3a107f0.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/dc/8c/89/dc8c891aeadf5caba06f06a18e7bd259e3a107f0.jpg?rule=ad-large already downloaded
2026-03-30 15:19:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fae%252F08%252Ff3ae0872637d6733ea81af349c8d7a12c4f67729.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/f3/ae/08/f3ae0872637d6733ea81af349c8d7a12c4f67729.jpg?rule=ad-large already downloaded
2026-03-30 15:19:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F05%252Fda%252F8a05dac5a0dd719ba787f32fa03aed08454de9b7.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/8a/05/da/8a05dac5a0dd719ba787f32fa03aed08454de9b7.jpg?rule=ad-large already downloaded
2026-03-30 15:19:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F2e%252F6b%252F3f2e6b9699059fc8a7ceaaad7926b817217518c6.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/3f/2e/6b/3f2e6b9699059fc8a7ceaaad7926b817217518c6.jpg?rule=ad-large already downloaded
2026-03-30 15:19:37 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: e7be87db-6cb8-56c5-86d2-ef11acb975bb with identifier 3155924950
2026-03-30 15:19:37 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:37 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:37 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item e7be87db-6cb8-56c5-86d2-ef11acb975bb
2026-03-30 15:19:37 [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': 'Fiat 500C 1.2 8V 69CH S&S LOUNGE DUALOGIC, (Cabriolet), BLEU, '
                '4cv, 2 portes, mise en circulation le 28-05-2010, garantie 12 '
                'mois (12 MOIS).\n'
                '\n'
                '4 places, couleur intérieur : MARRON, longueur : 3,55 '
                'mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Blue & Me\n'
                '- Commandes du système audio au volant\n'
                '- Radio CD MP3\n'
                '\n'
                'Conduite\n'
                '- Arrêt et redémarrage auto. du moteur\n'
                '\n'
                'Extérieur\n'
                '- Jantes Alu\n'
                '- Peinture métal\n'
                '- Rétroviseurs électriques dégivrants\n'
                '\n'
                'Intérieur\n'
                '- Banquette 50/50\n'
                '- Clim manuelle\n'
                '- Direction assistée\n'
                '- Fixations Isofix aux places arrières\n'
                '- Siège conducteur réglable en hauteur\n'
                '- Verrouillage centralisé des portes\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres avant électriques\n'
                '- Volant réglable en hauteur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbag genoux\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux\n'
                '- EBD\n'
                '- Phares antibrouillard\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5200',
 'doors_number': 2,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': None,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': 'e7be87db-6cb8-56c5-86d2-ef11acb975bb',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3155924950',
 'listing': 'auction',
 'make': 'FIAT',
 'model': '500C',
 'odometer': 68966,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 7,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/5f/23/4d/5f234d3609fea128549ab4cfe8dbdb6bf1f2b5e8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2a/df/cc/2adfcc2b5e1cf3481954cf1cc6f8c3b929d51649.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f7/cc/82/f7cc82e1aa9826ccfd4b2113ceb9b9329e35bbdc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/dc/8c/89/dc8c891aeadf5caba06f06a18e7bd259e3a107f0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f3/ae/08/f3ae0872637d6733ea81af349c8d7a12c4f67729.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8a/05/da/8a05dac5a0dd719ba787f32fa03aed08454de9b7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3f/2e/6b/3f2e6b9699059fc8a7ceaaad7926b817217518c6.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e7be87db-6cb8-56c5-86d2-ef11acb975bb/e7be87db-6cb8-56c5-86d2-ef11acb975bb_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 75754,
             'Height': 527,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/5f/23/4d/5f234d3609fea128549ab4cfe8dbdb6bf1f2b5e8.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e7be87db-6cb8-56c5-86d2-ef11acb975bb/e7be87db-6cb8-56c5-86d2-ef11acb975bb_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 80785,
             'Height': 575,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/2a/df/cc/2adfcc2b5e1cf3481954cf1cc6f8c3b929d51649.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e7be87db-6cb8-56c5-86d2-ef11acb975bb/e7be87db-6cb8-56c5-86d2-ef11acb975bb_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 88963,
             'Height': 566,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/f7/cc/82/f7cc82e1aa9826ccfd4b2113ceb9b9329e35bbdc.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e7be87db-6cb8-56c5-86d2-ef11acb975bb/e7be87db-6cb8-56c5-86d2-ef11acb975bb_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 68030,
             'Height': 526,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/dc/8c/89/dc8c891aeadf5caba06f06a18e7bd259e3a107f0.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e7be87db-6cb8-56c5-86d2-ef11acb975bb/e7be87db-6cb8-56c5-86d2-ef11acb975bb_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 59738,
             'Height': 534,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/f3/ae/08/f3ae0872637d6733ea81af349c8d7a12c4f67729.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e7be87db-6cb8-56c5-86d2-ef11acb975bb/e7be87db-6cb8-56c5-86d2-ef11acb975bb_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 43900,
             'Height': 494,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/8a/05/da/8a05dac5a0dd719ba787f32fa03aed08454de9b7.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e7be87db-6cb8-56c5-86d2-ef11acb975bb/e7be87db-6cb8-56c5-86d2-ef11acb975bb_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 58622,
             'Height': 494,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/3f/2e/6b/3f2e6b9699059fc8a7ceaaad7926b817217518c6.jpg?rule=ad-large',
             'Width': 640}],
 'price': 8999,
 'price_includes_vat': False,
 'registration_date': '2010-05-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Fiat 500C 1.2 8V 69CH S&S LOUNGE DUALOGIC',
 'transmission': 'automatic',
 'trim': '500C 1.2 8v 69ch S&S Lounge Dualogic',
 'vin': None,
 'year': 2010}
2026-03-30 15:19:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:37 [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%273155924950%27 HTTP/1.1" 200 None
2026-03-30 15:19:37 [auto_selling_leboncoin.fr] INFO: Saving data for 3155924950: {'created_time': 1774883977.57142, 'last_price_update_time': 1774883977.571435}
2026-03-30 15:19:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3155924950') HTTP/1.1" 204 0
2026-03-30 15:19:37 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3167739549
2026-03-30 15:19:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:37 [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%273167739549%27 HTTP/1.1" 200 None
2026-03-30 15:19:37 [auto_selling_leboncoin.fr] INFO: Scrape type for 3167739549: 1
2026-03-30 15:19:37 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3167739549
2026-03-30 15:19:37 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Renault CAPTUR 1.2 TCE 120CH INTENS EDC, (S.U.V.), GRIS, 6cv, '
                '5 portes, mise en circulation le 30-06-2014, garantie 12 mois '
                '(12 MOIS).\n'
                '\n'
                '5 places, couleur intérieur : NOIR, longueur : 4,12 mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Commandes vocales\n'
                '- Ecran tactile\n'
                '- GPS Cartographique\n'
                '- Kit mains-libres Bluetooth\n'
                '- Prise Jack\n'
                '- Prise USB\n'
                '- Prise auxiliaire de connexion audio\n'
                '\n'
                'Conduite\n'
                '- Aide au démarrage en côte\n'
                '- Arrêt et redémarrage auto. du moteur\n'
                '- Capteur de luminosité\n'
                '- Capteur de pluie\n'
                '- Démarrage sans clé\n'
                '- Limiteur de vitesse\n'
                '- Régulateur de vitesse\n'
                "- Système d'accès sans clé\n"
                '\n'
                'Extérieur\n'
                '- Becquet arrière\n'
                '- Boucliers AV et AR couleur caisse\n'
                "- Eclairage statique d'intersection\n"
                '- Essuie-glace arrière\n'
                "- Feux de freinage d'urgence\n"
                '- Feux de jour\n'
                '- Jantes Alu\n'
                '- Phares additionnels en virage\n'
                '- Phares halogènes\n'
                '- Radar de recul\n'
                '- Répétiteurs de clignotant dans rétro ext\n'
                '- Rétroviseurs dégivrants\n'
                '- Rétroviseurs rabattables électriquement\n'
                '- Rétroviseurs électriques\n'
                '- Vitres arrière et lunette AR surteintées\n'
                '\n'
                'Intérieur\n'
                '- 2éme rangée de sièges coulissants\n'
                '- Bacs de portes avant\n'
                '- Banquette 1/3-2/3\n'
                '- Banquette AR rabattable\n'
                '- Banquette arrière 3 places\n'
                '- Boite à gants fermée\n'
                '- Clim automatique\n'
                '- Compte tours\n'
                '- Direction assistée asservie à la vitesse\n'
                '- Ecran multifonction couleur\n'
                '- Lampe de coffre\n'
                '- Ordinateur de bord\n'
                '- Ouverture des vitres séquentielle\n'
                '- Pommeau de levier vitesse en cuir\n'
                '- Porte-gobelets arrière\n'
                '- Porte-gobelets avant\n'
                '- Siège conducteur réglable en hauteur\n'
                '- Sièges arrière coulissants\n'
                '- Sièges rang 2 rabattables à plat\n'
                '- Tablette cache bagages\n'
                '- Température extérieure\n'
                '- Verrouillage auto. des portes en roulant\n'
                '- Verrouillage centralisé des portes\n'
                '- Vitres arrière électriques\n'
                '- Vitres avant électriques\n'
                '- Vitres teintées\n'
                '- Volant cuir + commandes audio au volant\n'
                '- Volant réglable en profondeur et hauteur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                "- Aide au freinage d'urgence\n"
                '- Airbag conducteur\n'
                '- Airbag passager déconnectable\n'
                '- Airbags latéraux avant\n'
                '- Antidémarrage électronique\n'
                '- Antipatinage\n'
                '- Ceintures avant ajustables en hauteur\n'
                '- EBD\n'
                '- ESP\n'
                '- Phares antibrouillard directionnels\n'
                '- Préparation Isofix\n'
                '- Troisième ceinture de sécurité\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5251',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 120,
 '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/3167739549',
 'listing': 'auction',
 'make': 'RENAULT',
 'model': 'Captur',
 'odometer': 59739,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/cd/c3/c9/cdc3c90205b8d108b7a11a06877cba759a5fbe83.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/cf/9a/31/cf9a319d75009a2feb30d92603a7baf6110c5900.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4f/8d/82/4f8d825924dfe2374c50900c9fdac0fc553835e0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2f/36/2c/2f362cedb8aa7fefedf822e72f30d8ed08a97969.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c0/5d/2f/c05d2ffda1dfaafb8f59aa93c80a76e30227d13d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fb/a0/d7/fba0d7253fbd3874884ac926fd9cea85f8da5109.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/20/64/25/20642519fdcafc9ff667592f0578536087627be0.jpg?rule=ad-large'],
 'price': 10900,
 'price_includes_vat': False,
 'registration_date': '2014-06-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Renault CAPTUR 1.2 TCE 120CH INTENS EDC',
 'transmission': 'automatic',
 'trim': 'Captur 1.2 TCe 120ch Intens EDC',
 'vin': None,
 'year': 2014}
2026-03-30 15:19:37 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: b3d94cec-d3bb-56cb-a3c4-57d801d0fa46 with identifier: 3167739549
2026-03-30 15:19:37 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 7 photos for item b3d94cec-d3bb-56cb-a3c4-57d801d0fa46
2026-03-30 15:19:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fcd%252Fc3%252Fc9%252Fcdc3c90205b8d108b7a11a06877cba759a5fbe83.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/cd/c3/c9/cdc3c90205b8d108b7a11a06877cba759a5fbe83.jpg?rule=ad-large already downloaded
2026-03-30 15:19:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F9a%252F31%252Fcf9a319d75009a2feb30d92603a7baf6110c5900.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/cf/9a/31/cf9a319d75009a2feb30d92603a7baf6110c5900.jpg?rule=ad-large already downloaded
2026-03-30 15:19:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F8d%252F82%252F4f8d825924dfe2374c50900c9fdac0fc553835e0.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/4f/8d/82/4f8d825924dfe2374c50900c9fdac0fc553835e0.jpg?rule=ad-large already downloaded
2026-03-30 15:19:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F36%252F2c%252F2f362cedb8aa7fefedf822e72f30d8ed08a97969.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/2f/36/2c/2f362cedb8aa7fefedf822e72f30d8ed08a97969.jpg?rule=ad-large already downloaded
2026-03-30 15:19:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F5d%252F2f%252Fc05d2ffda1dfaafb8f59aa93c80a76e30227d13d.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/c0/5d/2f/c05d2ffda1dfaafb8f59aa93c80a76e30227d13d.jpg?rule=ad-large already downloaded
2026-03-30 15:19:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fa0%252Fd7%252Ffba0d7253fbd3874884ac926fd9cea85f8da5109.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/fb/a0/d7/fba0d7253fbd3874884ac926fd9cea85f8da5109.jpg?rule=ad-large already downloaded
2026-03-30 15:19:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F64%252F25%252F20642519fdcafc9ff667592f0578536087627be0.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/20/64/25/20642519fdcafc9ff667592f0578536087627be0.jpg?rule=ad-large already downloaded
2026-03-30 15:19:37 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: b3d94cec-d3bb-56cb-a3c4-57d801d0fa46 with identifier 3167739549
2026-03-30 15:19:37 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:37 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:37 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item b3d94cec-d3bb-56cb-a3c4-57d801d0fa46
2026-03-30 15:19:37 [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': 'Renault CAPTUR 1.2 TCE 120CH INTENS EDC, (S.U.V.), GRIS, 6cv, '
                '5 portes, mise en circulation le 30-06-2014, garantie 12 mois '
                '(12 MOIS).\n'
                '\n'
                '5 places, couleur intérieur : NOIR, longueur : 4,12 mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Commandes vocales\n'
                '- Ecran tactile\n'
                '- GPS Cartographique\n'
                '- Kit mains-libres Bluetooth\n'
                '- Prise Jack\n'
                '- Prise USB\n'
                '- Prise auxiliaire de connexion audio\n'
                '\n'
                'Conduite\n'
                '- Aide au démarrage en côte\n'
                '- Arrêt et redémarrage auto. du moteur\n'
                '- Capteur de luminosité\n'
                '- Capteur de pluie\n'
                '- Démarrage sans clé\n'
                '- Limiteur de vitesse\n'
                '- Régulateur de vitesse\n'
                "- Système d'accès sans clé\n"
                '\n'
                'Extérieur\n'
                '- Becquet arrière\n'
                '- Boucliers AV et AR couleur caisse\n'
                "- Eclairage statique d'intersection\n"
                '- Essuie-glace arrière\n'
                "- Feux de freinage d'urgence\n"
                '- Feux de jour\n'
                '- Jantes Alu\n'
                '- Phares additionnels en virage\n'
                '- Phares halogènes\n'
                '- Radar de recul\n'
                '- Répétiteurs de clignotant dans rétro ext\n'
                '- Rétroviseurs dégivrants\n'
                '- Rétroviseurs rabattables électriquement\n'
                '- Rétroviseurs électriques\n'
                '- Vitres arrière et lunette AR surteintées\n'
                '\n'
                'Intérieur\n'
                '- 2éme rangée de sièges coulissants\n'
                '- Bacs de portes avant\n'
                '- Banquette 1/3-2/3\n'
                '- Banquette AR rabattable\n'
                '- Banquette arrière 3 places\n'
                '- Boite à gants fermée\n'
                '- Clim automatique\n'
                '- Compte tours\n'
                '- Direction assistée asservie à la vitesse\n'
                '- Ecran multifonction couleur\n'
                '- Lampe de coffre\n'
                '- Ordinateur de bord\n'
                '- Ouverture des vitres séquentielle\n'
                '- Pommeau de levier vitesse en cuir\n'
                '- Porte-gobelets arrière\n'
                '- Porte-gobelets avant\n'
                '- Siège conducteur réglable en hauteur\n'
                '- Sièges arrière coulissants\n'
                '- Sièges rang 2 rabattables à plat\n'
                '- Tablette cache bagages\n'
                '- Température extérieure\n'
                '- Verrouillage auto. des portes en roulant\n'
                '- Verrouillage centralisé des portes\n'
                '- Vitres arrière électriques\n'
                '- Vitres avant électriques\n'
                '- Vitres teintées\n'
                '- Volant cuir + commandes audio au volant\n'
                '- Volant réglable en profondeur et hauteur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                "- Aide au freinage d'urgence\n"
                '- Airbag conducteur\n'
                '- Airbag passager déconnectable\n'
                '- Airbags latéraux avant\n'
                '- Antidémarrage électronique\n'
                '- Antipatinage\n'
                '- Ceintures avant ajustables en hauteur\n'
                '- EBD\n'
                '- ESP\n'
                '- Phares antibrouillard directionnels\n'
                '- Préparation Isofix\n'
                '- Troisième ceinture de sécurité\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5251',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 120,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': 'b3d94cec-d3bb-56cb-a3c4-57d801d0fa46',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3167739549',
 'listing': 'auction',
 'make': 'RENAULT',
 'model': 'Captur',
 'odometer': 59739,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 7,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/cd/c3/c9/cdc3c90205b8d108b7a11a06877cba759a5fbe83.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/cf/9a/31/cf9a319d75009a2feb30d92603a7baf6110c5900.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4f/8d/82/4f8d825924dfe2374c50900c9fdac0fc553835e0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2f/36/2c/2f362cedb8aa7fefedf822e72f30d8ed08a97969.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c0/5d/2f/c05d2ffda1dfaafb8f59aa93c80a76e30227d13d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fb/a0/d7/fba0d7253fbd3874884ac926fd9cea85f8da5109.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/20/64/25/20642519fdcafc9ff667592f0578536087627be0.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b3d94cec-d3bb-56cb-a3c4-57d801d0fa46/b3d94cec-d3bb-56cb-a3c4-57d801d0fa46_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 68139,
             'Height': 592,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/cd/c3/c9/cdc3c90205b8d108b7a11a06877cba759a5fbe83.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b3d94cec-d3bb-56cb-a3c4-57d801d0fa46/b3d94cec-d3bb-56cb-a3c4-57d801d0fa46_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 50768,
             'Height': 520,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/cf/9a/31/cf9a319d75009a2feb30d92603a7baf6110c5900.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b3d94cec-d3bb-56cb-a3c4-57d801d0fa46/b3d94cec-d3bb-56cb-a3c4-57d801d0fa46_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 64286,
             'Height': 557,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/4f/8d/82/4f8d825924dfe2374c50900c9fdac0fc553835e0.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b3d94cec-d3bb-56cb-a3c4-57d801d0fa46/b3d94cec-d3bb-56cb-a3c4-57d801d0fa46_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 54845,
             'Height': 586,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/2f/36/2c/2f362cedb8aa7fefedf822e72f30d8ed08a97969.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b3d94cec-d3bb-56cb-a3c4-57d801d0fa46/b3d94cec-d3bb-56cb-a3c4-57d801d0fa46_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 77589,
             'Height': 567,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/c0/5d/2f/c05d2ffda1dfaafb8f59aa93c80a76e30227d13d.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b3d94cec-d3bb-56cb-a3c4-57d801d0fa46/b3d94cec-d3bb-56cb-a3c4-57d801d0fa46_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 82897,
             'Height': 595,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/fb/a0/d7/fba0d7253fbd3874884ac926fd9cea85f8da5109.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b3d94cec-d3bb-56cb-a3c4-57d801d0fa46/b3d94cec-d3bb-56cb-a3c4-57d801d0fa46_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 67132,
             'Height': 590,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/20/64/25/20642519fdcafc9ff667592f0578536087627be0.jpg?rule=ad-large',
             'Width': 800}],
 'price': 10900,
 'price_includes_vat': False,
 'registration_date': '2014-06-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Renault CAPTUR 1.2 TCE 120CH INTENS EDC',
 'transmission': 'automatic',
 'trim': 'Captur 1.2 TCe 120ch Intens EDC',
 'vin': None,
 'year': 2014}
2026-03-30 15:19:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:37 [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%273167739549%27 HTTP/1.1" 200 None
2026-03-30 15:19:37 [auto_selling_leboncoin.fr] INFO: Saving data for 3167739549: {'created_time': 1774883977.830249, 'last_price_update_time': 1774883977.83026}
2026-03-30 15:19:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3167739549') HTTP/1.1" 204 0
2026-03-30 15:19:37 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3145830252
2026-03-30 15:19:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:37 [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%273145830252%27 HTTP/1.1" 200 None
2026-03-30 15:19:37 [auto_selling_leboncoin.fr] INFO: Scrape type for 3145830252: 1
2026-03-30 15:19:37 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3145830252
2026-03-30 15:19:37 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Bleu',
 'currency': 'EUR',
 'description': 'Peugeot 1007 1.4 SPORTY 2-TRONIC, (Monospace), BLEU C, 0cv, '
                'mise en circulation le 21-10-2005, garantie 12 mois (12 '
                'MOIS).\n'
                '\n'
                '4 places, couleur intérieur : BLEU, longueur : 3,73 mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5154',
 'doors_number': None,
 '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/3145830252',
 'listing': 'auction',
 'make': 'PEUGEOT',
 'model': '1007',
 'odometer': 105017,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/46/9a/96/469a96103d122e7f86b780b32f20d0c64f1a3764.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/96/97/4e/96974eff2ffdb81a3064ba0d7caecdeb4864da2f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f6/f2/c0/f6f2c0cca64ef049c4ec47b6b4839eee2f9c260c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8a/1c/af/8a1caf398cd1309a080644396b3b41d409af564b.jpg?rule=ad-large'],
 'price': 5490,
 'price_includes_vat': False,
 'registration_date': '2005-10-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Peugeot 1007 1.4 SPORTY 2-TRONIC',
 'transmission': 'automatic',
 'trim': '1007 1.4 Sporty 2-Tronic',
 'vin': None,
 'year': 2005}
2026-03-30 15:19:37 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: cdc770ff-0d23-5206-a905-149b2461434f with identifier: 3145830252
2026-03-30 15:19:37 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 4 photos for item cdc770ff-0d23-5206-a905-149b2461434f
2026-03-30 15:19:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F9a%252F96%252F469a96103d122e7f86b780b32f20d0c64f1a3764.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/46/9a/96/469a96103d122e7f86b780b32f20d0c64f1a3764.jpg?rule=ad-large already downloaded
2026-03-30 15:19:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F97%252F4e%252F96974eff2ffdb81a3064ba0d7caecdeb4864da2f.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/96/97/4e/96974eff2ffdb81a3064ba0d7caecdeb4864da2f.jpg?rule=ad-large already downloaded
2026-03-30 15:19:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Ff2%252Fc0%252Ff6f2c0cca64ef049c4ec47b6b4839eee2f9c260c.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/f6/f2/c0/f6f2c0cca64ef049c4ec47b6b4839eee2f9c260c.jpg?rule=ad-large already downloaded
2026-03-30 15:19:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F1c%252Faf%252F8a1caf398cd1309a080644396b3b41d409af564b.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/8a/1c/af/8a1caf398cd1309a080644396b3b41d409af564b.jpg?rule=ad-large already downloaded
2026-03-30 15:19:37 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: cdc770ff-0d23-5206-a905-149b2461434f with identifier 3145830252
2026-03-30 15:19:37 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:37 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:37 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item cdc770ff-0d23-5206-a905-149b2461434f
2026-03-30 15:19:37 [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 1007 1.4 SPORTY 2-TRONIC, (Monospace), BLEU C, 0cv, '
                'mise en circulation le 21-10-2005, garantie 12 mois (12 '
                'MOIS).\n'
                '\n'
                '4 places, couleur intérieur : BLEU, longueur : 3,73 mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5154',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 75,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': 'cdc770ff-0d23-5206-a905-149b2461434f',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3145830252',
 'listing': 'auction',
 'make': 'PEUGEOT',
 'model': '1007',
 'odometer': 105017,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 4,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/46/9a/96/469a96103d122e7f86b780b32f20d0c64f1a3764.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/96/97/4e/96974eff2ffdb81a3064ba0d7caecdeb4864da2f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f6/f2/c0/f6f2c0cca64ef049c4ec47b6b4839eee2f9c260c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8a/1c/af/8a1caf398cd1309a080644396b3b41d409af564b.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_cdc770ff-0d23-5206-a905-149b2461434f/cdc770ff-0d23-5206-a905-149b2461434f_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 72242,
             'Height': 578,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/46/9a/96/469a96103d122e7f86b780b32f20d0c64f1a3764.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_cdc770ff-0d23-5206-a905-149b2461434f/cdc770ff-0d23-5206-a905-149b2461434f_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 75888,
             'Height': 599,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/96/97/4e/96974eff2ffdb81a3064ba0d7caecdeb4864da2f.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_cdc770ff-0d23-5206-a905-149b2461434f/cdc770ff-0d23-5206-a905-149b2461434f_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 65875,
             'Height': 593,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/f6/f2/c0/f6f2c0cca64ef049c4ec47b6b4839eee2f9c260c.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_cdc770ff-0d23-5206-a905-149b2461434f/cdc770ff-0d23-5206-a905-149b2461434f_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 71360,
             'Height': 590,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/8a/1c/af/8a1caf398cd1309a080644396b3b41d409af564b.jpg?rule=ad-large',
             'Width': 800}],
 'price': 5490,
 'price_includes_vat': False,
 'registration_date': '2005-10-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Peugeot 1007 1.4 SPORTY 2-TRONIC',
 'transmission': 'automatic',
 'trim': '1007 1.4 Sporty 2-Tronic',
 'vin': None,
 'year': 2005}
2026-03-30 15:19:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:37 [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%273145830252%27 HTTP/1.1" 200 None
2026-03-30 15:19:37 [auto_selling_leboncoin.fr] INFO: Saving data for 3145830252: {'created_time': 1774883977.967643, 'last_price_update_time': 1774883977.967656}
2026-03-30 15:19:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3145830252') HTTP/1.1" 204 0
2026-03-30 15:19:37 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 2866317158
2026-03-30 15:19:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:38 [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%272866317158%27 HTTP/1.1" 200 None
2026-03-30 15:19:38 [auto_selling_leboncoin.fr] INFO: Scrape type for 2866317158: 1
2026-03-30 15:19:38 [auto_selling_leboncoin.fr] INFO: Scraping new listing 2866317158
2026-03-30 15:19:38 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Audi A3 BERLINE 1.4 TFSI 140CH COD AMBITION, GRIS F, 7cv, 4 '
                'portes, mise en circulation le 20-06-2014, garantie 12 mois '
                '(12 MOIS).\n'
                '\n'
                '5 places, couleur intérieur : NOIR, longueur : 4,46 mètres,\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- 8 Haut parleurs\n'
                '- Commandes du système audio au volant\n'
                '- Kit mains-libres Bluetooth\n'
                '- Lecteur CD\n'
                '- Lecteur carte SD\n'
                '- Prise auxiliaire de connexion audio\n'
                '- Radio\n'
                '- Volume automatique de la radio\n'
                '\n'
                'Conduite\n'
                '- Arrêt et redémarrage auto. du moteur\n'
                '- Capteur de luminosité\n'
                '- Capteur de pluie\n'
                '- Régulateur de vitesse\n'
                '- Sièges sport\n'
                '- Suspensions Sport\n'
                '- Syst. intelligent gestion des cylindres\n'
                '\n'
                'Extérieur\n'
                '- Boucliers AV et AR couleur caisse\n'
                '- Buses de lave-glace chauffantes\n'
                '- Echappement à double sortie\n'
                '- Essuie-glace arrière\n'
                "- Feux de freinage d'urgence\n"
                '- Feux de jour\n'
                '- Phares halogènes\n'
                '- Répétiteurs de clignotant dans rétro ext\n'
                '- Rétroviseurs dégivrants\n'
                '- Rétroviseurs électriques\n'
                "- Sortie d'échappement chromée\n"
                '\n'
                'Intérieur\n'
                '- Bacs de portes avant\n'
                '- Banquette 1/3-2/3\n'
                '- Banquette AR rabattable\n'
                '- Banquette arrière 3 places\n'
                '- Boite à gants fermée\n'
                '- Clim automatique bi-zones\n'
                '- Compte tours\n'
                '- Direction assistée asservie à la vitesse\n'
                '- Ecran multifonction couleur\n'
                '- Filtre à Pollen\n'
                '- Inserts de tableau de bord métal\n'
                '- Kit Fumeur\n'
                '- Lampe de coffre\n'
                "- Lampes de lecture à l'avant\n"
                '- Levier vitesse cuir\n'
                '- Miroir de courtoisie conducteur\n'
                '- Miroir de courtoisie passager\n'
                '- Ordinateur de bord\n'
                '- Ouverture des vitres séquentielle\n'
                '- Porte-gobelets avant\n'
                '- Prise 12V\n'
                '- Rétroviseur intérieur électrochrome\n'
                '- Sièges AV réglables en hauteur\n'
                '- Sièges avant sport\n'
                "- Système facilitant l'accès aux places AR\n"
                '- Tablette cache bagages\n'
                '- Température extérieure\n'
                '- Verrouillage auto. des portes en roulant\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres avant électriques\n'
                '- Vitres teintées\n'
                '- Volant cuir\n'
                '- Volant multifonction\n'
                '- Volant réglable en profondeur et hauteur\n'
                '- Volant sport\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                "- Aide au freinage d'urgence\n"
                '- Airbag conducteur\n'
                '- Airbag genoux\n'
                '- Airbag passager\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux AV et AR\n'
                '- Antidémarrage électronique\n'
                '- Antipatinage\n'
                '- Ceintures avant ajustables en hauteur\n'
                '- Contrôle de freinage en courbe\n'
                '- Contrôle élect. de la pression des pneus\n'
                '- EBD\n'
                '- ESP\n'
                '- Phares antibrouillard\n'
                '- Préparation Isofix\n'
                '- Troisième ceinture de sécurité\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Tissu Rallye\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 3829',
 'doors_number': 4,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 140,
 '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/2866317158',
 'listing': 'auction',
 'make': 'AUDI',
 'model': 'A3',
 'odometer': 58673,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/69/69/c6/6969c661e9cff29df8018c4765fd6483fcd5fc7c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f0/e9/40/f0e940750664d19e6d1cbe6596759add5ce47040.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d9/cf/10/d9cf10e623a6dbb3c29b464f98283f11ed6f887b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2f/22/a7/2f22a797ede6ccf79c451536df2a4d12e1ef3231.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3a/48/02/3a48023ac07d2f954588117813668d04abceb021.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/25/09/72/250972ac8f000aac56916ffde423c7da4ab86d0e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3f/85/93/3f85931bfce8751b1069aa81c284675406a297d3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/72/6c/6c/726c6c052465a0d970889ce3af8eef6e6e9d201a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/61/27/0b/61270bec8c8c632feea3a5d9d9e39d27103b7c3c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ae/07/3a/ae073a58fd34c742cc38d45aee8bada9c00d48c3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/da/5d/b2/da5db297d4f4ca9648c1b6a330f44765fe6a946e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/12/f1/fb/12f1fb2b9a3c29e01f45c453c08f7ba554f8826a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/41/d5/d2/41d5d25a76d0647a508d0426c962b7e6e1f7243a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0e/09/b6/0e09b6f719b057a371fa9574431b94a8a215d8cd.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b5/dc/42/b5dc4229defd1aff6594dd40dafef888fef8c435.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/45/7c/f2/457cf23ac682df167ed4764204742478db75a2ae.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/30/4f/f5/304ff56c75629ae8baf6a03e6b962d3e90c726df.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9d/e7/c7/9de7c7d5ef1b10b935c06d679bd28e2808acbdb8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/aa/b5/15/aab5155dfc67951cd5f948875d661257557756fb.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3a/86/89/3a8689d07b54d753c1619b1a527d557da83c939c.jpg?rule=ad-large'],
 'price': 16490,
 'price_includes_vat': False,
 'registration_date': '2014-06-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Audi A3 BERLINE 1.4 TFSI 140CH COD AMBITION',
 'transmission': 'manual',
 'trim': None,
 'vin': None,
 'year': 2014}
2026-03-30 15:19:38 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 9c081bf7-253f-5131-9b9f-6b76cf817336 with identifier: 2866317158
2026-03-30 15:19:38 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 9c081bf7-253f-5131-9b9f-6b76cf817336
2026-03-30 15:19:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F69%252Fc6%252F6969c661e9cff29df8018c4765fd6483fcd5fc7c.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/69/69/c6/6969c661e9cff29df8018c4765fd6483fcd5fc7c.jpg?rule=ad-large already downloaded
2026-03-30 15:19:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fe9%252F40%252Ff0e940750664d19e6d1cbe6596759add5ce47040.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/f0/e9/40/f0e940750664d19e6d1cbe6596759add5ce47040.jpg?rule=ad-large already downloaded
2026-03-30 15:19:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fd9%252Fcf%252F10%252Fd9cf10e623a6dbb3c29b464f98283f11ed6f887b.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/d9/cf/10/d9cf10e623a6dbb3c29b464f98283f11ed6f887b.jpg?rule=ad-large already downloaded
2026-03-30 15:19:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F22%252Fa7%252F2f22a797ede6ccf79c451536df2a4d12e1ef3231.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/2f/22/a7/2f22a797ede6ccf79c451536df2a4d12e1ef3231.jpg?rule=ad-large already downloaded
2026-03-30 15:19:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F48%252F02%252F3a48023ac07d2f954588117813668d04abceb021.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/3a/48/02/3a48023ac07d2f954588117813668d04abceb021.jpg?rule=ad-large already downloaded
2026-03-30 15:19:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F09%252F72%252F250972ac8f000aac56916ffde423c7da4ab86d0e.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/25/09/72/250972ac8f000aac56916ffde423c7da4ab86d0e.jpg?rule=ad-large already downloaded
2026-03-30 15:19:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F93%252F3f85931bfce8751b1069aa81c284675406a297d3.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/3f/85/93/3f85931bfce8751b1069aa81c284675406a297d3.jpg?rule=ad-large already downloaded
2026-03-30 15:19:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F6c%252F6c%252F726c6c052465a0d970889ce3af8eef6e6e9d201a.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/72/6c/6c/726c6c052465a0d970889ce3af8eef6e6e9d201a.jpg?rule=ad-large already downloaded
2026-03-30 15:19:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F27%252F0b%252F61270bec8c8c632feea3a5d9d9e39d27103b7c3c.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/61/27/0b/61270bec8c8c632feea3a5d9d9e39d27103b7c3c.jpg?rule=ad-large already downloaded
2026-03-30 15:19:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F07%252F3a%252Fae073a58fd34c742cc38d45aee8bada9c00d48c3.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ae/07/3a/ae073a58fd34c742cc38d45aee8bada9c00d48c3.jpg?rule=ad-large already downloaded
2026-03-30 15:19:38 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 9c081bf7-253f-5131-9b9f-6b76cf817336 with identifier 2866317158
2026-03-30 15:19:38 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:38 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:38 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 9c081bf7-253f-5131-9b9f-6b76cf817336
2026-03-30 15:19:38 [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 A3 BERLINE 1.4 TFSI 140CH COD AMBITION, GRIS F, 7cv, 4 '
                'portes, mise en circulation le 20-06-2014, garantie 12 mois '
                '(12 MOIS).\n'
                '\n'
                '5 places, couleur intérieur : NOIR, longueur : 4,46 mètres,\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- 8 Haut parleurs\n'
                '- Commandes du système audio au volant\n'
                '- Kit mains-libres Bluetooth\n'
                '- Lecteur CD\n'
                '- Lecteur carte SD\n'
                '- Prise auxiliaire de connexion audio\n'
                '- Radio\n'
                '- Volume automatique de la radio\n'
                '\n'
                'Conduite\n'
                '- Arrêt et redémarrage auto. du moteur\n'
                '- Capteur de luminosité\n'
                '- Capteur de pluie\n'
                '- Régulateur de vitesse\n'
                '- Sièges sport\n'
                '- Suspensions Sport\n'
                '- Syst. intelligent gestion des cylindres\n'
                '\n'
                'Extérieur\n'
                '- Boucliers AV et AR couleur caisse\n'
                '- Buses de lave-glace chauffantes\n'
                '- Echappement à double sortie\n'
                '- Essuie-glace arrière\n'
                "- Feux de freinage d'urgence\n"
                '- Feux de jour\n'
                '- Phares halogènes\n'
                '- Répétiteurs de clignotant dans rétro ext\n'
                '- Rétroviseurs dégivrants\n'
                '- Rétroviseurs électriques\n'
                "- Sortie d'échappement chromée\n"
                '\n'
                'Intérieur\n'
                '- Bacs de portes avant\n'
                '- Banquette 1/3-2/3\n'
                '- Banquette AR rabattable\n'
                '- Banquette arrière 3 places\n'
                '- Boite à gants fermée\n'
                '- Clim automatique bi-zones\n'
                '- Compte tours\n'
                '- Direction assistée asservie à la vitesse\n'
                '- Ecran multifonction couleur\n'
                '- Filtre à Pollen\n'
                '- Inserts de tableau de bord métal\n'
                '- Kit Fumeur\n'
                '- Lampe de coffre\n'
                "- Lampes de lecture à l'avant\n"
                '- Levier vitesse cuir\n'
                '- Miroir de courtoisie conducteur\n'
                '- Miroir de courtoisie passager\n'
                '- Ordinateur de bord\n'
                '- Ouverture des vitres séquentielle\n'
                '- Porte-gobelets avant\n'
                '- Prise 12V\n'
                '- Rétroviseur intérieur électrochrome\n'
                '- Sièges AV réglables en hauteur\n'
                '- Sièges avant sport\n'
                "- Système facilitant l'accès aux places AR\n"
                '- Tablette cache bagages\n'
                '- Température extérieure\n'
                '- Verrouillage auto. des portes en roulant\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres avant électriques\n'
                '- Vitres teintées\n'
                '- Volant cuir\n'
                '- Volant multifonction\n'
                '- Volant réglable en profondeur et hauteur\n'
                '- Volant sport\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                "- Aide au freinage d'urgence\n"
                '- Airbag conducteur\n'
                '- Airbag genoux\n'
                '- Airbag passager\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux AV et AR\n'
                '- Antidémarrage électronique\n'
                '- Antipatinage\n'
                '- Ceintures avant ajustables en hauteur\n'
                '- Contrôle de freinage en courbe\n'
                '- Contrôle élect. de la pression des pneus\n'
                '- EBD\n'
                '- ESP\n'
                '- Phares antibrouillard\n'
                '- Préparation Isofix\n'
                '- Troisième ceinture de sécurité\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Tissu Rallye\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 3829',
 'doors_number': 4,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 140,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': '9c081bf7-253f-5131-9b9f-6b76cf817336',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/2866317158',
 'listing': 'auction',
 'make': 'AUDI',
 'model': 'A3',
 'odometer': 58673,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 20,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/69/69/c6/6969c661e9cff29df8018c4765fd6483fcd5fc7c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f0/e9/40/f0e940750664d19e6d1cbe6596759add5ce47040.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d9/cf/10/d9cf10e623a6dbb3c29b464f98283f11ed6f887b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2f/22/a7/2f22a797ede6ccf79c451536df2a4d12e1ef3231.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3a/48/02/3a48023ac07d2f954588117813668d04abceb021.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/25/09/72/250972ac8f000aac56916ffde423c7da4ab86d0e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3f/85/93/3f85931bfce8751b1069aa81c284675406a297d3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/72/6c/6c/726c6c052465a0d970889ce3af8eef6e6e9d201a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/61/27/0b/61270bec8c8c632feea3a5d9d9e39d27103b7c3c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ae/07/3a/ae073a58fd34c742cc38d45aee8bada9c00d48c3.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9c081bf7-253f-5131-9b9f-6b76cf817336/9c081bf7-253f-5131-9b9f-6b76cf817336_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 77559,
             'Height': 480,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/69/69/c6/6969c661e9cff29df8018c4765fd6483fcd5fc7c.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9c081bf7-253f-5131-9b9f-6b76cf817336/9c081bf7-253f-5131-9b9f-6b76cf817336_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 69636,
             'Height': 480,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/f0/e9/40/f0e940750664d19e6d1cbe6596759add5ce47040.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9c081bf7-253f-5131-9b9f-6b76cf817336/9c081bf7-253f-5131-9b9f-6b76cf817336_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 71795,
             'Height': 480,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/d9/cf/10/d9cf10e623a6dbb3c29b464f98283f11ed6f887b.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9c081bf7-253f-5131-9b9f-6b76cf817336/9c081bf7-253f-5131-9b9f-6b76cf817336_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 67608,
             'Height': 480,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/2f/22/a7/2f22a797ede6ccf79c451536df2a4d12e1ef3231.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9c081bf7-253f-5131-9b9f-6b76cf817336/9c081bf7-253f-5131-9b9f-6b76cf817336_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 76210,
             'Height': 480,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/3a/48/02/3a48023ac07d2f954588117813668d04abceb021.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9c081bf7-253f-5131-9b9f-6b76cf817336/9c081bf7-253f-5131-9b9f-6b76cf817336_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 82076,
             'Height': 480,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/25/09/72/250972ac8f000aac56916ffde423c7da4ab86d0e.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9c081bf7-253f-5131-9b9f-6b76cf817336/9c081bf7-253f-5131-9b9f-6b76cf817336_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 76363,
             'Height': 480,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/3f/85/93/3f85931bfce8751b1069aa81c284675406a297d3.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9c081bf7-253f-5131-9b9f-6b76cf817336/9c081bf7-253f-5131-9b9f-6b76cf817336_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 73711,
             'Height': 480,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/72/6c/6c/726c6c052465a0d970889ce3af8eef6e6e9d201a.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9c081bf7-253f-5131-9b9f-6b76cf817336/9c081bf7-253f-5131-9b9f-6b76cf817336_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 76604,
             'Height': 480,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/61/27/0b/61270bec8c8c632feea3a5d9d9e39d27103b7c3c.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9c081bf7-253f-5131-9b9f-6b76cf817336/9c081bf7-253f-5131-9b9f-6b76cf817336_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 63663,
             'Height': 480,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ae/07/3a/ae073a58fd34c742cc38d45aee8bada9c00d48c3.jpg?rule=ad-large',
             'Width': 640}],
 'price': 16490,
 'price_includes_vat': False,
 'registration_date': '2014-06-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Audi A3 BERLINE 1.4 TFSI 140CH COD AMBITION',
 'transmission': 'manual',
 'trim': None,
 'vin': None,
 'year': 2014}
2026-03-30 15:19:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:38 [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%272866317158%27 HTTP/1.1" 200 None
2026-03-30 15:19:38 [auto_selling_leboncoin.fr] INFO: Saving data for 2866317158: {'created_time': 1774883978.365732, 'last_price_update_time': 1774883978.365743}
2026-03-30 15:19:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='2866317158') HTTP/1.1" 204 0
2026-03-30 15:19:38 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3167739543
2026-03-30 15:19:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:38 [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%273167739543%27 HTTP/1.1" 200 None
2026-03-30 15:19:38 [auto_selling_leboncoin.fr] INFO: Scrape type for 3167739543: 1
2026-03-30 15:19:38 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3167739543
2026-03-30 15:19:38 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Bleu',
 'currency': 'EUR',
 'description': 'Toyota YARIS HSD 100H DYNAMIC 5P, (Berline), BLEU C, 3cv, 5 '
                'portes, mise en circulation le 13-03-2013, garantie 12 mois '
                '(12 MOIS).\n'
                '\n'
                '5 places, couleur intérieur : NOIR, longueur : 3,90 mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Ecran tactile\n'
                '- Kit mains-libres Bluetooth\n'
                '- Prise USB\n'
                '- Prise auxiliaire de connexion audio\n'
                '- Prise iPod\n'
                '- Radio CD MP3 6HP\n'
                '\n'
                'Conduite\n'
                '- Aide au démarrage en côte\n'
                '- Démarrage sans clé\n'
                '- Follow me home\n'
                '\n'
                'Extérieur\n'
                '- Boucliers AV et AR couleur caisse\n'
                '- Caméra de recul\n'
                '- Essuie-glace arrière\n'
                '- Feux arrière à LED\n'
                '- Feux de jour à LED\n'
                '- Peinture métal\n'
                '- Phares halogènes\n'
                '- Radar de recul\n'
                '- Rétroviseurs électriques\n'
                '\n'
                'Intérieur\n'
                '- Bacs de portes avant\n'
                '- Banquette 1/3-2/3\n'
                '- Banquette AR rabattable\n'
                '- Banquette arrière 3 places\n'
                '- Boite à gants fermée\n'
                '- Clim automatique bi-zones\n'
                '- Ecran multifonction couleur\n'
                '- Filtre à Pollen\n'
                '- Fixations Isofix aux places arrières\n'
                '- Frein à main en cuir\n'
                '- Lampe de coffre\n'
                '- Ordinateur de bord\n'
                '- Pommeau de levier vitesse en cuir\n'
                '- Porte-gobelets arrière\n'
                '- Porte-gobelets avant\n'
                '- Prise 12V\n'
                '- Siège conducteur réglable en hauteur\n'
                '- Tablette cache bagages\n'
                '- Verrouillage centralisé des portes\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres avant électriques\n'
                '- Vitres teintées\n'
                '- Volant cuir\n'
                '- Volant multifonction\n'
                '- Volant réglable en profondeur et hauteur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                "- Aide au freinage d'urgence\n"
                '- Airbag conducteur\n'
                '- Airbag genoux\n'
                '- Airbag passager déconnectable\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux AV et AR\n'
                '- Antidémarrage électronique\n'
                '- Antipatinage\n'
                '- EBD\n'
                '- ESP\n'
                '- Phares antibrouillard\n'
                '- Préparation Isofix\n'
                '- Troisième ceinture de sécurité\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Blanc Pur\n'
                '- Tissu Broadway\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5250',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 75,
 '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/3167739543',
 'listing': 'auction',
 'make': 'TOYOTA',
 'model': 'Yaris',
 'odometer': 69849,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/fa/b2/50/fab2506ddd2af6072c491409fca871111df6392b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a7/33/90/a73390d68aea3a82b7e04540c2a7de239f2ac0ce.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e2/c7/a5/e2c7a5da6d3eaa8507e6936e2134dcd8bdb0480e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8d/6e/4c/8d6e4ce277d79a89253d71897240aae4f1cc1140.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/68/78/aa/6878aafbe5eb11796de2478705f62979998e0042.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/87/bc/4e/87bc4e8554bbc009aec87898c04ade8ef6f5964e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2b/83/58/2b83588cb381e32f6917789d4bea95c23c896598.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9e/2d/26/9e2d26e312991fe765415b90e531a68f97c41b80.jpg?rule=ad-large'],
 'price': 11700,
 'price_includes_vat': False,
 'registration_date': '2013-03-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Toyota YARIS HSD 100H DYNAMIC 5P',
 'transmission': 'automatic',
 'trim': 'Yaris HSD 100h Dynamic 5p',
 'vin': None,
 'year': 2013}
2026-03-30 15:19:38 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: dbbf6235-048a-5ca8-ba56-40402ae79e31 with identifier: 3167739543
2026-03-30 15:19:38 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 8 photos for item dbbf6235-048a-5ca8-ba56-40402ae79e31
2026-03-30 15:19:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Ffa%252Fb2%252F50%252Ffab2506ddd2af6072c491409fca871111df6392b.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/fa/b2/50/fab2506ddd2af6072c491409fca871111df6392b.jpg?rule=ad-large already downloaded
2026-03-30 15:19:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F33%252F90%252Fa73390d68aea3a82b7e04540c2a7de239f2ac0ce.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/a7/33/90/a73390d68aea3a82b7e04540c2a7de239f2ac0ce.jpg?rule=ad-large already downloaded
2026-03-30 15:19:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fc7%252Fa5%252Fe2c7a5da6d3eaa8507e6936e2134dcd8bdb0480e.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/e2/c7/a5/e2c7a5da6d3eaa8507e6936e2134dcd8bdb0480e.jpg?rule=ad-large already downloaded
2026-03-30 15:19:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F6e%252F4c%252F8d6e4ce277d79a89253d71897240aae4f1cc1140.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/8d/6e/4c/8d6e4ce277d79a89253d71897240aae4f1cc1140.jpg?rule=ad-large already downloaded
2026-03-30 15:19:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F78%252Faa%252F6878aafbe5eb11796de2478705f62979998e0042.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/68/78/aa/6878aafbe5eb11796de2478705f62979998e0042.jpg?rule=ad-large already downloaded
2026-03-30 15:19:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fbc%252F4e%252F87bc4e8554bbc009aec87898c04ade8ef6f5964e.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/87/bc/4e/87bc4e8554bbc009aec87898c04ade8ef6f5964e.jpg?rule=ad-large already downloaded
2026-03-30 15:19:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F83%252F58%252F2b83588cb381e32f6917789d4bea95c23c896598.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/2b/83/58/2b83588cb381e32f6917789d4bea95c23c896598.jpg?rule=ad-large already downloaded
2026-03-30 15:19:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F2d%252F26%252F9e2d26e312991fe765415b90e531a68f97c41b80.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/9e/2d/26/9e2d26e312991fe765415b90e531a68f97c41b80.jpg?rule=ad-large already downloaded
2026-03-30 15:19:38 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: dbbf6235-048a-5ca8-ba56-40402ae79e31 with identifier 3167739543
2026-03-30 15:19:38 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:38 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:38 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item dbbf6235-048a-5ca8-ba56-40402ae79e31
2026-03-30 15:19:38 [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': 'Toyota YARIS HSD 100H DYNAMIC 5P, (Berline), BLEU C, 3cv, 5 '
                'portes, mise en circulation le 13-03-2013, garantie 12 mois '
                '(12 MOIS).\n'
                '\n'
                '5 places, couleur intérieur : NOIR, longueur : 3,90 mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Ecran tactile\n'
                '- Kit mains-libres Bluetooth\n'
                '- Prise USB\n'
                '- Prise auxiliaire de connexion audio\n'
                '- Prise iPod\n'
                '- Radio CD MP3 6HP\n'
                '\n'
                'Conduite\n'
                '- Aide au démarrage en côte\n'
                '- Démarrage sans clé\n'
                '- Follow me home\n'
                '\n'
                'Extérieur\n'
                '- Boucliers AV et AR couleur caisse\n'
                '- Caméra de recul\n'
                '- Essuie-glace arrière\n'
                '- Feux arrière à LED\n'
                '- Feux de jour à LED\n'
                '- Peinture métal\n'
                '- Phares halogènes\n'
                '- Radar de recul\n'
                '- Rétroviseurs électriques\n'
                '\n'
                'Intérieur\n'
                '- Bacs de portes avant\n'
                '- Banquette 1/3-2/3\n'
                '- Banquette AR rabattable\n'
                '- Banquette arrière 3 places\n'
                '- Boite à gants fermée\n'
                '- Clim automatique bi-zones\n'
                '- Ecran multifonction couleur\n'
                '- Filtre à Pollen\n'
                '- Fixations Isofix aux places arrières\n'
                '- Frein à main en cuir\n'
                '- Lampe de coffre\n'
                '- Ordinateur de bord\n'
                '- Pommeau de levier vitesse en cuir\n'
                '- Porte-gobelets arrière\n'
                '- Porte-gobelets avant\n'
                '- Prise 12V\n'
                '- Siège conducteur réglable en hauteur\n'
                '- Tablette cache bagages\n'
                '- Verrouillage centralisé des portes\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres avant électriques\n'
                '- Vitres teintées\n'
                '- Volant cuir\n'
                '- Volant multifonction\n'
                '- Volant réglable en profondeur et hauteur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                "- Aide au freinage d'urgence\n"
                '- Airbag conducteur\n'
                '- Airbag genoux\n'
                '- Airbag passager déconnectable\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux AV et AR\n'
                '- Antidémarrage électronique\n'
                '- Antipatinage\n'
                '- EBD\n'
                '- ESP\n'
                '- Phares antibrouillard\n'
                '- Préparation Isofix\n'
                '- Troisième ceinture de sécurité\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Blanc Pur\n'
                '- Tissu Broadway\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5250',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 75,
 'expiration_date': None,
 'fuel_type': 'Hybride',
 'id': 'dbbf6235-048a-5ca8-ba56-40402ae79e31',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3167739543',
 'listing': 'auction',
 'make': 'TOYOTA',
 'model': 'Yaris',
 'odometer': 69849,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 8,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/fa/b2/50/fab2506ddd2af6072c491409fca871111df6392b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a7/33/90/a73390d68aea3a82b7e04540c2a7de239f2ac0ce.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e2/c7/a5/e2c7a5da6d3eaa8507e6936e2134dcd8bdb0480e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8d/6e/4c/8d6e4ce277d79a89253d71897240aae4f1cc1140.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/68/78/aa/6878aafbe5eb11796de2478705f62979998e0042.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/87/bc/4e/87bc4e8554bbc009aec87898c04ade8ef6f5964e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2b/83/58/2b83588cb381e32f6917789d4bea95c23c896598.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9e/2d/26/9e2d26e312991fe765415b90e531a68f97c41b80.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dbbf6235-048a-5ca8-ba56-40402ae79e31/dbbf6235-048a-5ca8-ba56-40402ae79e31_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 71611,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/fa/b2/50/fab2506ddd2af6072c491409fca871111df6392b.jpg?rule=ad-large',
             'Width': 766},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dbbf6235-048a-5ca8-ba56-40402ae79e31/dbbf6235-048a-5ca8-ba56-40402ae79e31_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 53791,
             'Height': 560,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/a7/33/90/a73390d68aea3a82b7e04540c2a7de239f2ac0ce.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dbbf6235-048a-5ca8-ba56-40402ae79e31/dbbf6235-048a-5ca8-ba56-40402ae79e31_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 59694,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/e2/c7/a5/e2c7a5da6d3eaa8507e6936e2134dcd8bdb0480e.jpg?rule=ad-large',
             'Width': 777},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dbbf6235-048a-5ca8-ba56-40402ae79e31/dbbf6235-048a-5ca8-ba56-40402ae79e31_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 65203,
             'Height': 584,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/8d/6e/4c/8d6e4ce277d79a89253d71897240aae4f1cc1140.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dbbf6235-048a-5ca8-ba56-40402ae79e31/dbbf6235-048a-5ca8-ba56-40402ae79e31_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 98864,
             'Height': 582,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/68/78/aa/6878aafbe5eb11796de2478705f62979998e0042.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dbbf6235-048a-5ca8-ba56-40402ae79e31/dbbf6235-048a-5ca8-ba56-40402ae79e31_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 44827,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/87/bc/4e/87bc4e8554bbc009aec87898c04ade8ef6f5964e.jpg?rule=ad-large',
             'Width': 571},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dbbf6235-048a-5ca8-ba56-40402ae79e31/dbbf6235-048a-5ca8-ba56-40402ae79e31_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 35788,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/2b/83/58/2b83588cb381e32f6917789d4bea95c23c896598.jpg?rule=ad-large',
             'Width': 605},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dbbf6235-048a-5ca8-ba56-40402ae79e31/dbbf6235-048a-5ca8-ba56-40402ae79e31_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 29081,
             'Height': 480,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/9e/2d/26/9e2d26e312991fe765415b90e531a68f97c41b80.jpg?rule=ad-large',
             'Width': 800}],
 'price': 11700,
 'price_includes_vat': False,
 'registration_date': '2013-03-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Toyota YARIS HSD 100H DYNAMIC 5P',
 'transmission': 'automatic',
 'trim': 'Yaris HSD 100h Dynamic 5p',
 'vin': None,
 'year': 2013}
2026-03-30 15:19:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:38 [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%273167739543%27 HTTP/1.1" 200 None
2026-03-30 15:19:38 [auto_selling_leboncoin.fr] INFO: Saving data for 3167739543: {'created_time': 1774883978.615292, 'last_price_update_time': 1774883978.615302}
2026-03-30 15:19:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3167739543') HTTP/1.1" 204 0
2026-03-30 15:19:38 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3150920500
2026-03-30 15:19:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:38 [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%273150920500%27 HTTP/1.1" 200 None
2026-03-30 15:19:38 [auto_selling_leboncoin.fr] INFO: Scrape type for 3150920500: 1
2026-03-30 15:19:38 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3150920500
2026-03-30 15:19:38 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Vert',
 'currency': 'EUR',
 'description': 'Mini MINI ONE 90CH PACK, (Berline), VERT F, 6cv, mise en '
                'circulation le 10-06-2003, garantie 12 mois (12 MOIS).\n'
                '\n'
                ' couleur intérieur : NOIR, longueur : 3,63 mètres,\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Radio cassette\n'
                '\n'
                'Extérieur\n'
                '- Peinture métal\n'
                '\n'
                'Intérieur\n'
                '- Clim manuelle\n'
                '- Direction assistée\n'
                '- Pack électrique\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbag conducteur\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5177',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 90,
 '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/3150920500',
 'listing': 'auction',
 'make': 'MINI',
 'model': 'Mini',
 'odometer': 85386,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/f9/cd/52/f9cd52056581acdba989ed14b2a7e04d3f5831eb.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d5/5a/67/d55a67af79bb28e627f70a6ea63b568a9cf51788.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/26/39/17/263917d1043b76a278be7584f6e8dd82dac4714f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e0/84/fd/e084fd37f3e4d952f35486ec5f2869ee3140332c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a7/f0/ef/a7f0ef1bd9f09b813a4136454bcfa6bef548536c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d7/50/fd/d750fd8e7bee5a4989c3fddc072724d464376385.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/58/3d/23/583d23d183f92db3e98be50b7f57710d7e119f44.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8b/13/50/8b1350cd63cd0be6afb58be890d928a1085b1ac8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/05/f3/55/05f3558895e8c8b82c40b59a9586af91e043b62d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/08/6e/55/086e55bc7ba45de28b53549cb0b4a2e53d169fd3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b4/f1/bf/b4f1bfd1c3ad0fe0b26ae4ee9093fcacc83c1ec1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/93/23/88/93238873e5a491489511f1af8269a055e51a69d4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5e/70/1f/5e701fb3cdbaec897b5013396f674ef9f323f6e4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/53/e7/20/53e7202ddb5a7cb76aea2a068f2cce4c80afabee.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b7/e0/d8/b7e0d802a3933ddc0431cad093a153d78d4bbdf5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d1/0c/79/d10c79c9836430b1e451031b6b910d44b1e7afaf.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/60/b9/42/60b9427d80f56df91a46fdadda350b33f5622613.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ba/91/bc/ba91bc6b35635ab2d309572f975dd735fee61bfe.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/22/31/b5/2231b5f2f59167033558f1c0c72f944753c2f480.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a9/0a/72/a90a7263a3cecd605c86aed00aa5fe49fc25c357.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b2/a2/43/b2a243bd2579be0badadd161e65bc00ea50afcf9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d9/1b/09/d91b09a80701ec2e2db8f1a96e8d41925708d7bd.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b7/88/4b/b7884b07bcf92622ff4f324c7f8b7342737a12c5.jpg?rule=ad-large'],
 'price': 5700,
 'price_includes_vat': False,
 'registration_date': '2003-06-01',
 'seats_number': None,
 'seller_name': None,
 'title': 'Mini MINI ONE 90CH PACK',
 'transmission': 'manual',
 'trim': 'Mini One 90ch Pack',
 'vin': None,
 'year': 2003}
2026-03-30 15:19:38 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: bf65e31a-0089-54a8-94e6-09710319bf3c with identifier: 3150920500
2026-03-30 15:19:38 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item bf65e31a-0089-54a8-94e6-09710319bf3c
2026-03-30 15:19:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fcd%252F52%252Ff9cd52056581acdba989ed14b2a7e04d3f5831eb.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/f9/cd/52/f9cd52056581acdba989ed14b2a7e04d3f5831eb.jpg?rule=ad-large already downloaded
2026-03-30 15:19:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F5a%252F67%252Fd55a67af79bb28e627f70a6ea63b568a9cf51788.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/d5/5a/67/d55a67af79bb28e627f70a6ea63b568a9cf51788.jpg?rule=ad-large already downloaded
2026-03-30 15:19:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F39%252F17%252F263917d1043b76a278be7584f6e8dd82dac4714f.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/26/39/17/263917d1043b76a278be7584f6e8dd82dac4714f.jpg?rule=ad-large already downloaded
2026-03-30 15:19:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F84%252Ffd%252Fe084fd37f3e4d952f35486ec5f2869ee3140332c.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/e0/84/fd/e084fd37f3e4d952f35486ec5f2869ee3140332c.jpg?rule=ad-large already downloaded
2026-03-30 15:19:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Ff0%252Fef%252Fa7f0ef1bd9f09b813a4136454bcfa6bef548536c.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/a7/f0/ef/a7f0ef1bd9f09b813a4136454bcfa6bef548536c.jpg?rule=ad-large already downloaded
2026-03-30 15:19:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F50%252Ffd%252Fd750fd8e7bee5a4989c3fddc072724d464376385.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/d7/50/fd/d750fd8e7bee5a4989c3fddc072724d464376385.jpg?rule=ad-large already downloaded
2026-03-30 15:19:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F3d%252F23%252F583d23d183f92db3e98be50b7f57710d7e119f44.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/58/3d/23/583d23d183f92db3e98be50b7f57710d7e119f44.jpg?rule=ad-large already downloaded
2026-03-30 15:19:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F13%252F50%252F8b1350cd63cd0be6afb58be890d928a1085b1ac8.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/8b/13/50/8b1350cd63cd0be6afb58be890d928a1085b1ac8.jpg?rule=ad-large already downloaded
2026-03-30 15:19:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F55%252F05f3558895e8c8b82c40b59a9586af91e043b62d.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/05/f3/55/05f3558895e8c8b82c40b59a9586af91e043b62d.jpg?rule=ad-large already downloaded
2026-03-30 15:19:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F6e%252F55%252F086e55bc7ba45de28b53549cb0b4a2e53d169fd3.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/08/6e/55/086e55bc7ba45de28b53549cb0b4a2e53d169fd3.jpg?rule=ad-large already downloaded
2026-03-30 15:19:38 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: bf65e31a-0089-54a8-94e6-09710319bf3c with identifier 3150920500
2026-03-30 15:19:38 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:38 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:38 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item bf65e31a-0089-54a8-94e6-09710319bf3c
2026-03-30 15:19:38 [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': 'Mini MINI ONE 90CH PACK, (Berline), VERT F, 6cv, mise en '
                'circulation le 10-06-2003, garantie 12 mois (12 MOIS).\n'
                '\n'
                ' couleur intérieur : NOIR, longueur : 3,63 mètres,\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Radio cassette\n'
                '\n'
                'Extérieur\n'
                '- Peinture métal\n'
                '\n'
                'Intérieur\n'
                '- Clim manuelle\n'
                '- Direction assistée\n'
                '- Pack électrique\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbag conducteur\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5177',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 90,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': 'bf65e31a-0089-54a8-94e6-09710319bf3c',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3150920500',
 'listing': 'auction',
 'make': 'MINI',
 'model': 'Mini',
 'odometer': 85386,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 23,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/f9/cd/52/f9cd52056581acdba989ed14b2a7e04d3f5831eb.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d5/5a/67/d55a67af79bb28e627f70a6ea63b568a9cf51788.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/26/39/17/263917d1043b76a278be7584f6e8dd82dac4714f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e0/84/fd/e084fd37f3e4d952f35486ec5f2869ee3140332c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a7/f0/ef/a7f0ef1bd9f09b813a4136454bcfa6bef548536c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d7/50/fd/d750fd8e7bee5a4989c3fddc072724d464376385.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/58/3d/23/583d23d183f92db3e98be50b7f57710d7e119f44.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8b/13/50/8b1350cd63cd0be6afb58be890d928a1085b1ac8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/05/f3/55/05f3558895e8c8b82c40b59a9586af91e043b62d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/08/6e/55/086e55bc7ba45de28b53549cb0b4a2e53d169fd3.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bf65e31a-0089-54a8-94e6-09710319bf3c/bf65e31a-0089-54a8-94e6-09710319bf3c_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 58040,
             'Height': 360,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/f9/cd/52/f9cd52056581acdba989ed14b2a7e04d3f5831eb.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bf65e31a-0089-54a8-94e6-09710319bf3c/bf65e31a-0089-54a8-94e6-09710319bf3c_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 59814,
             'Height': 360,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/d5/5a/67/d55a67af79bb28e627f70a6ea63b568a9cf51788.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bf65e31a-0089-54a8-94e6-09710319bf3c/bf65e31a-0089-54a8-94e6-09710319bf3c_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 63197,
             'Height': 360,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/26/39/17/263917d1043b76a278be7584f6e8dd82dac4714f.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bf65e31a-0089-54a8-94e6-09710319bf3c/bf65e31a-0089-54a8-94e6-09710319bf3c_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 61779,
             'Height': 360,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/e0/84/fd/e084fd37f3e4d952f35486ec5f2869ee3140332c.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bf65e31a-0089-54a8-94e6-09710319bf3c/bf65e31a-0089-54a8-94e6-09710319bf3c_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 63238,
             'Height': 360,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/a7/f0/ef/a7f0ef1bd9f09b813a4136454bcfa6bef548536c.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bf65e31a-0089-54a8-94e6-09710319bf3c/bf65e31a-0089-54a8-94e6-09710319bf3c_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 58499,
             'Height': 360,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/d7/50/fd/d750fd8e7bee5a4989c3fddc072724d464376385.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bf65e31a-0089-54a8-94e6-09710319bf3c/bf65e31a-0089-54a8-94e6-09710319bf3c_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 62970,
             'Height': 360,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/58/3d/23/583d23d183f92db3e98be50b7f57710d7e119f44.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bf65e31a-0089-54a8-94e6-09710319bf3c/bf65e31a-0089-54a8-94e6-09710319bf3c_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 56165,
             'Height': 360,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/8b/13/50/8b1350cd63cd0be6afb58be890d928a1085b1ac8.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bf65e31a-0089-54a8-94e6-09710319bf3c/bf65e31a-0089-54a8-94e6-09710319bf3c_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 71928,
             'Height': 450,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/05/f3/55/05f3558895e8c8b82c40b59a9586af91e043b62d.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bf65e31a-0089-54a8-94e6-09710319bf3c/bf65e31a-0089-54a8-94e6-09710319bf3c_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 77126,
             'Height': 450,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/08/6e/55/086e55bc7ba45de28b53549cb0b4a2e53d169fd3.jpg?rule=ad-large',
             'Width': 800}],
 'price': 5700,
 'price_includes_vat': False,
 'registration_date': '2003-06-01',
 'seats_number': None,
 'seller_name': None,
 'title': 'Mini MINI ONE 90CH PACK',
 'transmission': 'manual',
 'trim': 'Mini One 90ch Pack',
 'vin': None,
 'year': 2003}
2026-03-30 15:19:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:38 [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%273150920500%27 HTTP/1.1" 200 None
2026-03-30 15:19:38 [auto_selling_leboncoin.fr] INFO: Saving data for 3150920500: {'created_time': 1774883978.867045, 'last_price_update_time': 1774883978.867056}
2026-03-30 15:19:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3150920500') HTTP/1.1" 204 0
2026-03-30 15:19:39 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3036003328
2026-03-30 15:19:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:39 [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%273036003328%27 HTTP/1.1" 200 None
2026-03-30 15:19:39 [auto_selling_leboncoin.fr] INFO: Scrape type for 3036003328: 1
2026-03-30 15:19:39 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3036003328
2026-03-30 15:19:39 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Beige',
 'currency': 'EUR',
 'description': 'Renault LAGUNA II 1.6 16V 110CH EXPRESSION, (Berline), BEIGE, '
                '7cv, 5 portes, mise en circulation le 04-05-2001, garantie 12 '
                'mois (12 MOIS).\n'
                '\n'
                ' couleur intérieur : NOIR, longueur : 4,58 mètres,\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Radio CD\n'
                '\n'
                'Extérieur\n'
                '- Pack Nord\n'
                '\n'
                'Intérieur\n'
                '- Clim automatique\n'
                '- Direction assistée\n'
                '- Pack électrique\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbag conducteur\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Antipatinage\n'
                '\n'
                'Kilométrage non garanti.\n'
                '\n'
                'Référence annonce : 4580',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 110,
 '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/3036003328',
 'listing': 'auction',
 'make': 'RENAULT',
 'model': 'Laguna',
 'odometer': 49235,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/9d/49/05/9d4905479f2761150b9dd6b8843fb3d4b2f67a69.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d4/c7/e1/d4c7e1c7d6213443b52c479a6e3c8adb7597cb09.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/83/3a/9e/833a9e0181806aff2ca9205c821c427ec029d242.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7b/bc/8e/7bbc8ec3cb387d07010e74545d8451019558f079.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/70/b2/7a/70b27a4c268b47d8f55c218e4391e2a0173f4423.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3f/94/0e/3f940eedf1b15e450154199a96f905a4f19966f8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ac/3a/97/ac3a97e03533c5d94511e3e167730ad51938aec6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/78/86/01/788601e60ed69669bd1e63ff3dfc772821b474c5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e3/2d/a6/e32da6d7bcb2232de757c2a1c4f1a79794a47706.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6e/55/69/6e556996ac85fce6078fa1c5e69e52af04b97e25.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ec/90/21/ec90213bf674feb74b53ac57892f029c4b3dce76.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d1/27/5d/d1275dc0ada18ef5e867a02b0719a4e7f0fe3ae5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f1/03/9d/f1039d756c0ebc49a8e7b8654780cd6d9a738e41.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4f/46/0e/4f460ebe6a093af531c7729a729801ddf07c4397.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b3/a7/d8/b3a7d87b33202f822d618aa0492c0895610f7e23.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6d/d0/6a/6dd06af221e90f74de0498fd0b8ae9857affad75.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c8/97/0a/c8970adfeeb25de7207c3c11b1f69921be405b4c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fd/eb/29/fdeb29b788099a1297e8c2f6522eb38ee679638b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/75/1c/24/751c24569a5a4691b6f9cdbc620393057eb21577.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8f/c9/c3/8fc9c32227a0c2f9cb977c80555c46ec0f5dfea1.jpg?rule=ad-large'],
 'price': 4700,
 'price_includes_vat': False,
 'registration_date': '2001-05-01',
 'seats_number': None,
 'seller_name': None,
 'title': 'Renault LAGUNA II 1.6 16V 110CH EXPRESSION',
 'transmission': 'manual',
 'trim': 'Laguna 1.6 16v 110ch Expression',
 'vin': None,
 'year': 2001}
2026-03-30 15:19:39 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: d4545f55-17b4-53e1-8613-8bb85de033e2 with identifier: 3036003328
2026-03-30 15:19:39 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item d4545f55-17b4-53e1-8613-8bb85de033e2
2026-03-30 15:19:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F49%252F05%252F9d4905479f2761150b9dd6b8843fb3d4b2f67a69.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/9d/49/05/9d4905479f2761150b9dd6b8843fb3d4b2f67a69.jpg?rule=ad-large already downloaded
2026-03-30 15:19:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fc7%252Fe1%252Fd4c7e1c7d6213443b52c479a6e3c8adb7597cb09.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/d4/c7/e1/d4c7e1c7d6213443b52c479a6e3c8adb7597cb09.jpg?rule=ad-large already downloaded
2026-03-30 15:19:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F3a%252F9e%252F833a9e0181806aff2ca9205c821c427ec029d242.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/83/3a/9e/833a9e0181806aff2ca9205c821c427ec029d242.jpg?rule=ad-large already downloaded
2026-03-30 15:19:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fbc%252F8e%252F7bbc8ec3cb387d07010e74545d8451019558f079.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/7b/bc/8e/7bbc8ec3cb387d07010e74545d8451019558f079.jpg?rule=ad-large already downloaded
2026-03-30 15:19:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fb2%252F7a%252F70b27a4c268b47d8f55c218e4391e2a0173f4423.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/70/b2/7a/70b27a4c268b47d8f55c218e4391e2a0173f4423.jpg?rule=ad-large already downloaded
2026-03-30 15:19:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F94%252F0e%252F3f940eedf1b15e450154199a96f905a4f19966f8.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/3f/94/0e/3f940eedf1b15e450154199a96f905a4f19966f8.jpg?rule=ad-large already downloaded
2026-03-30 15:19:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fac%252F3a%252F97%252Fac3a97e03533c5d94511e3e167730ad51938aec6.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ac/3a/97/ac3a97e03533c5d94511e3e167730ad51938aec6.jpg?rule=ad-large already downloaded
2026-03-30 15:19:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F86%252F01%252F788601e60ed69669bd1e63ff3dfc772821b474c5.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/78/86/01/788601e60ed69669bd1e63ff3dfc772821b474c5.jpg?rule=ad-large already downloaded
2026-03-30 15:19:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F2d%252Fa6%252Fe32da6d7bcb2232de757c2a1c4f1a79794a47706.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/e3/2d/a6/e32da6d7bcb2232de757c2a1c4f1a79794a47706.jpg?rule=ad-large already downloaded
2026-03-30 15:19:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F55%252F69%252F6e556996ac85fce6078fa1c5e69e52af04b97e25.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/6e/55/69/6e556996ac85fce6078fa1c5e69e52af04b97e25.jpg?rule=ad-large already downloaded
2026-03-30 15:19:39 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: d4545f55-17b4-53e1-8613-8bb85de033e2 with identifier 3036003328
2026-03-30 15:19:39 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:39 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:39 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item d4545f55-17b4-53e1-8613-8bb85de033e2
2026-03-30 15:19:39 [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': 'Renault LAGUNA II 1.6 16V 110CH EXPRESSION, (Berline), BEIGE, '
                '7cv, 5 portes, mise en circulation le 04-05-2001, garantie 12 '
                'mois (12 MOIS).\n'
                '\n'
                ' couleur intérieur : NOIR, longueur : 4,58 mètres,\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Radio CD\n'
                '\n'
                'Extérieur\n'
                '- Pack Nord\n'
                '\n'
                'Intérieur\n'
                '- Clim automatique\n'
                '- Direction assistée\n'
                '- Pack électrique\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbag conducteur\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Antipatinage\n'
                '\n'
                'Kilométrage non garanti.\n'
                '\n'
                'Référence annonce : 4580',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 110,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': 'd4545f55-17b4-53e1-8613-8bb85de033e2',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3036003328',
 'listing': 'auction',
 'make': 'RENAULT',
 'model': 'Laguna',
 'odometer': 49235,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 20,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/9d/49/05/9d4905479f2761150b9dd6b8843fb3d4b2f67a69.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d4/c7/e1/d4c7e1c7d6213443b52c479a6e3c8adb7597cb09.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/83/3a/9e/833a9e0181806aff2ca9205c821c427ec029d242.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7b/bc/8e/7bbc8ec3cb387d07010e74545d8451019558f079.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/70/b2/7a/70b27a4c268b47d8f55c218e4391e2a0173f4423.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3f/94/0e/3f940eedf1b15e450154199a96f905a4f19966f8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ac/3a/97/ac3a97e03533c5d94511e3e167730ad51938aec6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/78/86/01/788601e60ed69669bd1e63ff3dfc772821b474c5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e3/2d/a6/e32da6d7bcb2232de757c2a1c4f1a79794a47706.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6e/55/69/6e556996ac85fce6078fa1c5e69e52af04b97e25.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d4545f55-17b4-53e1-8613-8bb85de033e2/d4545f55-17b4-53e1-8613-8bb85de033e2_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 113964,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/9d/49/05/9d4905479f2761150b9dd6b8843fb3d4b2f67a69.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d4545f55-17b4-53e1-8613-8bb85de033e2/d4545f55-17b4-53e1-8613-8bb85de033e2_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 125556,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/d4/c7/e1/d4c7e1c7d6213443b52c479a6e3c8adb7597cb09.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d4545f55-17b4-53e1-8613-8bb85de033e2/d4545f55-17b4-53e1-8613-8bb85de033e2_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 116159,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/83/3a/9e/833a9e0181806aff2ca9205c821c427ec029d242.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d4545f55-17b4-53e1-8613-8bb85de033e2/d4545f55-17b4-53e1-8613-8bb85de033e2_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 112975,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/7b/bc/8e/7bbc8ec3cb387d07010e74545d8451019558f079.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d4545f55-17b4-53e1-8613-8bb85de033e2/d4545f55-17b4-53e1-8613-8bb85de033e2_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 103093,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/70/b2/7a/70b27a4c268b47d8f55c218e4391e2a0173f4423.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d4545f55-17b4-53e1-8613-8bb85de033e2/d4545f55-17b4-53e1-8613-8bb85de033e2_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 96099,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/3f/94/0e/3f940eedf1b15e450154199a96f905a4f19966f8.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d4545f55-17b4-53e1-8613-8bb85de033e2/d4545f55-17b4-53e1-8613-8bb85de033e2_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 113410,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ac/3a/97/ac3a97e03533c5d94511e3e167730ad51938aec6.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d4545f55-17b4-53e1-8613-8bb85de033e2/d4545f55-17b4-53e1-8613-8bb85de033e2_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 113051,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/78/86/01/788601e60ed69669bd1e63ff3dfc772821b474c5.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d4545f55-17b4-53e1-8613-8bb85de033e2/d4545f55-17b4-53e1-8613-8bb85de033e2_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 92356,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/e3/2d/a6/e32da6d7bcb2232de757c2a1c4f1a79794a47706.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d4545f55-17b4-53e1-8613-8bb85de033e2/d4545f55-17b4-53e1-8613-8bb85de033e2_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 101046,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/6e/55/69/6e556996ac85fce6078fa1c5e69e52af04b97e25.jpg?rule=ad-large',
             'Width': 800}],
 'price': 4700,
 'price_includes_vat': False,
 'registration_date': '2001-05-01',
 'seats_number': None,
 'seller_name': None,
 'title': 'Renault LAGUNA II 1.6 16V 110CH EXPRESSION',
 'transmission': 'manual',
 'trim': 'Laguna 1.6 16v 110ch Expression',
 'vin': None,
 'year': 2001}
2026-03-30 15:19:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:39 [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%273036003328%27 HTTP/1.1" 200 None
2026-03-30 15:19:39 [auto_selling_leboncoin.fr] INFO: Saving data for 3036003328: {'created_time': 1774883979.369928, 'last_price_update_time': 1774883979.369938}
2026-03-30 15:19:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3036003328') HTTP/1.1" 204 0
2026-03-30 15:19:39 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3138612170
2026-03-30 15:19:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:39 [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%273138612170%27 HTTP/1.1" 200 None
2026-03-30 15:19:39 [auto_selling_leboncoin.fr] INFO: Scrape type for 3138612170: 1
2026-03-30 15:19:39 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3138612170
2026-03-30 15:19:39 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Bleu',
 'currency': 'EUR',
 'description': 'Mercedes CLASSE B 200 CVT, (Monospace), BLEU, 8cv, 5 portes, '
                'mise en circulation le 22-01-2007, garantie 12 mois (12 '
                'MOIS).\n'
                '\n'
                '5 places, couleur intérieur : NOIR, longueur : 4,27 mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Radio CD\n'
                '\n'
                'Conduite\n'
                '- Allumage des phares automatique\n'
                '- Capteur de pluie\n'
                '- Régulateur de vitesse\n'
                '\n'
                'Extérieur\n'
                '- Phares bi-xénon adaptatifs\n'
                '- Rétroviseurs rabattables électriquement\n'
                '- Rétroviseurs électriques dégivrants\n'
                '\n'
                'Intérieur\n'
                '- Clim manuelle\n'
                '- Direction assistée\n'
                '- Ordinateur de bord\n'
                '- Sièges avant électriques\n'
                '- Verrouillage auto. des portes en roulant\n'
                '- Verrouillage centralisé des portes\n'
                '- Vitres avant électriques\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Antipatinage\n'
                '- ESP\n'
                '- Phares antibrouillard\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5111',
 'doors_number': 5,
 '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/3138612170',
 'listing': 'auction',
 'make': 'MERCEDES-BENZ',
 'model': 'Classe B',
 'odometer': 87524,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/be/5c/9e/be5c9e2d9d2054f6948b8ae70c51b1951a6adab8.jpg?rule=ad-large'],
 'price': 7700,
 'price_includes_vat': False,
 'registration_date': '2007-01-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Mercedes CLASSE B 200 CVT',
 'transmission': 'automatic',
 'trim': 'Classe B 200 CVT',
 'vin': None,
 'year': 2007}
2026-03-30 15:19:39 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 0bea5bed-870b-5d6e-994c-d268f074db9f with identifier: 3138612170
2026-03-30 15:19:39 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 0bea5bed-870b-5d6e-994c-d268f074db9f
2026-03-30 15:19:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F5c%252F9e%252Fbe5c9e2d9d2054f6948b8ae70c51b1951a6adab8.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/be/5c/9e/be5c9e2d9d2054f6948b8ae70c51b1951a6adab8.jpg?rule=ad-large already downloaded
2026-03-30 15:19:39 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 0bea5bed-870b-5d6e-994c-d268f074db9f with identifier 3138612170
2026-03-30 15:19:39 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:39 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:39 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 0bea5bed-870b-5d6e-994c-d268f074db9f
2026-03-30 15:19:39 [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': 'Mercedes CLASSE B 200 CVT, (Monospace), BLEU, 8cv, 5 portes, '
                'mise en circulation le 22-01-2007, garantie 12 mois (12 '
                'MOIS).\n'
                '\n'
                '5 places, couleur intérieur : NOIR, longueur : 4,27 mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Radio CD\n'
                '\n'
                'Conduite\n'
                '- Allumage des phares automatique\n'
                '- Capteur de pluie\n'
                '- Régulateur de vitesse\n'
                '\n'
                'Extérieur\n'
                '- Phares bi-xénon adaptatifs\n'
                '- Rétroviseurs rabattables électriquement\n'
                '- Rétroviseurs électriques dégivrants\n'
                '\n'
                'Intérieur\n'
                '- Clim manuelle\n'
                '- Direction assistée\n'
                '- Ordinateur de bord\n'
                '- Sièges avant électriques\n'
                '- Verrouillage auto. des portes en roulant\n'
                '- Verrouillage centralisé des portes\n'
                '- Vitres avant électriques\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Antipatinage\n'
                '- ESP\n'
                '- Phares antibrouillard\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5111',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 136,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': '0bea5bed-870b-5d6e-994c-d268f074db9f',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3138612170',
 'listing': 'auction',
 'make': 'MERCEDES-BENZ',
 'model': 'Classe B',
 'odometer': 87524,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 1,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/be/5c/9e/be5c9e2d9d2054f6948b8ae70c51b1951a6adab8.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0bc685ad-1aa7-5922-a972-b1ae581c139c/0bc685ad-1aa7-5922-a972-b1ae581c139c_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 46582,
             'Height': 467,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/be/5c/9e/be5c9e2d9d2054f6948b8ae70c51b1951a6adab8.jpg?rule=ad-large',
             'Width': 757}],
 'price': 7700,
 'price_includes_vat': False,
 'registration_date': '2007-01-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Mercedes CLASSE B 200 CVT',
 'transmission': 'automatic',
 'trim': 'Classe B 200 CVT',
 'vin': None,
 'year': 2007}
2026-03-30 15:19:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:39 [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%273138612170%27 HTTP/1.1" 200 None
2026-03-30 15:19:39 [auto_selling_leboncoin.fr] INFO: Saving data for 3138612170: {'created_time': 1774883979.471382, 'last_price_update_time': 1774883979.471393}
2026-03-30 15:19:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3138612170') HTTP/1.1" 204 0
2026-03-30 15:19:39 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3076012325
2026-03-30 15:19:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:39 [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%273076012325%27 HTTP/1.1" 200 None
2026-03-30 15:19:39 [auto_selling_leboncoin.fr] INFO: Scrape type for 3076012325: 1
2026-03-30 15:19:39 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3076012325
2026-03-30 15:19:39 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Jaune',
 'currency': 'EUR',
 'description': 'Fiat 500 1.4 16V 100CH LOUNGE, (Berline), JAUNE, 6cv, 3 '
                'portes, mise en circulation le 26-05-2010, garantie 12 mois '
                '(12 MOIS).\n'
                '\n'
                '4 places, couleur intérieur : NOIR, longueur : 3,55 mètres,\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Blue & Me\n'
                '- Blue & Me Nav\n'
                '- Commandes du système audio au volant\n'
                '- Radio CD MP3\n'
                '\n'
                'Extérieur\n'
                '- Jantes Alu\n'
                '- Peinture métal\n'
                '- Rétroviseurs électriques dégivrants\n'
                '- Toit panoramique en verre\n'
                '\n'
                'Intérieur\n'
                '- Banquette 50/50\n'
                '- Clim automatique\n'
                '- Clim manuelle\n'
                '- Direction assistée\n'
                '- Fixations Isofix aux places arrières\n'
                '- Verrouillage centralisé des portes\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres avant électriques\n'
                '- Volant réglable en hauteur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbag genoux\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux\n'
                '- EBD\n'
                '- Phares antibrouillard\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Sellerie cuir\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 4768',
 'doors_number': 3,
 '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/3076012325',
 'listing': 'auction',
 'make': 'FIAT',
 'model': '500',
 'odometer': 87593,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/31/b9/96/31b996eb337a806d38c2daf94dfe4546bb41630e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e8/d2/70/e8d270db3fd8c543eba8006fa1cfdbcbbc09cc68.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3a/21/b6/3a21b6e3076604766170171d3b35efc2b66ce675.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e5/dc/e2/e5dce2e9644d931ee355adb3f5ab6be77e45d7e2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4f/16/a3/4f16a34421c5562758b56e0a8f9b9d51c74818fc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/35/2a/f9/352af993982256964472f76af8a5ce67b6790596.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/cf/ec/3e/cfec3e9ed4cd7c2ede2ff05dda94151a37d0fdd3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/11/59/95/11599585c78197c41ee29c43c65591ca435b173a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3b/96/d7/3b96d7cf2efc72fcb5c2c1c633ec45e7a430ade1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6a/c1/ca/6ac1cad71b65fa4a3b1f0388969d186cee94d2af.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0d/47/e0/0d47e00bcf8b4ef5efcfa9e25397710e1484a299.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9c/35/34/9c353418bab5da39a18106e5b7cc07b2a775fcb4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e3/c8/f7/e3c8f797be73d754524fddbcd95d71146f47e3c3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9e/68/ba/9e68bad8e1dda157ece60270da0e3e0945129b89.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a7/93/21/a79321239030099d819c2c8a952ed7d15a0b677e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5a/b5/f3/5ab5f327612dfa8f118e37dc1723b3a42e100329.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/63/34/f0/6334f06e113beb0a5294f8f2627bdf16fc6c73a1.jpg?rule=ad-large'],
 'price': 5900,
 'price_includes_vat': False,
 'registration_date': '2010-05-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Fiat 500 1.4 16V 100CH LOUNGE',
 'transmission': 'manual',
 'trim': '500 1.4 16v 100ch Lounge',
 'vin': None,
 'year': 2010}
2026-03-30 15:19:39 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: ad9fae7f-6e99-5e23-951a-d44f7ae68873 with identifier: 3076012325
2026-03-30 15:19:39 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item ad9fae7f-6e99-5e23-951a-d44f7ae68873
2026-03-30 15:19:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fb9%252F96%252F31b996eb337a806d38c2daf94dfe4546bb41630e.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/31/b9/96/31b996eb337a806d38c2daf94dfe4546bb41630e.jpg?rule=ad-large already downloaded
2026-03-30 15:19:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fd2%252F70%252Fe8d270db3fd8c543eba8006fa1cfdbcbbc09cc68.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/e8/d2/70/e8d270db3fd8c543eba8006fa1cfdbcbbc09cc68.jpg?rule=ad-large already downloaded
2026-03-30 15:19:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F21%252Fb6%252F3a21b6e3076604766170171d3b35efc2b66ce675.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/3a/21/b6/3a21b6e3076604766170171d3b35efc2b66ce675.jpg?rule=ad-large already downloaded
2026-03-30 15:19:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fe5%252Fdc%252Fe2%252Fe5dce2e9644d931ee355adb3f5ab6be77e45d7e2.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/e5/dc/e2/e5dce2e9644d931ee355adb3f5ab6be77e45d7e2.jpg?rule=ad-large already downloaded
2026-03-30 15:19:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F16%252Fa3%252F4f16a34421c5562758b56e0a8f9b9d51c74818fc.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/4f/16/a3/4f16a34421c5562758b56e0a8f9b9d51c74818fc.jpg?rule=ad-large already downloaded
2026-03-30 15:19:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F35%252F2a%252Ff9%252F352af993982256964472f76af8a5ce67b6790596.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/35/2a/f9/352af993982256964472f76af8a5ce67b6790596.jpg?rule=ad-large already downloaded
2026-03-30 15:19:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fec%252F3e%252Fcfec3e9ed4cd7c2ede2ff05dda94151a37d0fdd3.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/cf/ec/3e/cfec3e9ed4cd7c2ede2ff05dda94151a37d0fdd3.jpg?rule=ad-large already downloaded
2026-03-30 15:19:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F11%252F59%252F95%252F11599585c78197c41ee29c43c65591ca435b173a.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/11/59/95/11599585c78197c41ee29c43c65591ca435b173a.jpg?rule=ad-large already downloaded
2026-03-30 15:19:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F3b%252F96%252Fd7%252F3b96d7cf2efc72fcb5c2c1c633ec45e7a430ade1.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/3b/96/d7/3b96d7cf2efc72fcb5c2c1c633ec45e7a430ade1.jpg?rule=ad-large already downloaded
2026-03-30 15:19:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fc1%252Fca%252F6ac1cad71b65fa4a3b1f0388969d186cee94d2af.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/6a/c1/ca/6ac1cad71b65fa4a3b1f0388969d186cee94d2af.jpg?rule=ad-large already downloaded
2026-03-30 15:19:39 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: ad9fae7f-6e99-5e23-951a-d44f7ae68873 with identifier 3076012325
2026-03-30 15:19:39 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:39 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:39 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item ad9fae7f-6e99-5e23-951a-d44f7ae68873
2026-03-30 15:19:39 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Jaune',
 'currency': 'EUR',
 'description': 'Fiat 500 1.4 16V 100CH LOUNGE, (Berline), JAUNE, 6cv, 3 '
                'portes, mise en circulation le 26-05-2010, garantie 12 mois '
                '(12 MOIS).\n'
                '\n'
                '4 places, couleur intérieur : NOIR, longueur : 3,55 mètres,\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Blue & Me\n'
                '- Blue & Me Nav\n'
                '- Commandes du système audio au volant\n'
                '- Radio CD MP3\n'
                '\n'
                'Extérieur\n'
                '- Jantes Alu\n'
                '- Peinture métal\n'
                '- Rétroviseurs électriques dégivrants\n'
                '- Toit panoramique en verre\n'
                '\n'
                'Intérieur\n'
                '- Banquette 50/50\n'
                '- Clim automatique\n'
                '- Clim manuelle\n'
                '- Direction assistée\n'
                '- Fixations Isofix aux places arrières\n'
                '- Verrouillage centralisé des portes\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres avant électriques\n'
                '- Volant réglable en hauteur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbag genoux\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux\n'
                '- EBD\n'
                '- Phares antibrouillard\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Sellerie cuir\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 4768',
 'doors_number': 3,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 100,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': 'ad9fae7f-6e99-5e23-951a-d44f7ae68873',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3076012325',
 'listing': 'auction',
 'make': 'FIAT',
 'model': '500',
 'odometer': 87593,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 17,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/31/b9/96/31b996eb337a806d38c2daf94dfe4546bb41630e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e8/d2/70/e8d270db3fd8c543eba8006fa1cfdbcbbc09cc68.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3a/21/b6/3a21b6e3076604766170171d3b35efc2b66ce675.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e5/dc/e2/e5dce2e9644d931ee355adb3f5ab6be77e45d7e2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4f/16/a3/4f16a34421c5562758b56e0a8f9b9d51c74818fc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/35/2a/f9/352af993982256964472f76af8a5ce67b6790596.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/cf/ec/3e/cfec3e9ed4cd7c2ede2ff05dda94151a37d0fdd3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/11/59/95/11599585c78197c41ee29c43c65591ca435b173a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3b/96/d7/3b96d7cf2efc72fcb5c2c1c633ec45e7a430ade1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6a/c1/ca/6ac1cad71b65fa4a3b1f0388969d186cee94d2af.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ad9fae7f-6e99-5e23-951a-d44f7ae68873/ad9fae7f-6e99-5e23-951a-d44f7ae68873_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 123724,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/31/b9/96/31b996eb337a806d38c2daf94dfe4546bb41630e.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ad9fae7f-6e99-5e23-951a-d44f7ae68873/ad9fae7f-6e99-5e23-951a-d44f7ae68873_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 126930,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/e8/d2/70/e8d270db3fd8c543eba8006fa1cfdbcbbc09cc68.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ad9fae7f-6e99-5e23-951a-d44f7ae68873/ad9fae7f-6e99-5e23-951a-d44f7ae68873_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 124847,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/3a/21/b6/3a21b6e3076604766170171d3b35efc2b66ce675.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ad9fae7f-6e99-5e23-951a-d44f7ae68873/ad9fae7f-6e99-5e23-951a-d44f7ae68873_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 121601,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/e5/dc/e2/e5dce2e9644d931ee355adb3f5ab6be77e45d7e2.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ad9fae7f-6e99-5e23-951a-d44f7ae68873/ad9fae7f-6e99-5e23-951a-d44f7ae68873_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 115352,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/4f/16/a3/4f16a34421c5562758b56e0a8f9b9d51c74818fc.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ad9fae7f-6e99-5e23-951a-d44f7ae68873/ad9fae7f-6e99-5e23-951a-d44f7ae68873_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 125609,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/35/2a/f9/352af993982256964472f76af8a5ce67b6790596.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ad9fae7f-6e99-5e23-951a-d44f7ae68873/ad9fae7f-6e99-5e23-951a-d44f7ae68873_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 115254,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/cf/ec/3e/cfec3e9ed4cd7c2ede2ff05dda94151a37d0fdd3.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ad9fae7f-6e99-5e23-951a-d44f7ae68873/ad9fae7f-6e99-5e23-951a-d44f7ae68873_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 113679,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/11/59/95/11599585c78197c41ee29c43c65591ca435b173a.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ad9fae7f-6e99-5e23-951a-d44f7ae68873/ad9fae7f-6e99-5e23-951a-d44f7ae68873_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 102058,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/3b/96/d7/3b96d7cf2efc72fcb5c2c1c633ec45e7a430ade1.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ad9fae7f-6e99-5e23-951a-d44f7ae68873/ad9fae7f-6e99-5e23-951a-d44f7ae68873_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 94198,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/6a/c1/ca/6ac1cad71b65fa4a3b1f0388969d186cee94d2af.jpg?rule=ad-large',
             'Width': 800}],
 'price': 5900,
 'price_includes_vat': False,
 'registration_date': '2010-05-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Fiat 500 1.4 16V 100CH LOUNGE',
 'transmission': 'manual',
 'trim': '500 1.4 16v 100ch Lounge',
 'vin': None,
 'year': 2010}
2026-03-30 15:19:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:39 [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%273076012325%27 HTTP/1.1" 200 None
2026-03-30 15:19:39 [auto_selling_leboncoin.fr] INFO: Saving data for 3076012325: {'created_time': 1774883979.837578, 'last_price_update_time': 1774883979.837589}
2026-03-30 15:19:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3076012325') HTTP/1.1" 204 0
2026-03-30 15:19:39 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3164815918
2026-03-30 15:19:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:39 [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%273164815918%27 HTTP/1.1" 200 None
2026-03-30 15:19:39 [auto_selling_leboncoin.fr] INFO: Scrape type for 3164815918: 1
2026-03-30 15:19:39 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3164815918
2026-03-30 15:19:39 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'Smart FORTWO COUPE 71CH MHD PASSION SOFTOUCH, (Berline), '
                'NOIR, 4cv, 3 portes, mise en circulation le 25-05-2011, '
                'garantie 12 mois (12 MOIS).\n'
                '\n'
                '2 places, couleur intérieur : NOIR, longueur : 2,69 mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Prise Jack\n'
                '- Prise USB\n'
                '- Prise auxiliaire de connexion audio\n'
                '- Pré-équipement Radio\n'
                '- Radio CD MP3 2HP\n'
                '\n'
                'Conduite\n'
                '- Aide au démarrage en côte\n'
                '- Arrêt et redémarrage auto. du moteur\n'
                '\n'
                'Extérieur\n'
                '- Boucliers AV et AR couleur caisse\n'
                '- Essuie-glace arrière\n'
                '- Jantes Alu 15"\n'
                '- Phares halogènes\n'
                '- Rétroviseurs extérieurs à réglage manuel\n'
                '- Toit panoramique en verre\n'
                '\n'
                'Intérieur\n'
                '- Bacs de portes avant\n'
                '- Boite à gants fermée\n'
                '- Clim automatique\n'
                '- Clim manuelle\n'
                '- Filtre à Pollen\n'
                '- Kit Fumeur\n'
                "- Lampes de lecture à l'avant\n"
                '- Levier vitesse cuir\n'
                '- Lunette AR dégivrante\n'
                '- Pommeau de levier vitesse en cuir\n'
                '- Siège passager rabattable\n'
                '- Tablette cache bagages\n'
                '- Température extérieure\n'
                '- Verrouillage auto. des portes en roulant\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres avant électriques\n'
                '- Vitres teintées\n'
                '- Volant cuir\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                "- Aide au freinage d'urgence\n"
                '- Airbag conducteur\n'
                '- Airbag passager\n'
                '- Airbags frontaux\n'
                '- Antidémarrage électronique\n'
                '- Antipatinage\n'
                '- Antivol\n'
                '- EBD\n'
                '- ESP\n'
                '- Kit anti-crevaison\n'
                '- Kit de dépannage pneumatique\n'
                '- Répartiteur électronique de freinage\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Sellerie tissu\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5241',
 'doors_number': 3,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 71,
 '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/3164815918',
 'listing': 'auction',
 'make': 'SMART',
 'model': 'Fortwo',
 'odometer': 59308,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/1f/8c/35/1f8c357f7a1603b1c0bcaf4a8336992cd8bb80ee.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3d/ae/75/3dae756c70eb3dda9dc8e053b8b974709932c5bf.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/48/6f/f3/486ff3b29a39d9b2820971b521d54a76f37abe12.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b3/8b/cc/b38bccc9a0ee3e5e6c8cef0219555acae24cf1e6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/bf/a0/69/bfa069d9463b1e1817c557ab105c9c1c3cdab923.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a3/3d/90/a33d909a5d6d8e2cb968aeadd46b3d9aba568945.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a8/16/af/a816af0339a5525357bc6ca19e710d3c3b86fd90.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e4/2b/ce/e42bce9c413e776415c690f7670a07c4e8baccea.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b8/a3/8a/b8a38a210e9d178bf1a304098f9105ac2c9b9603.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ff/1f/a2/ff1fa29b56857b076a7b6086ec865450c2e057ec.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3a/2f/35/3a2f352e1339baeaaac2c8766316615455f5cc87.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/62/61/54/6261540e857d309645144efc8d84bbed19c1b524.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/cf/cd/53/cfcd53b516f4b8d2b49f938ff0f6eba2a0753d95.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4f/a1/f9/4fa1f9d5ffc33f8380b627316fe41148a0605fad.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/27/18/92/271892347b179a1993bc458f527a9a966790739d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7c/4c/14/7c4c1448ff3b4e80e079e957017d73cdcf07435d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/71/1c/7e/711c7e20dfcffb08f287475475713c72fd796eb0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/73/fa/5b/73fa5bebc2e9009817455f97de123b7cb745e468.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/61/2b/62/612b625c17e06ced7c5e6e08395d681730bb6b55.jpg?rule=ad-large'],
 'price': 6700,
 'price_includes_vat': False,
 'registration_date': '2011-05-01',
 'seats_number': 2,
 'seller_name': None,
 'title': 'Smart FORTWO COUPE 71CH MHD PASSION SOFTOUCH',
 'transmission': 'automatic',
 'trim': 'Fortwo Coupe 71ch mhd Passion Softouch',
 'vin': None,
 'year': 2011}
2026-03-30 15:19:39 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: b1350633-25da-5d04-b0cd-0d07acdc1ba1 with identifier: 3164815918
2026-03-30 15:19:39 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item b1350633-25da-5d04-b0cd-0d07acdc1ba1
2026-03-30 15:19:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F8c%252F35%252F1f8c357f7a1603b1c0bcaf4a8336992cd8bb80ee.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/1f/8c/35/1f8c357f7a1603b1c0bcaf4a8336992cd8bb80ee.jpg?rule=ad-large already downloaded
2026-03-30 15:19:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fae%252F75%252F3dae756c70eb3dda9dc8e053b8b974709932c5bf.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/3d/ae/75/3dae756c70eb3dda9dc8e053b8b974709932c5bf.jpg?rule=ad-large already downloaded
2026-03-30 15:19:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F48%252F6f%252Ff3%252F486ff3b29a39d9b2820971b521d54a76f37abe12.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/48/6f/f3/486ff3b29a39d9b2820971b521d54a76f37abe12.jpg?rule=ad-large already downloaded
2026-03-30 15:19:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fb3%252F8b%252Fcc%252Fb38bccc9a0ee3e5e6c8cef0219555acae24cf1e6.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/b3/8b/cc/b38bccc9a0ee3e5e6c8cef0219555acae24cf1e6.jpg?rule=ad-large already downloaded
2026-03-30 15:19:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fa0%252F69%252Fbfa069d9463b1e1817c557ab105c9c1c3cdab923.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/bf/a0/69/bfa069d9463b1e1817c557ab105c9c1c3cdab923.jpg?rule=ad-large already downloaded
2026-03-30 15:19:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F3d%252F90%252Fa33d909a5d6d8e2cb968aeadd46b3d9aba568945.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/a3/3d/90/a33d909a5d6d8e2cb968aeadd46b3d9aba568945.jpg?rule=ad-large already downloaded
2026-03-30 15:19:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fa8%252F16%252Faf%252Fa816af0339a5525357bc6ca19e710d3c3b86fd90.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/a8/16/af/a816af0339a5525357bc6ca19e710d3c3b86fd90.jpg?rule=ad-large already downloaded
2026-03-30 15:19:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F2b%252Fce%252Fe42bce9c413e776415c690f7670a07c4e8baccea.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/e4/2b/ce/e42bce9c413e776415c690f7670a07c4e8baccea.jpg?rule=ad-large already downloaded
2026-03-30 15:19:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F8a%252Fb8a38a210e9d178bf1a304098f9105ac2c9b9603.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/b8/a3/8a/b8a38a210e9d178bf1a304098f9105ac2c9b9603.jpg?rule=ad-large already downloaded
2026-03-30 15:19:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F1f%252Fa2%252Fff1fa29b56857b076a7b6086ec865450c2e057ec.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ff/1f/a2/ff1fa29b56857b076a7b6086ec865450c2e057ec.jpg?rule=ad-large already downloaded
2026-03-30 15:19:40 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: b1350633-25da-5d04-b0cd-0d07acdc1ba1 with identifier 3164815918
2026-03-30 15:19:40 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:40 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:40 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item b1350633-25da-5d04-b0cd-0d07acdc1ba1
2026-03-30 15:19:40 [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': 'Smart FORTWO COUPE 71CH MHD PASSION SOFTOUCH, (Berline), '
                'NOIR, 4cv, 3 portes, mise en circulation le 25-05-2011, '
                'garantie 12 mois (12 MOIS).\n'
                '\n'
                '2 places, couleur intérieur : NOIR, longueur : 2,69 mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Prise Jack\n'
                '- Prise USB\n'
                '- Prise auxiliaire de connexion audio\n'
                '- Pré-équipement Radio\n'
                '- Radio CD MP3 2HP\n'
                '\n'
                'Conduite\n'
                '- Aide au démarrage en côte\n'
                '- Arrêt et redémarrage auto. du moteur\n'
                '\n'
                'Extérieur\n'
                '- Boucliers AV et AR couleur caisse\n'
                '- Essuie-glace arrière\n'
                '- Jantes Alu 15"\n'
                '- Phares halogènes\n'
                '- Rétroviseurs extérieurs à réglage manuel\n'
                '- Toit panoramique en verre\n'
                '\n'
                'Intérieur\n'
                '- Bacs de portes avant\n'
                '- Boite à gants fermée\n'
                '- Clim automatique\n'
                '- Clim manuelle\n'
                '- Filtre à Pollen\n'
                '- Kit Fumeur\n'
                "- Lampes de lecture à l'avant\n"
                '- Levier vitesse cuir\n'
                '- Lunette AR dégivrante\n'
                '- Pommeau de levier vitesse en cuir\n'
                '- Siège passager rabattable\n'
                '- Tablette cache bagages\n'
                '- Température extérieure\n'
                '- Verrouillage auto. des portes en roulant\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres avant électriques\n'
                '- Vitres teintées\n'
                '- Volant cuir\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                "- Aide au freinage d'urgence\n"
                '- Airbag conducteur\n'
                '- Airbag passager\n'
                '- Airbags frontaux\n'
                '- Antidémarrage électronique\n'
                '- Antipatinage\n'
                '- Antivol\n'
                '- EBD\n'
                '- ESP\n'
                '- Kit anti-crevaison\n'
                '- Kit de dépannage pneumatique\n'
                '- Répartiteur électronique de freinage\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Sellerie tissu\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5241',
 'doors_number': 3,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 71,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': 'b1350633-25da-5d04-b0cd-0d07acdc1ba1',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3164815918',
 'listing': 'auction',
 'make': 'SMART',
 'model': 'Fortwo',
 'odometer': 59308,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 19,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/1f/8c/35/1f8c357f7a1603b1c0bcaf4a8336992cd8bb80ee.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3d/ae/75/3dae756c70eb3dda9dc8e053b8b974709932c5bf.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/48/6f/f3/486ff3b29a39d9b2820971b521d54a76f37abe12.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b3/8b/cc/b38bccc9a0ee3e5e6c8cef0219555acae24cf1e6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/bf/a0/69/bfa069d9463b1e1817c557ab105c9c1c3cdab923.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a3/3d/90/a33d909a5d6d8e2cb968aeadd46b3d9aba568945.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a8/16/af/a816af0339a5525357bc6ca19e710d3c3b86fd90.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e4/2b/ce/e42bce9c413e776415c690f7670a07c4e8baccea.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b8/a3/8a/b8a38a210e9d178bf1a304098f9105ac2c9b9603.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ff/1f/a2/ff1fa29b56857b076a7b6086ec865450c2e057ec.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b1350633-25da-5d04-b0cd-0d07acdc1ba1/b1350633-25da-5d04-b0cd-0d07acdc1ba1_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 52860,
             'Height': 360,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/1f/8c/35/1f8c357f7a1603b1c0bcaf4a8336992cd8bb80ee.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b1350633-25da-5d04-b0cd-0d07acdc1ba1/b1350633-25da-5d04-b0cd-0d07acdc1ba1_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 59648,
             'Height': 360,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/3d/ae/75/3dae756c70eb3dda9dc8e053b8b974709932c5bf.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b1350633-25da-5d04-b0cd-0d07acdc1ba1/b1350633-25da-5d04-b0cd-0d07acdc1ba1_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 55610,
             'Height': 360,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/48/6f/f3/486ff3b29a39d9b2820971b521d54a76f37abe12.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b1350633-25da-5d04-b0cd-0d07acdc1ba1/b1350633-25da-5d04-b0cd-0d07acdc1ba1_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 58104,
             'Height': 360,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/b3/8b/cc/b38bccc9a0ee3e5e6c8cef0219555acae24cf1e6.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b1350633-25da-5d04-b0cd-0d07acdc1ba1/b1350633-25da-5d04-b0cd-0d07acdc1ba1_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 62211,
             'Height': 360,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/bf/a0/69/bfa069d9463b1e1817c557ab105c9c1c3cdab923.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b1350633-25da-5d04-b0cd-0d07acdc1ba1/b1350633-25da-5d04-b0cd-0d07acdc1ba1_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 55917,
             'Height': 360,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/a3/3d/90/a33d909a5d6d8e2cb968aeadd46b3d9aba568945.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b1350633-25da-5d04-b0cd-0d07acdc1ba1/b1350633-25da-5d04-b0cd-0d07acdc1ba1_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 71635,
             'Height': 450,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/a8/16/af/a816af0339a5525357bc6ca19e710d3c3b86fd90.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b1350633-25da-5d04-b0cd-0d07acdc1ba1/b1350633-25da-5d04-b0cd-0d07acdc1ba1_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 50302,
             'Height': 360,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/e4/2b/ce/e42bce9c413e776415c690f7670a07c4e8baccea.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b1350633-25da-5d04-b0cd-0d07acdc1ba1/b1350633-25da-5d04-b0cd-0d07acdc1ba1_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 51057,
             'Height': 360,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/b8/a3/8a/b8a38a210e9d178bf1a304098f9105ac2c9b9603.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b1350633-25da-5d04-b0cd-0d07acdc1ba1/b1350633-25da-5d04-b0cd-0d07acdc1ba1_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 49010,
             'Height': 360,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ff/1f/a2/ff1fa29b56857b076a7b6086ec865450c2e057ec.jpg?rule=ad-large',
             'Width': 640}],
 'price': 6700,
 'price_includes_vat': False,
 'registration_date': '2011-05-01',
 'seats_number': 2,
 'seller_name': None,
 'title': 'Smart FORTWO COUPE 71CH MHD PASSION SOFTOUCH',
 'transmission': 'automatic',
 'trim': 'Fortwo Coupe 71ch mhd Passion Softouch',
 'vin': None,
 'year': 2011}
2026-03-30 15:19:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:40 [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%273164815918%27 HTTP/1.1" 200 None
2026-03-30 15:19:40 [auto_selling_leboncoin.fr] INFO: Saving data for 3164815918: {'created_time': 1774883980.092277, 'last_price_update_time': 1774883980.092289}
2026-03-30 15:19:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3164815918') HTTP/1.1" 204 0
2026-03-30 15:19:40 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3150379290
2026-03-30 15:19:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:40 [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%273150379290%27 HTTP/1.1" 200 None
2026-03-30 15:19:40 [auto_selling_leboncoin.fr] INFO: Scrape type for 3150379290: 1
2026-03-30 15:19:40 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3150379290
2026-03-30 15:19:40 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Jaune',
 'currency': 'EUR',
 'description': 'Porsche 911 CABRIOLET (991) CARRERA 4 PDK, (Cabriolet), '
                'JAUNE, 24cv, 2 portes, mise en circulation le 27-03-2015, '
                'garantie 12 mois (12 MOIS).\n'
                '\n'
                '4 places, couleur intérieur : MARRON, longueur : 4,49 '
                'mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- 9 Haut parleurs\n'
                '- BOSE® Surround Sound System\n'
                '- Ecran tactile\n'
                '- Fonction MP3\n'
                '- Lecteur CD\n'
                '- Porsche Communication Management (PCM)\n'
                '- Prise auxiliaire de connexion audio\n'
                '- Radio\n'
                '\n'
                'Conduite\n'
                '- Aide au démarrage en côte\n'
                '- Arrêt et redémarrage auto. du moteur\n'
                '- Follow me home\n'
                '- Régulateur de vitesse\n'
                '- Suspensions Sport\n'
                '\n'
                'Extérieur\n'
                '- Assistance parking, avec caméra de recul\n'
                '- Becquet arrière\n'
                '- Boucliers AV et AR couleur caisse\n'
                '- Buses de lave-glace chauffantes\n'
                '- Capote souple\n'
                '- Capote électrique\n'
                '- Echappement à double sortie\n'
                '- Eclairage au sol\n'
                '- Feux arrière à LED\n'
                '- Feux de jour à LED\n'
                '- Jantes Alu\n'
                '- Lave-phares\n'
                '- Phares bi-xénon\n'
                '- Phares bi-xénon en Noir avec PDLS\n'
                '- Phares de route adaptatifs\n'
                '- Poignées ton carrosserie\n'
                '- Radar de stationnement AR\n'
                '- Rétroviseurs dégivrants\n'
                '- Rétroviseurs électriques\n'
                "- Sortie d'échappement chromée\n"
                '\n'
                'Intérieur\n'
                '- Accoudoir arrière\n'
                '- Accoudoir central AV\n'
                '- Bacs de portes avant\n'
                '- Banquette 2 places\n'
                '- Banquette 50/50\n'
                '- Boite à gants fermée\n'
                '- Clim automatique bi-zones\n'
                '- Compte tours\n'
                '- Dossier de sièges AR rabattables\n'
                "- Eclairage d'ambiance\n"
                '- Ecran multifonction couleur\n'
                '- Filtre à Pollen\n'
                '- Fixations Isofix aux places arrières\n'
                '- Inserts de porte cuir\n'
                '- Lampe de coffre\n'
                "- Lampes de lecture à l'avant\n"
                '- Lunette AR dégivrante\n'
                '- Lunette arrière\n'
                '- Miroir de courtoisie conducteur éclairé\n'
                '- Miroir de courtoisie passager éclairé\n'
                '- Ordinateur de bord\n'
                '- Ouverture des vitres séquentielle\n'
                '- Pare-vent électrique\n'
                '- Porte-gobelets avant\n'
                '- Prise 12V\n'
                '- Siège conducteur réglable en hauteur\n'
                '- Siège conducteur électrique\n'
                '- Siège passager réglable en hauteur\n'
                '- Siège passager à réglages électriques\n'
                '- Sièges avant sport\n'
                '- Verrouillage centralisé des portes\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres arrière électriques\n'
                '- Vitres avant électriques\n'
                '- Vitres teintées\n'
                '- Volant chauffant\n'
                '- Volant cuir\n'
                '- Volant réglable en profondeur et hauteur\n'
                '- Volant sport\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                "- Aide au freinage d'urgence\n"
                '- Airbag conducteur\n'
                '- Airbag passager\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux\n'
                '- Alarme\n'
                '- Alarme volumétrique\n'
                '- Antidémarrage électronique\n'
                '- Antipatinage\n'
                '- Arceaux de sécurité actifs\n'
                '- Contrôle élect. de la pression des pneus\n'
                '- EBD\n'
                '- ESP\n'
                '- Préparation Isofix\n'
                "- Régulateur de couple d'inertie\n"
                '\n'
                'Autres équipements et informations :\n'
                '- Assistance parking\n'
                '- avec caméra de recul\n'
                '- Clé de véhicule peinte\n'
                '- Jante peinte en Noir\n'
                '- Tapis de sol\n'
                '- Échappement Sport\n'
                '- Étoile de jante peinte carrosserie\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5172',
 'doors_number': 2,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 350,
 '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/3150379290',
 'listing': 'auction',
 'make': 'PORSCHE',
 'model': '911',
 'odometer': 65555,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/f1/5a/67/f15a6767ffb437e094475962e17907e27f66a4bd.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e3/80/8d/e3808d52873070d4f972ee25b129fbd7138347c0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/60/7a/f2/607af21e319cf1ef04fdda76d3cfc92853ef126e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/72/20/24/722024003cc5ddbfc9f79440ea98c0b66a2913a6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fd/92/40/fd924030bee4bbab708fbfb9c1dcd1021ad2ddd2.jpg?rule=ad-large'],
 'price': 92700,
 'price_includes_vat': False,
 'registration_date': '2015-03-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Porsche 911 CABRIOLET (991) CARRERA 4 PDK',
 'transmission': 'automatic',
 'trim': '911 Cabriolet Carrera 4 PDK',
 'vin': None,
 'year': 2015}
2026-03-30 15:19:40 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 03f65302-5e50-5857-a121-975cf1ada558 with identifier: 3150379290
2026-03-30 15:19:40 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 5 photos for item 03f65302-5e50-5857-a121-975cf1ada558
2026-03-30 15:19:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Ff1%252F5a%252F67%252Ff15a6767ffb437e094475962e17907e27f66a4bd.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/f1/5a/67/f15a6767ffb437e094475962e17907e27f66a4bd.jpg?rule=ad-large already downloaded
2026-03-30 15:19:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F80%252F8d%252Fe3808d52873070d4f972ee25b129fbd7138347c0.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/e3/80/8d/e3808d52873070d4f972ee25b129fbd7138347c0.jpg?rule=ad-large already downloaded
2026-03-30 15:19:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F7a%252Ff2%252F607af21e319cf1ef04fdda76d3cfc92853ef126e.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/60/7a/f2/607af21e319cf1ef04fdda76d3cfc92853ef126e.jpg?rule=ad-large already downloaded
2026-03-30 15:19:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F20%252F24%252F722024003cc5ddbfc9f79440ea98c0b66a2913a6.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/72/20/24/722024003cc5ddbfc9f79440ea98c0b66a2913a6.jpg?rule=ad-large already downloaded
2026-03-30 15:19:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F92%252F40%252Ffd924030bee4bbab708fbfb9c1dcd1021ad2ddd2.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/fd/92/40/fd924030bee4bbab708fbfb9c1dcd1021ad2ddd2.jpg?rule=ad-large already downloaded
2026-03-30 15:19:40 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 03f65302-5e50-5857-a121-975cf1ada558 with identifier 3150379290
2026-03-30 15:19:40 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:40 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:40 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 03f65302-5e50-5857-a121-975cf1ada558
2026-03-30 15:19:40 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Jaune',
 'currency': 'EUR',
 'description': 'Porsche 911 CABRIOLET (991) CARRERA 4 PDK, (Cabriolet), '
                'JAUNE, 24cv, 2 portes, mise en circulation le 27-03-2015, '
                'garantie 12 mois (12 MOIS).\n'
                '\n'
                '4 places, couleur intérieur : MARRON, longueur : 4,49 '
                'mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- 9 Haut parleurs\n'
                '- BOSE® Surround Sound System\n'
                '- Ecran tactile\n'
                '- Fonction MP3\n'
                '- Lecteur CD\n'
                '- Porsche Communication Management (PCM)\n'
                '- Prise auxiliaire de connexion audio\n'
                '- Radio\n'
                '\n'
                'Conduite\n'
                '- Aide au démarrage en côte\n'
                '- Arrêt et redémarrage auto. du moteur\n'
                '- Follow me home\n'
                '- Régulateur de vitesse\n'
                '- Suspensions Sport\n'
                '\n'
                'Extérieur\n'
                '- Assistance parking, avec caméra de recul\n'
                '- Becquet arrière\n'
                '- Boucliers AV et AR couleur caisse\n'
                '- Buses de lave-glace chauffantes\n'
                '- Capote souple\n'
                '- Capote électrique\n'
                '- Echappement à double sortie\n'
                '- Eclairage au sol\n'
                '- Feux arrière à LED\n'
                '- Feux de jour à LED\n'
                '- Jantes Alu\n'
                '- Lave-phares\n'
                '- Phares bi-xénon\n'
                '- Phares bi-xénon en Noir avec PDLS\n'
                '- Phares de route adaptatifs\n'
                '- Poignées ton carrosserie\n'
                '- Radar de stationnement AR\n'
                '- Rétroviseurs dégivrants\n'
                '- Rétroviseurs électriques\n'
                "- Sortie d'échappement chromée\n"
                '\n'
                'Intérieur\n'
                '- Accoudoir arrière\n'
                '- Accoudoir central AV\n'
                '- Bacs de portes avant\n'
                '- Banquette 2 places\n'
                '- Banquette 50/50\n'
                '- Boite à gants fermée\n'
                '- Clim automatique bi-zones\n'
                '- Compte tours\n'
                '- Dossier de sièges AR rabattables\n'
                "- Eclairage d'ambiance\n"
                '- Ecran multifonction couleur\n'
                '- Filtre à Pollen\n'
                '- Fixations Isofix aux places arrières\n'
                '- Inserts de porte cuir\n'
                '- Lampe de coffre\n'
                "- Lampes de lecture à l'avant\n"
                '- Lunette AR dégivrante\n'
                '- Lunette arrière\n'
                '- Miroir de courtoisie conducteur éclairé\n'
                '- Miroir de courtoisie passager éclairé\n'
                '- Ordinateur de bord\n'
                '- Ouverture des vitres séquentielle\n'
                '- Pare-vent électrique\n'
                '- Porte-gobelets avant\n'
                '- Prise 12V\n'
                '- Siège conducteur réglable en hauteur\n'
                '- Siège conducteur électrique\n'
                '- Siège passager réglable en hauteur\n'
                '- Siège passager à réglages électriques\n'
                '- Sièges avant sport\n'
                '- Verrouillage centralisé des portes\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres arrière électriques\n'
                '- Vitres avant électriques\n'
                '- Vitres teintées\n'
                '- Volant chauffant\n'
                '- Volant cuir\n'
                '- Volant réglable en profondeur et hauteur\n'
                '- Volant sport\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                "- Aide au freinage d'urgence\n"
                '- Airbag conducteur\n'
                '- Airbag passager\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux\n'
                '- Alarme\n'
                '- Alarme volumétrique\n'
                '- Antidémarrage électronique\n'
                '- Antipatinage\n'
                '- Arceaux de sécurité actifs\n'
                '- Contrôle élect. de la pression des pneus\n'
                '- EBD\n'
                '- ESP\n'
                '- Préparation Isofix\n'
                "- Régulateur de couple d'inertie\n"
                '\n'
                'Autres équipements et informations :\n'
                '- Assistance parking\n'
                '- avec caméra de recul\n'
                '- Clé de véhicule peinte\n'
                '- Jante peinte en Noir\n'
                '- Tapis de sol\n'
                '- Échappement Sport\n'
                '- Étoile de jante peinte carrosserie\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5172',
 'doors_number': 2,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 350,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': '03f65302-5e50-5857-a121-975cf1ada558',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3150379290',
 'listing': 'auction',
 'make': 'PORSCHE',
 'model': '911',
 'odometer': 65555,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 5,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/f1/5a/67/f15a6767ffb437e094475962e17907e27f66a4bd.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e3/80/8d/e3808d52873070d4f972ee25b129fbd7138347c0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/60/7a/f2/607af21e319cf1ef04fdda76d3cfc92853ef126e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/72/20/24/722024003cc5ddbfc9f79440ea98c0b66a2913a6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fd/92/40/fd924030bee4bbab708fbfb9c1dcd1021ad2ddd2.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_03f65302-5e50-5857-a121-975cf1ada558/03f65302-5e50-5857-a121-975cf1ada558_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 146949,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/f1/5a/67/f15a6767ffb437e094475962e17907e27f66a4bd.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_03f65302-5e50-5857-a121-975cf1ada558/03f65302-5e50-5857-a121-975cf1ada558_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 115345,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/e3/80/8d/e3808d52873070d4f972ee25b129fbd7138347c0.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_03f65302-5e50-5857-a121-975cf1ada558/03f65302-5e50-5857-a121-975cf1ada558_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 73039,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/60/7a/f2/607af21e319cf1ef04fdda76d3cfc92853ef126e.jpg?rule=ad-large',
             'Width': 450},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_03f65302-5e50-5857-a121-975cf1ada558/03f65302-5e50-5857-a121-975cf1ada558_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 146250,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/72/20/24/722024003cc5ddbfc9f79440ea98c0b66a2913a6.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_03f65302-5e50-5857-a121-975cf1ada558/03f65302-5e50-5857-a121-975cf1ada558_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 125972,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/fd/92/40/fd924030bee4bbab708fbfb9c1dcd1021ad2ddd2.jpg?rule=ad-large',
             'Width': 800}],
 'price': 92700,
 'price_includes_vat': False,
 'registration_date': '2015-03-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Porsche 911 CABRIOLET (991) CARRERA 4 PDK',
 'transmission': 'automatic',
 'trim': '911 Cabriolet Carrera 4 PDK',
 'vin': None,
 'year': 2015}
2026-03-30 15:19:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:40 [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%273150379290%27 HTTP/1.1" 200 None
2026-03-30 15:19:40 [auto_selling_leboncoin.fr] INFO: Saving data for 3150379290: {'created_time': 1774883980.248156, 'last_price_update_time': 1774883980.248166}
2026-03-30 15:19:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3150379290') HTTP/1.1" 204 0
2026-03-30 15:19:40 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3159150338
2026-03-30 15:19:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:40 [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%273159150338%27 HTTP/1.1" 200 None
2026-03-30 15:19:40 [auto_selling_leboncoin.fr] INFO: Scrape type for 3159150338: 1
2026-03-30 15:19:40 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3159150338
2026-03-30 15:19:40 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'Nissan MICRA 1.2 DIG-S 98CH LOLITA LEMPICKA CVT, (Berline), '
                'BLANC, 5cv, 5 portes, mise en circulation le 16-03-2012, '
                'garantie 12 mois (12 MOIS).\n'
                '\n'
                '5 places, couleur intérieur : NOIR, longueur : 3,78 mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Commandes du système audio au volant\n'
                '- Commandes vocales\n'
                '- Ecran tactile\n'
                '- GPS Cartographique\n'
                '- Kit mains-libres Bluetooth\n'
                '- Nissan Connect\n'
                '- Prise Jack\n'
                '- Prise USB\n'
                '- Prise auxiliaire de connexion audio\n'
                '- Prise iPod\n'
                '- Radio CD MP3 6HP\n'
                '- TMC\n'
                '\n'
                'Conduite\n'
                '- Allumage des phares automatique\n'
                '- Capteur de luminosité\n'
                '- Capteur de pluie\n'
                '- Démarrage sans clé\n'
                '- Follow me home\n'
                '- Limiteur de vitesse\n'
                '- Régulateur de vitesse\n'
                '- Régulateur-Limiteur de vitesse\n'
                "- Système d'accès et de démarrage sans clé\n"
                "- Système d'accès sans clé\n"
                '\n'
                'Extérieur\n'
                '- Becquet arrière\n'
                '- Boucliers AV et AR couleur caisse\n'
                '- Essuie-glace arrière\n'
                '- Jantes Alu 15"\n'
                '- Peinture métal\n'
                '- Phares halogènes\n'
                '- Radar de recul\n'
                '- Rétroviseurs dégivrants\n'
                '- Rétroviseurs rabattables électriquement\n'
                '- Rétroviseurs électriques\n'
                '- Rétroviseurs électriques dégivrants\n'
                '- Système de mesure de place disponible\n'
                '- Toit panoramique en verre\n'
                '\n'
                'Intérieur\n'
                '- Bacs de portes avant\n'
                '- Banquette 1/3-2/3\n'
                '- Banquette 60/40\n'
                '- Banquette AR rabattable\n'
                '- Banquette arrière 3 places\n'
                '- Boite à gants fermée\n'
                '- Clim automatique\n'
                '- Direction assistée asservie à la vitesse\n'
                '- Ecran multifonction couleur\n'
                '- Fixations Isofix aux places arrières\n'
                '- Lampe de coffre\n'
                "- Lampes de lecture à l'avant\n"
                '- Miroir de courtoisie conducteur\n'
                '- Miroir de courtoisie passager\n'
                '- Ordinateur de bord\n'
                "- Poches d'aumonières\n"
                '- Porte-gobelets arrière\n'
                '- Porte-gobelets avant\n'
                '- Siège conducteur réglable en hauteur\n'
                '- Sièges rang 2 rabattables à plat\n'
                '- Tablette cache bagages\n'
                '- Verrouillage auto. des portes en roulant\n'
                '- Verrouillage centralisé des portes\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres avant électriques\n'
                '- Vitres teintées\n'
                '- Volant cuir\n'
                '- Volant cuir + commandes audio au volant\n'
                '- Volant réglable en hauteur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                "- Aide au freinage d'urgence\n"
                '- Airbag conducteur\n'
                '- Airbag passager déconnectable\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux\n'
                '- Airbags rideaux AV et AR\n'
                '- Antidémarrage électronique\n'
                '- Antipatinage\n'
                '- Antivol\n'
                '- EBD\n'
                '- ESP\n'
                '- Phares antibrouillard\n'
                '- Préparation Isofix\n'
                '- Roue de secours galette\n'
                '- Répartiteur électronique de freinage\n'
                '- Troisième ceinture de sécurité\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Blanc Perle\n'
                '- Configuration 5 places\n'
                '- Sellerie cuir\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5224',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 98,
 '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/3159150338',
 'listing': 'auction',
 'make': 'NISSAN',
 'model': 'Micra',
 'odometer': 82808,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/55/09/9e/55099e243e8ca67262c9eba7f45d090e3708a489.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e3/04/55/e304557a850ae4aa741190f8ee8bffe4815f8145.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/07/da/3c/07da3c016aef2b07b6ab98975b055afd7bcb4f33.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f1/ef/92/f1ef9244844fb1f464909eef6afc81a96eb8ad84.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ca/d8/0c/cad80c0c31fa4d5930fabbed38f3b2935c3886be.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/72/0a/9c/720a9ce2e273e28323c648e8be04e6744c3faaac.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/be/61/ec/be61ecce10b3c5cd216ffe95b0013c1b1e46ebfd.jpg?rule=ad-large'],
 'price': 8700,
 'price_includes_vat': False,
 'registration_date': '2012-03-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Nissan MICRA 1.2 DIG-S 98CH LOLITA LEMPICKA CVT',
 'transmission': 'automatic',
 'trim': 'Micra 1.2 DIG-S 98ch Lolita Lempicka CVT',
 'vin': None,
 'year': 2012}
2026-03-30 15:19:40 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 312d1e10-90be-5431-a143-d08ff73759b4 with identifier: 3159150338
2026-03-30 15:19:40 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 7 photos for item 312d1e10-90be-5431-a143-d08ff73759b4
2026-03-30 15:19:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F09%252F9e%252F55099e243e8ca67262c9eba7f45d090e3708a489.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/55/09/9e/55099e243e8ca67262c9eba7f45d090e3708a489.jpg?rule=ad-large already downloaded
2026-03-30 15:19:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F04%252F55%252Fe304557a850ae4aa741190f8ee8bffe4815f8145.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/e3/04/55/e304557a850ae4aa741190f8ee8bffe4815f8145.jpg?rule=ad-large already downloaded
2026-03-30 15:19:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fda%252F3c%252F07da3c016aef2b07b6ab98975b055afd7bcb4f33.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/07/da/3c/07da3c016aef2b07b6ab98975b055afd7bcb4f33.jpg?rule=ad-large already downloaded
2026-03-30 15:19:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Ff1%252Fef%252F92%252Ff1ef9244844fb1f464909eef6afc81a96eb8ad84.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/f1/ef/92/f1ef9244844fb1f464909eef6afc81a96eb8ad84.jpg?rule=ad-large already downloaded
2026-03-30 15:19:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fd8%252F0c%252Fcad80c0c31fa4d5930fabbed38f3b2935c3886be.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ca/d8/0c/cad80c0c31fa4d5930fabbed38f3b2935c3886be.jpg?rule=ad-large already downloaded
2026-03-30 15:19:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F0a%252F9c%252F720a9ce2e273e28323c648e8be04e6744c3faaac.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/72/0a/9c/720a9ce2e273e28323c648e8be04e6744c3faaac.jpg?rule=ad-large already downloaded
2026-03-30 15:19:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F61%252Fec%252Fbe61ecce10b3c5cd216ffe95b0013c1b1e46ebfd.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/be/61/ec/be61ecce10b3c5cd216ffe95b0013c1b1e46ebfd.jpg?rule=ad-large already downloaded
2026-03-30 15:19:40 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 312d1e10-90be-5431-a143-d08ff73759b4 with identifier 3159150338
2026-03-30 15:19:40 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:40 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:40 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 312d1e10-90be-5431-a143-d08ff73759b4
2026-03-30 15:19:40 [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': 'Nissan MICRA 1.2 DIG-S 98CH LOLITA LEMPICKA CVT, (Berline), '
                'BLANC, 5cv, 5 portes, mise en circulation le 16-03-2012, '
                'garantie 12 mois (12 MOIS).\n'
                '\n'
                '5 places, couleur intérieur : NOIR, longueur : 3,78 mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Commandes du système audio au volant\n'
                '- Commandes vocales\n'
                '- Ecran tactile\n'
                '- GPS Cartographique\n'
                '- Kit mains-libres Bluetooth\n'
                '- Nissan Connect\n'
                '- Prise Jack\n'
                '- Prise USB\n'
                '- Prise auxiliaire de connexion audio\n'
                '- Prise iPod\n'
                '- Radio CD MP3 6HP\n'
                '- TMC\n'
                '\n'
                'Conduite\n'
                '- Allumage des phares automatique\n'
                '- Capteur de luminosité\n'
                '- Capteur de pluie\n'
                '- Démarrage sans clé\n'
                '- Follow me home\n'
                '- Limiteur de vitesse\n'
                '- Régulateur de vitesse\n'
                '- Régulateur-Limiteur de vitesse\n'
                "- Système d'accès et de démarrage sans clé\n"
                "- Système d'accès sans clé\n"
                '\n'
                'Extérieur\n'
                '- Becquet arrière\n'
                '- Boucliers AV et AR couleur caisse\n'
                '- Essuie-glace arrière\n'
                '- Jantes Alu 15"\n'
                '- Peinture métal\n'
                '- Phares halogènes\n'
                '- Radar de recul\n'
                '- Rétroviseurs dégivrants\n'
                '- Rétroviseurs rabattables électriquement\n'
                '- Rétroviseurs électriques\n'
                '- Rétroviseurs électriques dégivrants\n'
                '- Système de mesure de place disponible\n'
                '- Toit panoramique en verre\n'
                '\n'
                'Intérieur\n'
                '- Bacs de portes avant\n'
                '- Banquette 1/3-2/3\n'
                '- Banquette 60/40\n'
                '- Banquette AR rabattable\n'
                '- Banquette arrière 3 places\n'
                '- Boite à gants fermée\n'
                '- Clim automatique\n'
                '- Direction assistée asservie à la vitesse\n'
                '- Ecran multifonction couleur\n'
                '- Fixations Isofix aux places arrières\n'
                '- Lampe de coffre\n'
                "- Lampes de lecture à l'avant\n"
                '- Miroir de courtoisie conducteur\n'
                '- Miroir de courtoisie passager\n'
                '- Ordinateur de bord\n'
                "- Poches d'aumonières\n"
                '- Porte-gobelets arrière\n'
                '- Porte-gobelets avant\n'
                '- Siège conducteur réglable en hauteur\n'
                '- Sièges rang 2 rabattables à plat\n'
                '- Tablette cache bagages\n'
                '- Verrouillage auto. des portes en roulant\n'
                '- Verrouillage centralisé des portes\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres avant électriques\n'
                '- Vitres teintées\n'
                '- Volant cuir\n'
                '- Volant cuir + commandes audio au volant\n'
                '- Volant réglable en hauteur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                "- Aide au freinage d'urgence\n"
                '- Airbag conducteur\n'
                '- Airbag passager déconnectable\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux\n'
                '- Airbags rideaux AV et AR\n'
                '- Antidémarrage électronique\n'
                '- Antipatinage\n'
                '- Antivol\n'
                '- EBD\n'
                '- ESP\n'
                '- Phares antibrouillard\n'
                '- Préparation Isofix\n'
                '- Roue de secours galette\n'
                '- Répartiteur électronique de freinage\n'
                '- Troisième ceinture de sécurité\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Blanc Perle\n'
                '- Configuration 5 places\n'
                '- Sellerie cuir\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5224',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 98,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': '312d1e10-90be-5431-a143-d08ff73759b4',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3159150338',
 'listing': 'auction',
 'make': 'NISSAN',
 'model': 'Micra',
 'odometer': 82808,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 7,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/55/09/9e/55099e243e8ca67262c9eba7f45d090e3708a489.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e3/04/55/e304557a850ae4aa741190f8ee8bffe4815f8145.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/07/da/3c/07da3c016aef2b07b6ab98975b055afd7bcb4f33.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f1/ef/92/f1ef9244844fb1f464909eef6afc81a96eb8ad84.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ca/d8/0c/cad80c0c31fa4d5930fabbed38f3b2935c3886be.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/72/0a/9c/720a9ce2e273e28323c648e8be04e6744c3faaac.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/be/61/ec/be61ecce10b3c5cd216ffe95b0013c1b1e46ebfd.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_312d1e10-90be-5431-a143-d08ff73759b4/312d1e10-90be-5431-a143-d08ff73759b4_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 51639,
             'Height': 579,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/55/09/9e/55099e243e8ca67262c9eba7f45d090e3708a489.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_312d1e10-90be-5431-a143-d08ff73759b4/312d1e10-90be-5431-a143-d08ff73759b4_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 44566,
             'Height': 582,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/e3/04/55/e304557a850ae4aa741190f8ee8bffe4815f8145.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_312d1e10-90be-5431-a143-d08ff73759b4/312d1e10-90be-5431-a143-d08ff73759b4_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 54401,
             'Height': 584,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/07/da/3c/07da3c016aef2b07b6ab98975b055afd7bcb4f33.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_312d1e10-90be-5431-a143-d08ff73759b4/312d1e10-90be-5431-a143-d08ff73759b4_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 48447,
             'Height': 597,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/f1/ef/92/f1ef9244844fb1f464909eef6afc81a96eb8ad84.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_312d1e10-90be-5431-a143-d08ff73759b4/312d1e10-90be-5431-a143-d08ff73759b4_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 62534,
             'Height': 588,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ca/d8/0c/cad80c0c31fa4d5930fabbed38f3b2935c3886be.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_312d1e10-90be-5431-a143-d08ff73759b4/312d1e10-90be-5431-a143-d08ff73759b4_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 58398,
             'Height': 580,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/72/0a/9c/720a9ce2e273e28323c648e8be04e6744c3faaac.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_312d1e10-90be-5431-a143-d08ff73759b4/312d1e10-90be-5431-a143-d08ff73759b4_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 45833,
             'Height': 579,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/be/61/ec/be61ecce10b3c5cd216ffe95b0013c1b1e46ebfd.jpg?rule=ad-large',
             'Width': 800}],
 'price': 8700,
 'price_includes_vat': False,
 'registration_date': '2012-03-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Nissan MICRA 1.2 DIG-S 98CH LOLITA LEMPICKA CVT',
 'transmission': 'automatic',
 'trim': 'Micra 1.2 DIG-S 98ch Lolita Lempicka CVT',
 'vin': None,
 'year': 2012}
2026-03-30 15:19:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:40 [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%273159150338%27 HTTP/1.1" 200 None
2026-03-30 15:19:40 [auto_selling_leboncoin.fr] INFO: Saving data for 3159150338: {'created_time': 1774883980.492638, 'last_price_update_time': 1774883980.492648}
2026-03-30 15:19:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3159150338') HTTP/1.1" 204 0
2026-03-30 15:19:40 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3138612163
2026-03-30 15:19:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:40 [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%273138612163%27 HTTP/1.1" 200 None
2026-03-30 15:19:40 [auto_selling_leboncoin.fr] INFO: Scrape type for 3138612163: 1
2026-03-30 15:19:40 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3138612163
2026-03-30 15:19:40 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Bleu',
 'currency': 'EUR',
 'description': 'Mercedes CLASSE C 180 AVANTGARDE 7G-TRONIC, (Berline), BLEU, '
                '8cv, 4 portes, mise en circulation le 05-03-2013, garantie 12 '
                'mois (12 MOIS).\n'
                '\n'
                '5 places, couleur intérieur : BEIGE, longueur : 4,59 mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Kit mains-libres Bluetooth\n'
                '- Prise Jack\n'
                '- Prise USB\n'
                '- Radio CD MP3 6HP\n'
                '\n'
                'Conduite\n'
                '- Aide au démarrage en côte\n'
                '- Arrêt et redémarrage auto. du moteur\n'
                '- Capteur de luminosité\n'
                '- Capteur de pluie\n'
                '- Frein stationnement électrique automatiq\n'
                '- Limiteur de vitesse\n'
                '- Régulateur de vitesse\n'
                '\n'
                'Extérieur\n'
                '- Boucliers AV et AR couleur caisse\n'
                '- Calandre chromée\n'
                '- Ceinture de vitrage chromée\n'
                '- Eclairage au sol\n'
                "- Feux de freinage d'urgence\n"
                '- Feux de jour\n'
                '- Intelligent Light System\n'
                '- Jantes Alu\n'
                '- PARKTRONIC (PTS+)\n'
                '- Phares halogènes\n'
                '- Répétiteurs de clignotant dans rétro ext\n'
                '- Rétroviseurs dégivrants\n'
                '- Rétroviseurs extérieurs électrochromes\n'
                '- Rétroviseurs rabattables électriquement\n'
                '- Rétroviseurs électriques\n'
                '\n'
                'Intérieur\n'
                '- Accoudoir arrière\n'
                '- Bacs de portes avant\n'
                '- Banquette 1/3-2/3\n'
                '- Banquette AR rabattable\n'
                '- Banquette arrière 3 places\n'
                '- Boite à gants fermée\n'
                '- Clim auto Confort 3zones\n'
                '- Clim automatique bi-zones\n'
                '- Compte tours\n'
                '- Direction assistée\n'
                '- Ecran multifonction couleur\n'
                '- Filets de coffre\n'
                '- Filtre à Pollen\n'
                '- Inserts de porte métal\n'
                '- Inserts de tableau de bord métal\n'
                '- Kit Fumeur\n'
                '- Lampe de coffre\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'
                '- Ordinateur de bord\n'
                '- Ouverture des vitres séquentielle\n'
                '- Porte-gobelets arrière\n'
                '- Prise 12V\n'
                '- Rétroviseur intérieur électrochrome\n'
                '- Siège conduct  réglable hauteur-lombaire\n'
                '- Sièges AV réglables en hauteur\n'
                '- Sièges Av. multicontours\n'
                '- Sièges avant chauffants\n'
                '- Sièges avant électriques\n'
                '- Température extérieure\n'
                '- Verrouillage auto. des portes en roulant\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres arrière électriques\n'
                '- Vitres avant électriques\n'
                '- Vitres teintées\n'
                '- Volant cuir + commandes audio au volant\n'
                '- Volant métal\n'
                '- Volant réglable en profondeur et hauteur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                "- Aide au freinage d'urgence\n"
                '- Airbag conducteur\n'
                '- Airbag genoux\n'
                '- Airbag passager\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux AV et AR\n'
                '- Antidémarrage électronique\n'
                '- Antipatinage\n'
                '- Appuis-tête avant actifs\n'
                '- Ceintures avant ajustables en hauteur\n'
                '- Contrôle élect. de la pression des pneus\n'
                '- EBD\n'
                '- ESP\n'
                '- Phares antibrouillard\n'
                '- Préparation Isofix\n'
                '- Troisième ceinture de sécurité\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5120',
 'doors_number': 4,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 156,
 '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/3138612163',
 'listing': 'auction',
 'make': 'MERCEDES-BENZ',
 'model': 'Classe C',
 'odometer': 104166,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/be/5c/9e/be5c9e2d9d2054f6948b8ae70c51b1951a6adab8.jpg?rule=ad-large'],
 'price': 12990,
 'price_includes_vat': False,
 'registration_date': '2013-03-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Mercedes CLASSE C 180 AVANTGARDE 7G-TRONIC',
 'transmission': 'automatic',
 'trim': 'Classe C 180 Avantgarde 7G-Tronic',
 'vin': None,
 'year': 2013}
2026-03-30 15:19:40 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 1277992c-e1d1-59eb-b34b-8aa9fe147069 with identifier: 3138612163
2026-03-30 15:19:40 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 1277992c-e1d1-59eb-b34b-8aa9fe147069
2026-03-30 15:19:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F5c%252F9e%252Fbe5c9e2d9d2054f6948b8ae70c51b1951a6adab8.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/be/5c/9e/be5c9e2d9d2054f6948b8ae70c51b1951a6adab8.jpg?rule=ad-large already downloaded
2026-03-30 15:19:40 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 1277992c-e1d1-59eb-b34b-8aa9fe147069 with identifier 3138612163
2026-03-30 15:19:40 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:40 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:40 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 1277992c-e1d1-59eb-b34b-8aa9fe147069
2026-03-30 15:19:40 [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': 'Mercedes CLASSE C 180 AVANTGARDE 7G-TRONIC, (Berline), BLEU, '
                '8cv, 4 portes, mise en circulation le 05-03-2013, garantie 12 '
                'mois (12 MOIS).\n'
                '\n'
                '5 places, couleur intérieur : BEIGE, longueur : 4,59 mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Kit mains-libres Bluetooth\n'
                '- Prise Jack\n'
                '- Prise USB\n'
                '- Radio CD MP3 6HP\n'
                '\n'
                'Conduite\n'
                '- Aide au démarrage en côte\n'
                '- Arrêt et redémarrage auto. du moteur\n'
                '- Capteur de luminosité\n'
                '- Capteur de pluie\n'
                '- Frein stationnement électrique automatiq\n'
                '- Limiteur de vitesse\n'
                '- Régulateur de vitesse\n'
                '\n'
                'Extérieur\n'
                '- Boucliers AV et AR couleur caisse\n'
                '- Calandre chromée\n'
                '- Ceinture de vitrage chromée\n'
                '- Eclairage au sol\n'
                "- Feux de freinage d'urgence\n"
                '- Feux de jour\n'
                '- Intelligent Light System\n'
                '- Jantes Alu\n'
                '- PARKTRONIC (PTS+)\n'
                '- Phares halogènes\n'
                '- Répétiteurs de clignotant dans rétro ext\n'
                '- Rétroviseurs dégivrants\n'
                '- Rétroviseurs extérieurs électrochromes\n'
                '- Rétroviseurs rabattables électriquement\n'
                '- Rétroviseurs électriques\n'
                '\n'
                'Intérieur\n'
                '- Accoudoir arrière\n'
                '- Bacs de portes avant\n'
                '- Banquette 1/3-2/3\n'
                '- Banquette AR rabattable\n'
                '- Banquette arrière 3 places\n'
                '- Boite à gants fermée\n'
                '- Clim auto Confort 3zones\n'
                '- Clim automatique bi-zones\n'
                '- Compte tours\n'
                '- Direction assistée\n'
                '- Ecran multifonction couleur\n'
                '- Filets de coffre\n'
                '- Filtre à Pollen\n'
                '- Inserts de porte métal\n'
                '- Inserts de tableau de bord métal\n'
                '- Kit Fumeur\n'
                '- Lampe de coffre\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'
                '- Ordinateur de bord\n'
                '- Ouverture des vitres séquentielle\n'
                '- Porte-gobelets arrière\n'
                '- Prise 12V\n'
                '- Rétroviseur intérieur électrochrome\n'
                '- Siège conduct  réglable hauteur-lombaire\n'
                '- Sièges AV réglables en hauteur\n'
                '- Sièges Av. multicontours\n'
                '- Sièges avant chauffants\n'
                '- Sièges avant électriques\n'
                '- Température extérieure\n'
                '- Verrouillage auto. des portes en roulant\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres arrière électriques\n'
                '- Vitres avant électriques\n'
                '- Vitres teintées\n'
                '- Volant cuir + commandes audio au volant\n'
                '- Volant métal\n'
                '- Volant réglable en profondeur et hauteur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                "- Aide au freinage d'urgence\n"
                '- Airbag conducteur\n'
                '- Airbag genoux\n'
                '- Airbag passager\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux AV et AR\n'
                '- Antidémarrage électronique\n'
                '- Antipatinage\n'
                '- Appuis-tête avant actifs\n'
                '- Ceintures avant ajustables en hauteur\n'
                '- Contrôle élect. de la pression des pneus\n'
                '- EBD\n'
                '- ESP\n'
                '- Phares antibrouillard\n'
                '- Préparation Isofix\n'
                '- Troisième ceinture de sécurité\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5120',
 'doors_number': 4,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 156,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': '1277992c-e1d1-59eb-b34b-8aa9fe147069',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3138612163',
 'listing': 'auction',
 'make': 'MERCEDES-BENZ',
 'model': 'Classe C',
 'odometer': 104166,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 1,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/be/5c/9e/be5c9e2d9d2054f6948b8ae70c51b1951a6adab8.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0bc685ad-1aa7-5922-a972-b1ae581c139c/0bc685ad-1aa7-5922-a972-b1ae581c139c_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 46582,
             'Height': 467,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/be/5c/9e/be5c9e2d9d2054f6948b8ae70c51b1951a6adab8.jpg?rule=ad-large',
             'Width': 757}],
 'price': 12990,
 'price_includes_vat': False,
 'registration_date': '2013-03-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Mercedes CLASSE C 180 AVANTGARDE 7G-TRONIC',
 'transmission': 'automatic',
 'trim': 'Classe C 180 Avantgarde 7G-Tronic',
 'vin': None,
 'year': 2013}
2026-03-30 15:19:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:40 [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%273138612163%27 HTTP/1.1" 200 None
2026-03-30 15:19:40 [auto_selling_leboncoin.fr] INFO: Saving data for 3138612163: {'created_time': 1774883980.580628, 'last_price_update_time': 1774883980.580637}
2026-03-30 15:19:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3138612163') HTTP/1.1" 204 0
2026-03-30 15:19:40 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3153099888
2026-03-30 15:19:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:40 [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%273153099888%27 HTTP/1.1" 200 None
2026-03-30 15:19:40 [auto_selling_leboncoin.fr] INFO: Scrape type for 3153099888: 1
2026-03-30 15:19:40 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3153099888
2026-03-30 15:19:40 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Mercedes CLASSE A 160 BE ELEGANCE CVT, (Monospace), GRIS, '
                '6cv, 5 portes, mise en circulation le 08-08-2011, garantie 12 '
                'mois (12 MOIS).\n'
                '\n'
                '5 places, couleur intérieur : NOIR, longueur : 3,88 mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Radio CD\n'
                '\n'
                'Extérieur\n'
                '- Rétroviseurs électriques dégivrants\n'
                '\n'
                'Intérieur\n'
                '- Banquette 1/3-2/3\n'
                '- Clim automatique\n'
                '- Direction assistée\n'
                '- Ordinateur de bord\n'
                '- Verrouillage centralisé des portes\n'
                '- Vitres avant électriques\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbags latéraux avant\n'
                '- Antipatinage\n'
                '- ESP\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5188',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 95,
 '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/3153099888',
 'listing': 'auction',
 'make': 'MERCEDES-BENZ',
 'model': 'Classe A',
 'odometer': 83787,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/9e/a2/5f/9ea25f9fec54ae924cf6c1876462e30ab9571c3a.jpg?rule=ad-large'],
 'price': 9900,
 'price_includes_vat': False,
 'registration_date': '2011-08-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Mercedes CLASSE A 160 BE ELEGANCE CVT',
 'transmission': 'automatic',
 'trim': 'Classe A 160 BE Elégance CVT',
 'vin': None,
 'year': 2011}
2026-03-30 15:19:40 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 246ceb3a-3010-5603-8571-148b9bd5955c with identifier: 3153099888
2026-03-30 15:19:40 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 246ceb3a-3010-5603-8571-148b9bd5955c
2026-03-30 15:19:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fa2%252F5f%252F9ea25f9fec54ae924cf6c1876462e30ab9571c3a.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/9e/a2/5f/9ea25f9fec54ae924cf6c1876462e30ab9571c3a.jpg?rule=ad-large already downloaded
2026-03-30 15:19:40 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 246ceb3a-3010-5603-8571-148b9bd5955c with identifier 3153099888
2026-03-30 15:19:40 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:40 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:40 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 246ceb3a-3010-5603-8571-148b9bd5955c
2026-03-30 15:19:40 [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 A 160 BE ELEGANCE CVT, (Monospace), GRIS, '
                '6cv, 5 portes, mise en circulation le 08-08-2011, garantie 12 '
                'mois (12 MOIS).\n'
                '\n'
                '5 places, couleur intérieur : NOIR, longueur : 3,88 mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Radio CD\n'
                '\n'
                'Extérieur\n'
                '- Rétroviseurs électriques dégivrants\n'
                '\n'
                'Intérieur\n'
                '- Banquette 1/3-2/3\n'
                '- Clim automatique\n'
                '- Direction assistée\n'
                '- Ordinateur de bord\n'
                '- Verrouillage centralisé des portes\n'
                '- Vitres avant électriques\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbags latéraux avant\n'
                '- Antipatinage\n'
                '- ESP\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5188',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 95,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': '246ceb3a-3010-5603-8571-148b9bd5955c',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3153099888',
 'listing': 'auction',
 'make': 'MERCEDES-BENZ',
 'model': 'Classe A',
 'odometer': 83787,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 1,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/9e/a2/5f/9ea25f9fec54ae924cf6c1876462e30ab9571c3a.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0a64df90-e3cb-5d27-bfd0-37b52e1bcc23/0a64df90-e3cb-5d27-bfd0-37b52e1bcc23_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 13085,
             'Height': 197,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/9e/a2/5f/9ea25f9fec54ae924cf6c1876462e30ab9571c3a.jpg?rule=ad-large',
             'Width': 320}],
 'price': 9900,
 'price_includes_vat': False,
 'registration_date': '2011-08-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Mercedes CLASSE A 160 BE ELEGANCE CVT',
 'transmission': 'automatic',
 'trim': 'Classe A 160 BE Elégance CVT',
 'vin': None,
 'year': 2011}
2026-03-30 15:19:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:40 [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%273153099888%27 HTTP/1.1" 200 None
2026-03-30 15:19:40 [auto_selling_leboncoin.fr] INFO: Saving data for 3153099888: {'created_time': 1774883980.691959, 'last_price_update_time': 1774883980.691972}
2026-03-30 15:19:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3153099888') HTTP/1.1" 204 0
2026-03-30 15:19:40 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3145161954
2026-03-30 15:19:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:40 [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%273145161954%27 HTTP/1.1" 200 None
2026-03-30 15:19:40 [auto_selling_leboncoin.fr] INFO: Scrape type for 3145161954: 1
2026-03-30 15:19:40 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3145161954
2026-03-30 15:19:40 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'Mini CLUBMAN COOPER D 112CH PACK CHILI, (Break), BLANC, 5cv, '
                '5 portes, mise en circulation le 25-11-2014, garantie 12 mois '
                '(12 MOIS).\n'
                '\n'
                '5 places, couleur intérieur : NOIR, longueur : 3,96 mètres,\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Prise Jack\n'
                '- Prise auxiliaire de connexion audio\n'
                '- Radio CD MP3 6HP\n'
                '- Volume automatique de la radio\n'
                '\n'
                'Conduite\n'
                '- Aide au démarrage en côte\n'
                '- Arrêt et redémarrage auto. du moteur\n'
                '- Capteur de luminosité\n'
                '- Capteur de pluie\n'
                '- Démarrage sans clé\n'
                '- Régulateur de vitesse\n'
                '- Système de récupération énergie freinage\n'
                '\n'
                'Extérieur\n'
                '- Boucliers AV et AR couleur caisse\n'
                '- Buses de lave-glace chauffantes\n'
                '- Calandre chromée\n'
                '- Ceinture de vitrage chromée\n'
                '- Essuie-glace arrière\n'
                '- Feux arrière à LED\n'
                "- Feux de freinage d'urgence\n"
                '- Filtre à particules\n'
                '- Jantes Alu\n'
                '- Phares halogènes\n'
                '- Radar de recul\n'
                '- Rétroviseurs dégivrants\n'
                '- Rétroviseurs électriques\n'
                "- Sortie d'échappement chromée\n"
                '\n'
                'Intérieur\n'
                '- Bacs de portes arrière\n'
                '- Bacs de portes avant\n'
                '- Banquette 50/50\n'
                '- Banquette AR rabattable\n'
                '- Banquette arrière 3 places\n'
                '- Boite à gants fermée\n'
                '- Clim automatique bi-zones\n'
                '- Compte tours\n'
                '- Direction assistée asservie à la vitesse\n'
                '- Direction assistée électrique\n'
                '- Filtre à Pollen\n'
                '- Fixations Isofix aux places arrières\n'
                '- Miroir de courtoisie conducteur\n'
                '- Miroir de courtoisie passager\n'
                '- Ordinateur de bord\n'
                '- Ouverture des vitres séquentielle\n'
                "- Poches d'aumonières\n"
                '- Pommeau de levier vitesse en cuir\n'
                '- Porte-gobelets arrière\n'
                '- Porte-gobelets avant\n'
                '- Prise 12V\n'
                '- Siège conduct  réglable hauteur-lombaire\n'
                '- Siège conducteur réglable en hauteur\n'
                '- Siège passager avec réglage lombaire\n'
                '- Siège passager réglable en hauteur\n'
                '- Sièges avant sport\n'
                "- Système facilitant l'accès aux places AR\n"
                '- Tablette cache bagages\n'
                '- Température extérieure\n'
                '- Verrouillage auto. des portes en roulant\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres avant électriques\n'
                '- Vitres teintées\n'
                '- Volant cuir + commandes audio au volant\n'
                '- Volant réglable en profondeur et hauteur\n'
                '- Volant sport\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                "- Aide au freinage d'urgence\n"
                '- Airbag conducteur\n'
                '- Airbag passager\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux\n'
                '- Airbags rideaux AV et AR\n'
                '- Alarme antivol\n'
                '- Antidémarrage électronique\n'
                '- Antipatinage\n'
                '- Ceintures avant ajustables en hauteur\n'
                '- Contrôle de freinage en courbe\n'
                '- Contrôle élect. de la pression des pneus\n'
                '- Détecteur de sous-gonflage\n'
                '- EBD\n'
                '- ESP\n'
                '- Kit de dépannage pneumatique\n'
                '- Phares antibrouillard\n'
                '- Préparation Isofix\n'
                '- Troisième ceinture de sécurité\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Autoradio MINI CD\n'
                '- Syst. aide au stationnement PDC arrière\n'
                '- Bouton Mode Sport\n'
                '- Colour Line Polar Beige\n'
                '- Pack Chili\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5127',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 112,
 '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/3145161954',
 'listing': 'auction',
 'make': 'MINI',
 'model': 'Clubman',
 'odometer': 84900,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/bc/6d/ce/bc6dce0d005c7ce780646381777a8f7fa0ee367f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5f/bc/07/5fbc0739191ba9d10d47e5f2a2616110eb7e2527.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fa/5e/ae/fa5eae15853eea524dcb51a268ed054bd9a7aaff.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/54/87/fa/5487fad817e5883a937575d7e92fd71885c389be.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/54/76/0a/54760aa51c44c722fdde2dee092b5c9608cdc404.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/29/97/f3/2997f39f153e40f9a481eceb4a03cea90b42352d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/77/77/2d/77772d57b4bba53d345bd8c1dc34b08d5aa94fbf.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a2/70/f8/a270f8d756194e6e38eba79167ce53bb6b69d2ab.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/69/59/dd/6959dd26c77038e7edb6104c1bdc9c503315a5b0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/58/95/60/5895600215368b4919b3e6b084fe912ef2591aad.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/11/d4/20/11d420112f547aa48d263a31d9b81d78fe4a1fc8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/60/62/cc/6062cc64303f2cb8105fdf7a1c2c136f7661309f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/16/b9/26/16b9264808072a120238bb8d3664435aa6d79550.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7e/89/eb/7e89eb4accddf40e3a418b734ce6ad9e75ac12e9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/05/41/10/0541104f554504558f2952e73b8cab426032843f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9a/4a/74/9a4a748a8184e2e5dd39c8e9203ca34610f34f6b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/68/2f/b1/682fb1551cafb5a57edb50cc3cce9dff8d34abf1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/44/52/a7/4452a712dedc7c4af44351ca14357287c3707912.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/99/1f/ef/991fef0f2d5d71bc1a24b3047b5dffc09f355fb4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/85/a4/ae/85a4aeb12b38a2d738a60a4c255e57b3595d2294.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/05/68/23/0568237c9f4cfe481425b689b0849d54badf6a96.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/72/3d/88/723d88c945aacc664ed8a178c1b37757cb37079e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8f/d6/87/8fd687520832a121b0e62beffba21060b8a780c8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/43/8e/42/438e4234a7a41d9d407c8d80b9e3b2b09d2fb19c.jpg?rule=ad-large'],
 'price': 11900,
 'price_includes_vat': False,
 'registration_date': '2014-11-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Mini CLUBMAN COOPER D 112CH PACK CHILI',
 'transmission': 'manual',
 'trim': 'Clubman Cooper D 112ch Pack Chili',
 'vin': None,
 'year': 2014}
2026-03-30 15:19:40 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: eeb31cc8-9ee4-5be9-bdac-ae65c01c19ea with identifier: 3145161954
2026-03-30 15:19:40 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item eeb31cc8-9ee4-5be9-bdac-ae65c01c19ea
2026-03-30 15:19:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fce%252Fbc6dce0d005c7ce780646381777a8f7fa0ee367f.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/bc/6d/ce/bc6dce0d005c7ce780646381777a8f7fa0ee367f.jpg?rule=ad-large already downloaded
2026-03-30 15:19:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fbc%252F07%252F5fbc0739191ba9d10d47e5f2a2616110eb7e2527.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/5f/bc/07/5fbc0739191ba9d10d47e5f2a2616110eb7e2527.jpg?rule=ad-large already downloaded
2026-03-30 15:19:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Ffa%252F5e%252Fae%252Ffa5eae15853eea524dcb51a268ed054bd9a7aaff.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/fa/5e/ae/fa5eae15853eea524dcb51a268ed054bd9a7aaff.jpg?rule=ad-large already downloaded
2026-03-30 15:19:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F87%252Ffa%252F5487fad817e5883a937575d7e92fd71885c389be.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/54/87/fa/5487fad817e5883a937575d7e92fd71885c389be.jpg?rule=ad-large already downloaded
2026-03-30 15:19:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F76%252F0a%252F54760aa51c44c722fdde2dee092b5c9608cdc404.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/54/76/0a/54760aa51c44c722fdde2dee092b5c9608cdc404.jpg?rule=ad-large already downloaded
2026-03-30 15:19:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F29%252F97%252Ff3%252F2997f39f153e40f9a481eceb4a03cea90b42352d.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/29/97/f3/2997f39f153e40f9a481eceb4a03cea90b42352d.jpg?rule=ad-large already downloaded
2026-03-30 15:19:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F77%252F2d%252F77772d57b4bba53d345bd8c1dc34b08d5aa94fbf.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/77/77/2d/77772d57b4bba53d345bd8c1dc34b08d5aa94fbf.jpg?rule=ad-large already downloaded
2026-03-30 15:19:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F70%252Ff8%252Fa270f8d756194e6e38eba79167ce53bb6b69d2ab.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/a2/70/f8/a270f8d756194e6e38eba79167ce53bb6b69d2ab.jpg?rule=ad-large already downloaded
2026-03-30 15:19:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F59%252Fdd%252F6959dd26c77038e7edb6104c1bdc9c503315a5b0.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/69/59/dd/6959dd26c77038e7edb6104c1bdc9c503315a5b0.jpg?rule=ad-large already downloaded
2026-03-30 15:19:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F95%252F60%252F5895600215368b4919b3e6b084fe912ef2591aad.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/58/95/60/5895600215368b4919b3e6b084fe912ef2591aad.jpg?rule=ad-large already downloaded
2026-03-30 15:19:40 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: eeb31cc8-9ee4-5be9-bdac-ae65c01c19ea with identifier 3145161954
2026-03-30 15:19:40 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:40 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:40 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item eeb31cc8-9ee4-5be9-bdac-ae65c01c19ea
2026-03-30 15:19:40 [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': 'Mini CLUBMAN COOPER D 112CH PACK CHILI, (Break), BLANC, 5cv, '
                '5 portes, mise en circulation le 25-11-2014, garantie 12 mois '
                '(12 MOIS).\n'
                '\n'
                '5 places, couleur intérieur : NOIR, longueur : 3,96 mètres,\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Prise Jack\n'
                '- Prise auxiliaire de connexion audio\n'
                '- Radio CD MP3 6HP\n'
                '- Volume automatique de la radio\n'
                '\n'
                'Conduite\n'
                '- Aide au démarrage en côte\n'
                '- Arrêt et redémarrage auto. du moteur\n'
                '- Capteur de luminosité\n'
                '- Capteur de pluie\n'
                '- Démarrage sans clé\n'
                '- Régulateur de vitesse\n'
                '- Système de récupération énergie freinage\n'
                '\n'
                'Extérieur\n'
                '- Boucliers AV et AR couleur caisse\n'
                '- Buses de lave-glace chauffantes\n'
                '- Calandre chromée\n'
                '- Ceinture de vitrage chromée\n'
                '- Essuie-glace arrière\n'
                '- Feux arrière à LED\n'
                "- Feux de freinage d'urgence\n"
                '- Filtre à particules\n'
                '- Jantes Alu\n'
                '- Phares halogènes\n'
                '- Radar de recul\n'
                '- Rétroviseurs dégivrants\n'
                '- Rétroviseurs électriques\n'
                "- Sortie d'échappement chromée\n"
                '\n'
                'Intérieur\n'
                '- Bacs de portes arrière\n'
                '- Bacs de portes avant\n'
                '- Banquette 50/50\n'
                '- Banquette AR rabattable\n'
                '- Banquette arrière 3 places\n'
                '- Boite à gants fermée\n'
                '- Clim automatique bi-zones\n'
                '- Compte tours\n'
                '- Direction assistée asservie à la vitesse\n'
                '- Direction assistée électrique\n'
                '- Filtre à Pollen\n'
                '- Fixations Isofix aux places arrières\n'
                '- Miroir de courtoisie conducteur\n'
                '- Miroir de courtoisie passager\n'
                '- Ordinateur de bord\n'
                '- Ouverture des vitres séquentielle\n'
                "- Poches d'aumonières\n"
                '- Pommeau de levier vitesse en cuir\n'
                '- Porte-gobelets arrière\n'
                '- Porte-gobelets avant\n'
                '- Prise 12V\n'
                '- Siège conduct  réglable hauteur-lombaire\n'
                '- Siège conducteur réglable en hauteur\n'
                '- Siège passager avec réglage lombaire\n'
                '- Siège passager réglable en hauteur\n'
                '- Sièges avant sport\n'
                "- Système facilitant l'accès aux places AR\n"
                '- Tablette cache bagages\n'
                '- Température extérieure\n'
                '- Verrouillage auto. des portes en roulant\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres avant électriques\n'
                '- Vitres teintées\n'
                '- Volant cuir + commandes audio au volant\n'
                '- Volant réglable en profondeur et hauteur\n'
                '- Volant sport\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                "- Aide au freinage d'urgence\n"
                '- Airbag conducteur\n'
                '- Airbag passager\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux\n'
                '- Airbags rideaux AV et AR\n'
                '- Alarme antivol\n'
                '- Antidémarrage électronique\n'
                '- Antipatinage\n'
                '- Ceintures avant ajustables en hauteur\n'
                '- Contrôle de freinage en courbe\n'
                '- Contrôle élect. de la pression des pneus\n'
                '- Détecteur de sous-gonflage\n'
                '- EBD\n'
                '- ESP\n'
                '- Kit de dépannage pneumatique\n'
                '- Phares antibrouillard\n'
                '- Préparation Isofix\n'
                '- Troisième ceinture de sécurité\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Autoradio MINI CD\n'
                '- Syst. aide au stationnement PDC arrière\n'
                '- Bouton Mode Sport\n'
                '- Colour Line Polar Beige\n'
                '- Pack Chili\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5127',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 112,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': 'eeb31cc8-9ee4-5be9-bdac-ae65c01c19ea',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3145161954',
 'listing': 'auction',
 'make': 'MINI',
 'model': 'Clubman',
 'odometer': 84900,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 24,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/bc/6d/ce/bc6dce0d005c7ce780646381777a8f7fa0ee367f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5f/bc/07/5fbc0739191ba9d10d47e5f2a2616110eb7e2527.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fa/5e/ae/fa5eae15853eea524dcb51a268ed054bd9a7aaff.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/54/87/fa/5487fad817e5883a937575d7e92fd71885c389be.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/54/76/0a/54760aa51c44c722fdde2dee092b5c9608cdc404.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/29/97/f3/2997f39f153e40f9a481eceb4a03cea90b42352d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/77/77/2d/77772d57b4bba53d345bd8c1dc34b08d5aa94fbf.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a2/70/f8/a270f8d756194e6e38eba79167ce53bb6b69d2ab.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/69/59/dd/6959dd26c77038e7edb6104c1bdc9c503315a5b0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/58/95/60/5895600215368b4919b3e6b084fe912ef2591aad.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_eeb31cc8-9ee4-5be9-bdac-ae65c01c19ea/eeb31cc8-9ee4-5be9-bdac-ae65c01c19ea_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 55183,
             'Height': 360,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/bc/6d/ce/bc6dce0d005c7ce780646381777a8f7fa0ee367f.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_eeb31cc8-9ee4-5be9-bdac-ae65c01c19ea/eeb31cc8-9ee4-5be9-bdac-ae65c01c19ea_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 55684,
             'Height': 360,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/5f/bc/07/5fbc0739191ba9d10d47e5f2a2616110eb7e2527.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_eeb31cc8-9ee4-5be9-bdac-ae65c01c19ea/eeb31cc8-9ee4-5be9-bdac-ae65c01c19ea_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 60717,
             'Height': 360,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/fa/5e/ae/fa5eae15853eea524dcb51a268ed054bd9a7aaff.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_eeb31cc8-9ee4-5be9-bdac-ae65c01c19ea/eeb31cc8-9ee4-5be9-bdac-ae65c01c19ea_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 59213,
             'Height': 360,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/54/87/fa/5487fad817e5883a937575d7e92fd71885c389be.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_eeb31cc8-9ee4-5be9-bdac-ae65c01c19ea/eeb31cc8-9ee4-5be9-bdac-ae65c01c19ea_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 61470,
             'Height': 360,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/54/76/0a/54760aa51c44c722fdde2dee092b5c9608cdc404.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_eeb31cc8-9ee4-5be9-bdac-ae65c01c19ea/eeb31cc8-9ee4-5be9-bdac-ae65c01c19ea_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 55705,
             'Height': 360,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/29/97/f3/2997f39f153e40f9a481eceb4a03cea90b42352d.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_eeb31cc8-9ee4-5be9-bdac-ae65c01c19ea/eeb31cc8-9ee4-5be9-bdac-ae65c01c19ea_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 60951,
             'Height': 360,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/77/77/2d/77772d57b4bba53d345bd8c1dc34b08d5aa94fbf.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_eeb31cc8-9ee4-5be9-bdac-ae65c01c19ea/eeb31cc8-9ee4-5be9-bdac-ae65c01c19ea_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 52267,
             'Height': 360,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/a2/70/f8/a270f8d756194e6e38eba79167ce53bb6b69d2ab.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_eeb31cc8-9ee4-5be9-bdac-ae65c01c19ea/eeb31cc8-9ee4-5be9-bdac-ae65c01c19ea_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 54830,
             'Height': 360,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/69/59/dd/6959dd26c77038e7edb6104c1bdc9c503315a5b0.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_eeb31cc8-9ee4-5be9-bdac-ae65c01c19ea/eeb31cc8-9ee4-5be9-bdac-ae65c01c19ea_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 72591,
             'Height': 450,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/58/95/60/5895600215368b4919b3e6b084fe912ef2591aad.jpg?rule=ad-large',
             'Width': 800}],
 'price': 11900,
 'price_includes_vat': False,
 'registration_date': '2014-11-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Mini CLUBMAN COOPER D 112CH PACK CHILI',
 'transmission': 'manual',
 'trim': 'Clubman Cooper D 112ch Pack Chili',
 'vin': None,
 'year': 2014}
2026-03-30 15:19:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:40 [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%273145161954%27 HTTP/1.1" 200 None
2026-03-30 15:19:40 [auto_selling_leboncoin.fr] INFO: Saving data for 3145161954: {'created_time': 1774883980.947569, 'last_price_update_time': 1774883980.947579}
2026-03-30 15:19:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3145161954') HTTP/1.1" 204 0
2026-03-30 15:19:40 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3090711111
2026-03-30 15:19:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:40 [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%273090711111%27 HTTP/1.1" 200 None
2026-03-30 15:19:40 [auto_selling_leboncoin.fr] INFO: Scrape type for 3090711111: 1
2026-03-30 15:19:40 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3090711111
2026-03-30 15:19:40 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'Porsche PANAMERA (970) GTS, (Berline), NOIR, 34cv, 5 portes, '
                'mise en circulation le 20-09-2013, garantie 12 mois (12 '
                'MOIS).\n'
                '\n'
                '4 places, couleur intérieur : NOIR, longueur : 5,01 mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Ecran tactile\n'
                '- Radio CD MP3 10HP\n'
                '- Services connectés\n'
                '- Système de localisation par satellite\n'
                '\n'
                'Conduite\n'
                '- Arrêt et redémarrage auto. du moteur\n'
                '- Blocage électronique du différentiel\n'
                '- Capteur de luminosité\n'
                '- Capteur de pluie\n'
                '- Chassis Sport\n'
                '- Palettes changement vitesses au volant\n'
                '- Régulateur de vitesse\n'
                '- Sièges sport\n'
                '\n'
                'Extérieur\n'
                '- Boucliers AV et AR couleur caisse\n'
                '- Coffre assisté électriquement\n'
                '- Echappement à double sortie\n'
                '- Eclairage au sol\n'
                "- Eclairage statique d'intersection\n"
                '- Feux arrière à LED\n'
                "- Feux de freinage d'urgence\n"
                '- Feux de jour à LED\n'
                '- Jantes Alu\n'
                '- Lave-phares\n'
                '- Phares bi-xénon\n'
                '- Phares de route adaptatifs\n'
                '- Phares directionnels\n'
                '- Radar de stationnement AR\n'
                '- Rétroviseurs dégivrants\n'
                '- Rétroviseurs extérieurs à mémoire\n'
                '- Rétroviseurs extérieurs électrochromes\n'
                '- Rétroviseurs rabattables électriquement\n'
                '- Rétroviseurs électriques\n'
                '- Spoiler AR\n'
                "- Système d'éclairage intelligent\n"
                '\n'
                'Intérieur\n'
                '- Accoudoir arrière\n'
                '- Accoudoir central AV avec rangement\n'
                '- Bacs de portes arrière\n'
                '- Bacs de portes avant\n'
                '- Banquette 60/40\n'
                '- Banquette AR rabattable\n'
                '- Boite à gants éclairée et réfrigérable\n'
                '- Clim automatique bi-zones\n'
                '- Colonne de direction électr. à mémoire\n'
                '- Compte tours\n'
                "- Eclairage d'ambiance\n"
                '- Ecran multifonction couleur\n'
                '- Filets de coffre\n'
                '- Filtre à Pollen\n'
                '- Fixations Isofix aux places arrières\n'
                '- Inserts de porte carbone\n'
                '- Inserts de tableau de bord carbone\n'
                '- Inserts de tableau de bord cuir\n'
                '- Lampe de coffre\n'
                "- Lampes de lecture à l'arrière\n"
                "- Lampes de lecture à l'avant\n"
                '- Levier vitesse cuir\n'
                '- Lunette AR dégivrante\n'
                '- Miroir de courtoisie conducteur éclairé\n'
                '- Miroir de courtoisie passager éclairé\n'
                '- Ouverture des vitres séquentielle\n'
                "- Poches d'aumonières\n"
                '- Porte-gobelets arrière\n'
                '- Porte-gobelets avant\n'
                '- Prise 12V\n'
                '- Rétroviseur intérieur électrochrome\n'
                '- Siège conducteur avec réglage lombaire\n'
                '- Siège conducteur chauffant\n'
                '- Siège conducteur réglable en hauteur\n'
                '- Siège conducteur à mémoire\n'
                '- Siège conducteur électrique\n'
                '- Siège passager avec réglage lombaire\n'
                '- Siège passager chauffant\n'
                '- Siège passager réglable en hauteur\n'
                '- Siège passager à mémoire\n'
                '- Siège passager à réglages électriques\n'
                '- Sièges rang 2 rabattables à plat\n'
                '- Tablette cache bagages\n'
                '- Température extérieure\n'
                '- Verrouillage centralisé des portes\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitrage calorifuge\n'
                '- Vitres arrière électriques\n'
                '- Vitres avant électriques\n'
                '- Vitres teintées\n'
                '- Volant réglable en profondeur et hauteur\n'
                '- Volant sport\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                "- Aide au freinage d'urgence\n"
                '- Airbag conducteur\n'
                '- Airbag passager\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux AV et AR\n'
                '- Antidémarrage électronique\n'
                '- Ceintures avant ajustables en hauteur\n'
                '- Contrôle élect. de la pression des pneus\n'
                '- Préparation Isofix\n'
                "- Régulateur de couple d'inertie\n"
                '- Répartiteur électronique de freinage\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 4877',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 440,
 '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/3090711111',
 'listing': 'auction',
 'make': 'PORSCHE',
 'model': 'Panamera',
 'odometer': 82340,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/9c/fe/76/9cfe76a64f17bd3a853799e57fd0e89ccd23c022.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/63/85/03/638503094d7f77b3feae2cde5c09e89d14b4f23b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d5/a6/62/d5a662c1820ab561b753fdb81573ced8c9ba3d86.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3b/79/1f/3b791f64e4934934b101f8f8da530af5064a5a6c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f6/6c/c6/f66cc699e83b470dfb37014a5344688c8c5605c0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1f/54/77/1f54776e1bd5c1609c3d2f67f1947a9a66779b46.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ac/8c/d0/ac8cd0094bfad019948a3c49521bb837e175695a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/80/cd/19/80cd19122fa9281dc32f4cb2af989807928cfb52.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7b/44/b7/7b44b7fae0ee0a669dd6ba2a59c96687a688c543.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/34/0d/1e/340d1e131a2a65ca16b907838de5d01778da4244.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/32/87/0e/32870ed1fa09d94b0db8821bd8738e2a86fc201a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f3/11/aa/f311aa11e42870221f3cd9a8a1ed207e0d219da9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c9/41/b1/c941b13fa4ecd953d0accef31713ab559aeabcf4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/28/18/12/281812a54cbea22ba64cea640ea772f0a592ec9c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/79/35/f4/7935f401cb1a7ff9f6957d938bb206760f0b5eac.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9c/d7/3a/9cd73a1dfb3afce850c7666a069592157c7fa20c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/75/c5/97/75c5974111127a05fb218e7b393757b5075e5da0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2a/11/ca/2a11ca2bb7ab407ff1ed05a7100603f4c6e3143b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2b/fd/d7/2bfdd7a7f467433bd6ef94972d8032c52bbb1668.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/67/1f/80/671f80d44ae89bf1cc798664497e1f4612c9ce41.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3e/24/bc/3e24bc8010243a53acc89052712214ed07a5aaa2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3a/8b/bf/3a8bbfa76446ac8043328ac3515d1422a4aa5979.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/92/a4/f5/92a4f535637b9301f62c610495a7aa99bd39b33b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/78/13/2d/78132dc46d54386c62a361bb388156723b157534.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e9/f7/dc/e9f7dcf8dca16d3c17df2b78a260aecceb456814.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/05/3d/95/053d95d19ea322844f118490e3a2974c8de8f97a.jpg?rule=ad-large'],
 'price': 49700,
 'price_includes_vat': False,
 'registration_date': '2013-09-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Porsche PANAMERA (970) GTS',
 'transmission': 'automatic',
 'trim': 'Panamera GTS',
 'vin': None,
 'year': 2013}
2026-03-30 15:19:40 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: d01b4893-6ccd-55d7-8aca-10c2b1220a16 with identifier: 3090711111
2026-03-30 15:19:40 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item d01b4893-6ccd-55d7-8aca-10c2b1220a16
2026-03-30 15:19:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F9c%252Ffe%252F76%252F9cfe76a64f17bd3a853799e57fd0e89ccd23c022.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/9c/fe/76/9cfe76a64f17bd3a853799e57fd0e89ccd23c022.jpg?rule=ad-large already downloaded
2026-03-30 15:19:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F85%252F03%252F638503094d7f77b3feae2cde5c09e89d14b4f23b.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/63/85/03/638503094d7f77b3feae2cde5c09e89d14b4f23b.jpg?rule=ad-large already downloaded
2026-03-30 15:19:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fa6%252F62%252Fd5a662c1820ab561b753fdb81573ced8c9ba3d86.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/d5/a6/62/d5a662c1820ab561b753fdb81573ced8c9ba3d86.jpg?rule=ad-large already downloaded
2026-03-30 15:19:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F3b%252F79%252F1f%252F3b791f64e4934934b101f8f8da530af5064a5a6c.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/3b/79/1f/3b791f64e4934934b101f8f8da530af5064a5a6c.jpg?rule=ad-large already downloaded
2026-03-30 15:19:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F6c%252Fc6%252Ff66cc699e83b470dfb37014a5344688c8c5605c0.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/f6/6c/c6/f66cc699e83b470dfb37014a5344688c8c5605c0.jpg?rule=ad-large already downloaded
2026-03-30 15:19:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F54%252F77%252F1f54776e1bd5c1609c3d2f67f1947a9a66779b46.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/1f/54/77/1f54776e1bd5c1609c3d2f67f1947a9a66779b46.jpg?rule=ad-large already downloaded
2026-03-30 15:19:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fac%252F8c%252Fd0%252Fac8cd0094bfad019948a3c49521bb837e175695a.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ac/8c/d0/ac8cd0094bfad019948a3c49521bb837e175695a.jpg?rule=ad-large already downloaded
2026-03-30 15:19:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fcd%252F19%252F80cd19122fa9281dc32f4cb2af989807928cfb52.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/80/cd/19/80cd19122fa9281dc32f4cb2af989807928cfb52.jpg?rule=ad-large already downloaded
2026-03-30 15:19:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F44%252Fb7%252F7b44b7fae0ee0a669dd6ba2a59c96687a688c543.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/7b/44/b7/7b44b7fae0ee0a669dd6ba2a59c96687a688c543.jpg?rule=ad-large already downloaded
2026-03-30 15:19:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F0d%252F1e%252F340d1e131a2a65ca16b907838de5d01778da4244.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/34/0d/1e/340d1e131a2a65ca16b907838de5d01778da4244.jpg?rule=ad-large already downloaded
2026-03-30 15:19:41 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: d01b4893-6ccd-55d7-8aca-10c2b1220a16 with identifier 3090711111
2026-03-30 15:19:41 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:41 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:41 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item d01b4893-6ccd-55d7-8aca-10c2b1220a16
2026-03-30 15:19:41 [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': 'Porsche PANAMERA (970) GTS, (Berline), NOIR, 34cv, 5 portes, '
                'mise en circulation le 20-09-2013, garantie 12 mois (12 '
                'MOIS).\n'
                '\n'
                '4 places, couleur intérieur : NOIR, longueur : 5,01 mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Ecran tactile\n'
                '- Radio CD MP3 10HP\n'
                '- Services connectés\n'
                '- Système de localisation par satellite\n'
                '\n'
                'Conduite\n'
                '- Arrêt et redémarrage auto. du moteur\n'
                '- Blocage électronique du différentiel\n'
                '- Capteur de luminosité\n'
                '- Capteur de pluie\n'
                '- Chassis Sport\n'
                '- Palettes changement vitesses au volant\n'
                '- Régulateur de vitesse\n'
                '- Sièges sport\n'
                '\n'
                'Extérieur\n'
                '- Boucliers AV et AR couleur caisse\n'
                '- Coffre assisté électriquement\n'
                '- Echappement à double sortie\n'
                '- Eclairage au sol\n'
                "- Eclairage statique d'intersection\n"
                '- Feux arrière à LED\n'
                "- Feux de freinage d'urgence\n"
                '- Feux de jour à LED\n'
                '- Jantes Alu\n'
                '- Lave-phares\n'
                '- Phares bi-xénon\n'
                '- Phares de route adaptatifs\n'
                '- Phares directionnels\n'
                '- Radar de stationnement AR\n'
                '- Rétroviseurs dégivrants\n'
                '- Rétroviseurs extérieurs à mémoire\n'
                '- Rétroviseurs extérieurs électrochromes\n'
                '- Rétroviseurs rabattables électriquement\n'
                '- Rétroviseurs électriques\n'
                '- Spoiler AR\n'
                "- Système d'éclairage intelligent\n"
                '\n'
                'Intérieur\n'
                '- Accoudoir arrière\n'
                '- Accoudoir central AV avec rangement\n'
                '- Bacs de portes arrière\n'
                '- Bacs de portes avant\n'
                '- Banquette 60/40\n'
                '- Banquette AR rabattable\n'
                '- Boite à gants éclairée et réfrigérable\n'
                '- Clim automatique bi-zones\n'
                '- Colonne de direction électr. à mémoire\n'
                '- Compte tours\n'
                "- Eclairage d'ambiance\n"
                '- Ecran multifonction couleur\n'
                '- Filets de coffre\n'
                '- Filtre à Pollen\n'
                '- Fixations Isofix aux places arrières\n'
                '- Inserts de porte carbone\n'
                '- Inserts de tableau de bord carbone\n'
                '- Inserts de tableau de bord cuir\n'
                '- Lampe de coffre\n'
                "- Lampes de lecture à l'arrière\n"
                "- Lampes de lecture à l'avant\n"
                '- Levier vitesse cuir\n'
                '- Lunette AR dégivrante\n'
                '- Miroir de courtoisie conducteur éclairé\n'
                '- Miroir de courtoisie passager éclairé\n'
                '- Ouverture des vitres séquentielle\n'
                "- Poches d'aumonières\n"
                '- Porte-gobelets arrière\n'
                '- Porte-gobelets avant\n'
                '- Prise 12V\n'
                '- Rétroviseur intérieur électrochrome\n'
                '- Siège conducteur avec réglage lombaire\n'
                '- Siège conducteur chauffant\n'
                '- Siège conducteur réglable en hauteur\n'
                '- Siège conducteur à mémoire\n'
                '- Siège conducteur électrique\n'
                '- Siège passager avec réglage lombaire\n'
                '- Siège passager chauffant\n'
                '- Siège passager réglable en hauteur\n'
                '- Siège passager à mémoire\n'
                '- Siège passager à réglages électriques\n'
                '- Sièges rang 2 rabattables à plat\n'
                '- Tablette cache bagages\n'
                '- Température extérieure\n'
                '- Verrouillage centralisé des portes\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitrage calorifuge\n'
                '- Vitres arrière électriques\n'
                '- Vitres avant électriques\n'
                '- Vitres teintées\n'
                '- Volant réglable en profondeur et hauteur\n'
                '- Volant sport\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                "- Aide au freinage d'urgence\n"
                '- Airbag conducteur\n'
                '- Airbag passager\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux AV et AR\n'
                '- Antidémarrage électronique\n'
                '- Ceintures avant ajustables en hauteur\n'
                '- Contrôle élect. de la pression des pneus\n'
                '- Préparation Isofix\n'
                "- Régulateur de couple d'inertie\n"
                '- Répartiteur électronique de freinage\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 4877',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 440,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': 'd01b4893-6ccd-55d7-8aca-10c2b1220a16',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3090711111',
 'listing': 'auction',
 'make': 'PORSCHE',
 'model': 'Panamera',
 'odometer': 82340,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 26,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/9c/fe/76/9cfe76a64f17bd3a853799e57fd0e89ccd23c022.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/63/85/03/638503094d7f77b3feae2cde5c09e89d14b4f23b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d5/a6/62/d5a662c1820ab561b753fdb81573ced8c9ba3d86.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3b/79/1f/3b791f64e4934934b101f8f8da530af5064a5a6c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f6/6c/c6/f66cc699e83b470dfb37014a5344688c8c5605c0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1f/54/77/1f54776e1bd5c1609c3d2f67f1947a9a66779b46.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ac/8c/d0/ac8cd0094bfad019948a3c49521bb837e175695a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/80/cd/19/80cd19122fa9281dc32f4cb2af989807928cfb52.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7b/44/b7/7b44b7fae0ee0a669dd6ba2a59c96687a688c543.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/34/0d/1e/340d1e131a2a65ca16b907838de5d01778da4244.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d01b4893-6ccd-55d7-8aca-10c2b1220a16/d01b4893-6ccd-55d7-8aca-10c2b1220a16_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 107425,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/9c/fe/76/9cfe76a64f17bd3a853799e57fd0e89ccd23c022.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d01b4893-6ccd-55d7-8aca-10c2b1220a16/d01b4893-6ccd-55d7-8aca-10c2b1220a16_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 89763,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/63/85/03/638503094d7f77b3feae2cde5c09e89d14b4f23b.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d01b4893-6ccd-55d7-8aca-10c2b1220a16/d01b4893-6ccd-55d7-8aca-10c2b1220a16_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 110655,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/d5/a6/62/d5a662c1820ab561b753fdb81573ced8c9ba3d86.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d01b4893-6ccd-55d7-8aca-10c2b1220a16/d01b4893-6ccd-55d7-8aca-10c2b1220a16_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 108075,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/3b/79/1f/3b791f64e4934934b101f8f8da530af5064a5a6c.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d01b4893-6ccd-55d7-8aca-10c2b1220a16/d01b4893-6ccd-55d7-8aca-10c2b1220a16_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 114829,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/f6/6c/c6/f66cc699e83b470dfb37014a5344688c8c5605c0.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d01b4893-6ccd-55d7-8aca-10c2b1220a16/d01b4893-6ccd-55d7-8aca-10c2b1220a16_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 111716,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/1f/54/77/1f54776e1bd5c1609c3d2f67f1947a9a66779b46.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d01b4893-6ccd-55d7-8aca-10c2b1220a16/d01b4893-6ccd-55d7-8aca-10c2b1220a16_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 118569,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ac/8c/d0/ac8cd0094bfad019948a3c49521bb837e175695a.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d01b4893-6ccd-55d7-8aca-10c2b1220a16/d01b4893-6ccd-55d7-8aca-10c2b1220a16_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 115089,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/80/cd/19/80cd19122fa9281dc32f4cb2af989807928cfb52.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d01b4893-6ccd-55d7-8aca-10c2b1220a16/d01b4893-6ccd-55d7-8aca-10c2b1220a16_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 115182,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/7b/44/b7/7b44b7fae0ee0a669dd6ba2a59c96687a688c543.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d01b4893-6ccd-55d7-8aca-10c2b1220a16/d01b4893-6ccd-55d7-8aca-10c2b1220a16_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 93020,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/34/0d/1e/340d1e131a2a65ca16b907838de5d01778da4244.jpg?rule=ad-large',
             'Width': 800}],
 'price': 49700,
 'price_includes_vat': False,
 'registration_date': '2013-09-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Porsche PANAMERA (970) GTS',
 'transmission': 'automatic',
 'trim': 'Panamera GTS',
 'vin': None,
 'year': 2013}
2026-03-30 15:19:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:41 [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%273090711111%27 HTTP/1.1" 200 None
2026-03-30 15:19:41 [auto_selling_leboncoin.fr] INFO: Saving data for 3090711111: {'created_time': 1774883981.24748, 'last_price_update_time': 1774883981.247495}
2026-03-30 15:19:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3090711111') HTTP/1.1" 204 0
2026-03-30 15:19:41 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3144599520
2026-03-30 15:19:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:41 [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%273144599520%27 HTTP/1.1" 200 None
2026-03-30 15:19:41 [auto_selling_leboncoin.fr] INFO: Scrape type for 3144599520: 1
2026-03-30 15:19:41 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3144599520
2026-03-30 15:19:41 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Bleu',
 'currency': 'EUR',
 'description': 'Audi A4 2.0 130CH AMBITION, (Berline), BLEU, 0cv, mise en '
                'circulation le 24-08-2004, première main, garantie 12 mois '
                '(12 MOIS).\n'
                '\n'
                '5 places, couleur intérieur : NOIR, longueur : 4,59 mètres,\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Extérieur\n'
                '- Jantes Alu\n'
                '- Peinture métal\n'
                '- Rétroviseurs électriques\n'
                '\n'
                'Intérieur\n'
                '- Clim automatique\n'
                '- Direction assistée\n'
                '- Ordinateur de bord\n'
                '- Vitres avant électriques\n'
                '\n'
                'Sécurité\n'
                '- ABS avec Répartiteur électr. de freinage\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux AV et AR\n'
                '- Antipatinage\n'
                '- ESP\n'
                '- Phares antibrouillard\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5148',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 130,
 '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/3144599520',
 'listing': 'auction',
 'make': 'AUDI',
 'model': 'A4',
 'odometer': 64074,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/e1/68/f5/e168f5715c1a3d635e7473051b1eb4f501d1e6a8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/60/37/4e/60374e028d4a15e3bdcaf08c037eae54a98eb95d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a4/b0/21/a4b0215492d3a3372a237c10378a7c4cd6b4a48b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/32/13/7b/32137bb768b7bf406d2fbd9cff5ecc8b0a14d619.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b4/79/36/b47936026aa0c0189e91f712d6cd34907967db44.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f5/d7/fb/f5d7fbc175658861b2c81e0a597945ec9c05a328.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e1/fc/0d/e1fc0d0bd3647057db8805b6775e2e8634f61163.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d2/39/db/d239db7b8f0708708922600d751ac29fffb3217c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/51/50/19/5150197096952605b56418b95f4c0ef54a705eca.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9c/9c/74/9c9c74f949952c947084cf5e1970adfd2cdefc3d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2d/17/21/2d1721faf2406da1bc5144df1f6dd80394ab9485.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/96/fa/7f/96fa7f4d0423736df4399ceb7d9cc4f981c00018.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/18/62/1f/18621fc8024b6da7279364a110504c01f0b16837.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0e/49/31/0e493111ed484a17795af9e6a470edb3fa662992.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5d/62/b1/5d62b1ea4c4cde9cecbf25c42c1b2f91eeda7e4e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/cb/5a/c1/cb5ac1f4abd780a843d39cd7f9883d9131e0b34b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ef/77/0e/ef770e98378d6e03faee3f5b0f4fd4ab95d4249b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1f/8e/4e/1f8e4eb2df9356b9ad263d487d8b35f9f7feca9d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b4/51/89/b45189031b8a686101f7843334e9587167502fb7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d5/d7/9e/d5d79ee37d661f5913dcc03ba1785e57266f6317.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/51/0b/7e/510b7eb6ea23bee2030659fac546fe8c5f137c7a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e5/b2/7f/e5b27f52622adcf829654bbf0917ca2de07b5284.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/58/01/02/580102ab87125db83bd46540afe40839aa81e732.jpg?rule=ad-large'],
 'price': 6999,
 'price_includes_vat': False,
 'registration_date': '2004-08-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Audi A4 2.0 130CH AMBITION',
 'transmission': 'manual',
 'trim': 'A4 2.0 130ch Ambition',
 'vin': None,
 'year': 2004}
2026-03-30 15:19:41 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 82fbf444-20c8-5a31-9c3c-5f5f1237637f with identifier: 3144599520
2026-03-30 15:19:41 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 82fbf444-20c8-5a31-9c3c-5f5f1237637f
2026-03-30 15:19:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F68%252Ff5%252Fe168f5715c1a3d635e7473051b1eb4f501d1e6a8.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/e1/68/f5/e168f5715c1a3d635e7473051b1eb4f501d1e6a8.jpg?rule=ad-large already downloaded
2026-03-30 15:19:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F37%252F4e%252F60374e028d4a15e3bdcaf08c037eae54a98eb95d.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/60/37/4e/60374e028d4a15e3bdcaf08c037eae54a98eb95d.jpg?rule=ad-large already downloaded
2026-03-30 15:19:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fb0%252F21%252Fa4b0215492d3a3372a237c10378a7c4cd6b4a48b.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/a4/b0/21/a4b0215492d3a3372a237c10378a7c4cd6b4a48b.jpg?rule=ad-large already downloaded
2026-03-30 15:19:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F32%252F13%252F7b%252F32137bb768b7bf406d2fbd9cff5ecc8b0a14d619.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/32/13/7b/32137bb768b7bf406d2fbd9cff5ecc8b0a14d619.jpg?rule=ad-large already downloaded
2026-03-30 15:19:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F79%252F36%252Fb47936026aa0c0189e91f712d6cd34907967db44.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/b4/79/36/b47936026aa0c0189e91f712d6cd34907967db44.jpg?rule=ad-large already downloaded
2026-03-30 15:19:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fd7%252Ffb%252Ff5d7fbc175658861b2c81e0a597945ec9c05a328.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/f5/d7/fb/f5d7fbc175658861b2c81e0a597945ec9c05a328.jpg?rule=ad-large already downloaded
2026-03-30 15:19:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Ffc%252F0d%252Fe1fc0d0bd3647057db8805b6775e2e8634f61163.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/e1/fc/0d/e1fc0d0bd3647057db8805b6775e2e8634f61163.jpg?rule=ad-large already downloaded
2026-03-30 15:19:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F39%252Fdb%252Fd239db7b8f0708708922600d751ac29fffb3217c.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/d2/39/db/d239db7b8f0708708922600d751ac29fffb3217c.jpg?rule=ad-large already downloaded
2026-03-30 15:19:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F50%252F19%252F5150197096952605b56418b95f4c0ef54a705eca.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/51/50/19/5150197096952605b56418b95f4c0ef54a705eca.jpg?rule=ad-large already downloaded
2026-03-30 15:19:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F9c%252F9c%252F74%252F9c9c74f949952c947084cf5e1970adfd2cdefc3d.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/9c/9c/74/9c9c74f949952c947084cf5e1970adfd2cdefc3d.jpg?rule=ad-large already downloaded
2026-03-30 15:19:41 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 82fbf444-20c8-5a31-9c3c-5f5f1237637f with identifier 3144599520
2026-03-30 15:19:41 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:41 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:41 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 82fbf444-20c8-5a31-9c3c-5f5f1237637f
2026-03-30 15:19:41 [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 A4 2.0 130CH AMBITION, (Berline), BLEU, 0cv, mise en '
                'circulation le 24-08-2004, première main, garantie 12 mois '
                '(12 MOIS).\n'
                '\n'
                '5 places, couleur intérieur : NOIR, longueur : 4,59 mètres,\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Extérieur\n'
                '- Jantes Alu\n'
                '- Peinture métal\n'
                '- Rétroviseurs électriques\n'
                '\n'
                'Intérieur\n'
                '- Clim automatique\n'
                '- Direction assistée\n'
                '- Ordinateur de bord\n'
                '- Vitres avant électriques\n'
                '\n'
                'Sécurité\n'
                '- ABS avec Répartiteur électr. de freinage\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux AV et AR\n'
                '- Antipatinage\n'
                '- ESP\n'
                '- Phares antibrouillard\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5148',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 130,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': '82fbf444-20c8-5a31-9c3c-5f5f1237637f',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3144599520',
 'listing': 'auction',
 'make': 'AUDI',
 'model': 'A4',
 'odometer': 64074,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 23,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/e1/68/f5/e168f5715c1a3d635e7473051b1eb4f501d1e6a8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/60/37/4e/60374e028d4a15e3bdcaf08c037eae54a98eb95d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a4/b0/21/a4b0215492d3a3372a237c10378a7c4cd6b4a48b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/32/13/7b/32137bb768b7bf406d2fbd9cff5ecc8b0a14d619.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b4/79/36/b47936026aa0c0189e91f712d6cd34907967db44.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f5/d7/fb/f5d7fbc175658861b2c81e0a597945ec9c05a328.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e1/fc/0d/e1fc0d0bd3647057db8805b6775e2e8634f61163.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d2/39/db/d239db7b8f0708708922600d751ac29fffb3217c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/51/50/19/5150197096952605b56418b95f4c0ef54a705eca.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9c/9c/74/9c9c74f949952c947084cf5e1970adfd2cdefc3d.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_82fbf444-20c8-5a31-9c3c-5f5f1237637f/82fbf444-20c8-5a31-9c3c-5f5f1237637f_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 90704,
             'Height': 450,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/e1/68/f5/e168f5715c1a3d635e7473051b1eb4f501d1e6a8.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_82fbf444-20c8-5a31-9c3c-5f5f1237637f/82fbf444-20c8-5a31-9c3c-5f5f1237637f_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 90846,
             'Height': 450,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/60/37/4e/60374e028d4a15e3bdcaf08c037eae54a98eb95d.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_82fbf444-20c8-5a31-9c3c-5f5f1237637f/82fbf444-20c8-5a31-9c3c-5f5f1237637f_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 92196,
             'Height': 450,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/a4/b0/21/a4b0215492d3a3372a237c10378a7c4cd6b4a48b.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_82fbf444-20c8-5a31-9c3c-5f5f1237637f/82fbf444-20c8-5a31-9c3c-5f5f1237637f_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 82870,
             'Height': 450,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/32/13/7b/32137bb768b7bf406d2fbd9cff5ecc8b0a14d619.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_82fbf444-20c8-5a31-9c3c-5f5f1237637f/82fbf444-20c8-5a31-9c3c-5f5f1237637f_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 87907,
             'Height': 450,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/b4/79/36/b47936026aa0c0189e91f712d6cd34907967db44.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_82fbf444-20c8-5a31-9c3c-5f5f1237637f/82fbf444-20c8-5a31-9c3c-5f5f1237637f_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 91328,
             'Height': 450,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/f5/d7/fb/f5d7fbc175658861b2c81e0a597945ec9c05a328.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_82fbf444-20c8-5a31-9c3c-5f5f1237637f/82fbf444-20c8-5a31-9c3c-5f5f1237637f_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 84252,
             'Height': 450,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/e1/fc/0d/e1fc0d0bd3647057db8805b6775e2e8634f61163.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_82fbf444-20c8-5a31-9c3c-5f5f1237637f/82fbf444-20c8-5a31-9c3c-5f5f1237637f_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 83042,
             'Height': 450,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/d2/39/db/d239db7b8f0708708922600d751ac29fffb3217c.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_82fbf444-20c8-5a31-9c3c-5f5f1237637f/82fbf444-20c8-5a31-9c3c-5f5f1237637f_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 83542,
             'Height': 450,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/51/50/19/5150197096952605b56418b95f4c0ef54a705eca.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_82fbf444-20c8-5a31-9c3c-5f5f1237637f/82fbf444-20c8-5a31-9c3c-5f5f1237637f_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 68188,
             'Height': 450,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/9c/9c/74/9c9c74f949952c947084cf5e1970adfd2cdefc3d.jpg?rule=ad-large',
             'Width': 800}],
 'price': 6999,
 'price_includes_vat': False,
 'registration_date': '2004-08-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Audi A4 2.0 130CH AMBITION',
 'transmission': 'manual',
 'trim': 'A4 2.0 130ch Ambition',
 'vin': None,
 'year': 2004}
2026-03-30 15:19:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:41 [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%273144599520%27 HTTP/1.1" 200 None
2026-03-30 15:19:41 [auto_selling_leboncoin.fr] INFO: Saving data for 3144599520: {'created_time': 1774883981.52524, 'last_price_update_time': 1774883981.525252}
2026-03-30 15:19:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3144599520') HTTP/1.1" 204 0
2026-03-30 15:19:41 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3079520991
2026-03-30 15:19:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:41 [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%273079520991%27 HTTP/1.1" 200 None
2026-03-30 15:19:41 [auto_selling_leboncoin.fr] INFO: Scrape type for 3079520991: 1
2026-03-30 15:19:41 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3079520991
2026-03-30 15:19:41 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Fiat QUBO 1.3 MULTIJET 16V 75CH DPF S&S DYNAMIC, (Ludospace), '
                'GRIS, 4cv, 5 portes, mise en circulation le 10-03-2010, '
                'première main, garantie 12 mois (12 MOIS).\n'
                '\n'
                '5 places, couleur intérieur : BLEU, longueur : 3,96 mètres,\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Radio CD MP3\n'
                '\n'
                'Extérieur\n'
                '- Filtre à particules\n'
                '- Peinture métal\n'
                '- Rétroviseurs électriques dégivrants\n'
                '\n'
                'Intérieur\n'
                '- Banquette 1/3-2/3\n'
                '- Clim manuelle\n'
                '- Direction assistée\n'
                '- Kit Fumeur\n'
                '- Ordinateur de bord\n'
                '- Vitres avant électriques\n'
                '- Volant réglable en profondeur et hauteur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Phares antibrouillard\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 4815',
 '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/3079520991',
 'listing': 'auction',
 'make': 'FIAT',
 'model': 'Fiorino Qubo',
 'odometer': 74096,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/1f/d5/e8/1fd5e88ee4ce77e2fda217fd350989ff4e145791.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5f/e7/35/5fe73506c1666499bc28ca0f6b9314c0d3b6190c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ab/8f/ad/ab8fad09b9b3bd55891cc87b01fd0036438170f7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3d/da/ae/3ddaae7e6e9b235b08c6bd36179fd891d5cf5176.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/27/cd/f9/27cdf9bf26f276d3cee04252560e8ff3611811ef.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9f/98/15/9f9815fb710c57fca7d19fa93edfbf9d3ad54441.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7e/ca/05/7eca05d3289b19dcde409990cdac3d863779149d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f2/4b/24/f24b24575371b0820abc28cf2b34b3dacc344df8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/79/cc/a6/79cca6fb6c7890eaccd7381356f1577284c7c83b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0f/e1/14/0fe114f7d49f263509330e7dc7e20c9b2dd80dac.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ec/5f/c5/ec5fc50ed91c98582ad018f863e2337f593a7859.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/36/20/eb/3620eb8525514da7eeaa6ffded67c858424aee05.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/cc/2d/ff/cc2dff5e566f2d30ada2e18b7fd4d18a36d47737.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ca/68/cd/ca68cd5428a12505f415d1609f146280f1320293.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3e/3d/92/3e3d92cadfee82713122e56ed0c756aa5708293f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2d/ca/e1/2dcae173ede4e845f4e941fbc52d6dbb01cdf668.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7e/48/d0/7e48d01d58a53597613249ae754cfb1da506a1bd.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/27/e4/c6/27e4c6805a20f3f4f2ee69c9249540f8683718fe.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b4/50/4b/b4504be9b7778747688d34089e089595d18eb2df.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/25/28/69/25286953ca24db2661b5f06fa8069e22983cf6a1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/dd/65/31/dd6531f74e2bad3e041beb3260c475a198703e54.jpg?rule=ad-large'],
 'price': 6999,
 'price_includes_vat': False,
 'registration_date': '2010-03-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Fiat QUBO 1.3 MULTIJET 16V 75CH DPF S&S DYNAMIC',
 'transmission': 'manual',
 'trim': 'Qubo 1.3 Multijet 16v 75ch DPF S&S Dynamic',
 'vin': None,
 'year': 2010}
2026-03-30 15:19:41 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 8249f7c0-1bd9-5fcc-ba1a-7db9562424dc with identifier: 3079520991
2026-03-30 15:19:41 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 8249f7c0-1bd9-5fcc-ba1a-7db9562424dc
2026-03-30 15:19:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fe8%252F1fd5e88ee4ce77e2fda217fd350989ff4e145791.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/1f/d5/e8/1fd5e88ee4ce77e2fda217fd350989ff4e145791.jpg?rule=ad-large already downloaded
2026-03-30 15:19:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fe7%252F35%252F5fe73506c1666499bc28ca0f6b9314c0d3b6190c.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/5f/e7/35/5fe73506c1666499bc28ca0f6b9314c0d3b6190c.jpg?rule=ad-large already downloaded
2026-03-30 15:19:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F8f%252Fad%252Fab8fad09b9b3bd55891cc87b01fd0036438170f7.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ab/8f/ad/ab8fad09b9b3bd55891cc87b01fd0036438170f7.jpg?rule=ad-large already downloaded
2026-03-30 15:19:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fda%252Fae%252F3ddaae7e6e9b235b08c6bd36179fd891d5cf5176.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/3d/da/ae/3ddaae7e6e9b235b08c6bd36179fd891d5cf5176.jpg?rule=ad-large already downloaded
2026-03-30 15:19:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fcd%252Ff9%252F27cdf9bf26f276d3cee04252560e8ff3611811ef.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/27/cd/f9/27cdf9bf26f276d3cee04252560e8ff3611811ef.jpg?rule=ad-large already downloaded
2026-03-30 15:19:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F98%252F15%252F9f9815fb710c57fca7d19fa93edfbf9d3ad54441.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/9f/98/15/9f9815fb710c57fca7d19fa93edfbf9d3ad54441.jpg?rule=ad-large already downloaded
2026-03-30 15:19:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fca%252F05%252F7eca05d3289b19dcde409990cdac3d863779149d.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/7e/ca/05/7eca05d3289b19dcde409990cdac3d863779149d.jpg?rule=ad-large already downloaded
2026-03-30 15:19:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F4b%252F24%252Ff24b24575371b0820abc28cf2b34b3dacc344df8.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/f2/4b/24/f24b24575371b0820abc28cf2b34b3dacc344df8.jpg?rule=ad-large already downloaded
2026-03-30 15:19:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fcc%252Fa6%252F79cca6fb6c7890eaccd7381356f1577284c7c83b.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/79/cc/a6/79cca6fb6c7890eaccd7381356f1577284c7c83b.jpg?rule=ad-large already downloaded
2026-03-30 15:19:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fe1%252F14%252F0fe114f7d49f263509330e7dc7e20c9b2dd80dac.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/0f/e1/14/0fe114f7d49f263509330e7dc7e20c9b2dd80dac.jpg?rule=ad-large already downloaded
2026-03-30 15:19:41 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 8249f7c0-1bd9-5fcc-ba1a-7db9562424dc with identifier 3079520991
2026-03-30 15:19:41 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:41 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:41 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 8249f7c0-1bd9-5fcc-ba1a-7db9562424dc
2026-03-30 15:19:41 [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': 'Fiat QUBO 1.3 MULTIJET 16V 75CH DPF S&S DYNAMIC, (Ludospace), '
                'GRIS, 4cv, 5 portes, mise en circulation le 10-03-2010, '
                'première main, garantie 12 mois (12 MOIS).\n'
                '\n'
                '5 places, couleur intérieur : BLEU, longueur : 3,96 mètres,\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Radio CD MP3\n'
                '\n'
                'Extérieur\n'
                '- Filtre à particules\n'
                '- Peinture métal\n'
                '- Rétroviseurs électriques dégivrants\n'
                '\n'
                'Intérieur\n'
                '- Banquette 1/3-2/3\n'
                '- Clim manuelle\n'
                '- Direction assistée\n'
                '- Kit Fumeur\n'
                '- Ordinateur de bord\n'
                '- Vitres avant électriques\n'
                '- Volant réglable en profondeur et hauteur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Phares antibrouillard\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 4815',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': None,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': '8249f7c0-1bd9-5fcc-ba1a-7db9562424dc',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3079520991',
 'listing': 'auction',
 'make': 'FIAT',
 'model': 'Fiorino Qubo',
 'odometer': 74096,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 21,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/1f/d5/e8/1fd5e88ee4ce77e2fda217fd350989ff4e145791.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5f/e7/35/5fe73506c1666499bc28ca0f6b9314c0d3b6190c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ab/8f/ad/ab8fad09b9b3bd55891cc87b01fd0036438170f7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3d/da/ae/3ddaae7e6e9b235b08c6bd36179fd891d5cf5176.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/27/cd/f9/27cdf9bf26f276d3cee04252560e8ff3611811ef.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9f/98/15/9f9815fb710c57fca7d19fa93edfbf9d3ad54441.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7e/ca/05/7eca05d3289b19dcde409990cdac3d863779149d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f2/4b/24/f24b24575371b0820abc28cf2b34b3dacc344df8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/79/cc/a6/79cca6fb6c7890eaccd7381356f1577284c7c83b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0f/e1/14/0fe114f7d49f263509330e7dc7e20c9b2dd80dac.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8249f7c0-1bd9-5fcc-ba1a-7db9562424dc/8249f7c0-1bd9-5fcc-ba1a-7db9562424dc_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 105570,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/1f/d5/e8/1fd5e88ee4ce77e2fda217fd350989ff4e145791.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8249f7c0-1bd9-5fcc-ba1a-7db9562424dc/8249f7c0-1bd9-5fcc-ba1a-7db9562424dc_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 115931,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/5f/e7/35/5fe73506c1666499bc28ca0f6b9314c0d3b6190c.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8249f7c0-1bd9-5fcc-ba1a-7db9562424dc/8249f7c0-1bd9-5fcc-ba1a-7db9562424dc_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 116426,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ab/8f/ad/ab8fad09b9b3bd55891cc87b01fd0036438170f7.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8249f7c0-1bd9-5fcc-ba1a-7db9562424dc/8249f7c0-1bd9-5fcc-ba1a-7db9562424dc_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 109534,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/3d/da/ae/3ddaae7e6e9b235b08c6bd36179fd891d5cf5176.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8249f7c0-1bd9-5fcc-ba1a-7db9562424dc/8249f7c0-1bd9-5fcc-ba1a-7db9562424dc_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 113368,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/27/cd/f9/27cdf9bf26f276d3cee04252560e8ff3611811ef.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8249f7c0-1bd9-5fcc-ba1a-7db9562424dc/8249f7c0-1bd9-5fcc-ba1a-7db9562424dc_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 105697,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/9f/98/15/9f9815fb710c57fca7d19fa93edfbf9d3ad54441.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8249f7c0-1bd9-5fcc-ba1a-7db9562424dc/8249f7c0-1bd9-5fcc-ba1a-7db9562424dc_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 117974,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/7e/ca/05/7eca05d3289b19dcde409990cdac3d863779149d.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8249f7c0-1bd9-5fcc-ba1a-7db9562424dc/8249f7c0-1bd9-5fcc-ba1a-7db9562424dc_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 108068,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/f2/4b/24/f24b24575371b0820abc28cf2b34b3dacc344df8.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8249f7c0-1bd9-5fcc-ba1a-7db9562424dc/8249f7c0-1bd9-5fcc-ba1a-7db9562424dc_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 104814,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/79/cc/a6/79cca6fb6c7890eaccd7381356f1577284c7c83b.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8249f7c0-1bd9-5fcc-ba1a-7db9562424dc/8249f7c0-1bd9-5fcc-ba1a-7db9562424dc_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 96156,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/0f/e1/14/0fe114f7d49f263509330e7dc7e20c9b2dd80dac.jpg?rule=ad-large',
             'Width': 800}],
 'price': 6999,
 'price_includes_vat': False,
 'registration_date': '2010-03-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Fiat QUBO 1.3 MULTIJET 16V 75CH DPF S&S DYNAMIC',
 'transmission': 'manual',
 'trim': 'Qubo 1.3 Multijet 16v 75ch DPF S&S Dynamic',
 'vin': None,
 'year': 2010}
2026-03-30 15:19:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:42 [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%273079520991%27 HTTP/1.1" 200 None
2026-03-30 15:19:42 [auto_selling_leboncoin.fr] INFO: Saving data for 3079520991: {'created_time': 1774883982.028034, 'last_price_update_time': 1774883982.028049}
2026-03-30 15:19:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3079520991') HTTP/1.1" 204 0
2026-03-30 15:19:42 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3159151606
2026-03-30 15:19:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:42 [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%273159151606%27 HTTP/1.1" 200 None
2026-03-30 15:19:42 [auto_selling_leboncoin.fr] INFO: Scrape type for 3159151606: 1
2026-03-30 15:19:42 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3159151606
2026-03-30 15:19:42 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'Peugeot 308 CC 1.6 THP 16V 156CH FELINE, (COUPE-CABRIOLET), '
                'NOIR, 9cv, 2 portes, mise en circulation le 18-02-2011, '
                'garantie 12 mois (12 MOIS).\n'
                '\n'
                '4 places, couleur intérieur : NOIR, longueur : 4,44 mètres,\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Wip Nav + Connect SOS\n'
                '\n'
                'Conduite\n'
                '- Pack Visibilité\n'
                '- Régulateur-Limiteur de vitesse\n'
                '\n'
                'Extérieur\n'
                '- Jantes Alu\n'
                '- Radar de recul\n'
                '- Rétroviseurs électriques dégivrants\n'
                '\n'
                'Intérieur\n'
                '- Chauffe nuque\n'
                '- Clim automatique bi-zones\n'
                '- Direction assistée\n'
                '- Filet anti-remous\n'
                '- Fixations Isofix aux places arrières\n'
                '- Ordinateur de bord\n'
                '- Pack Cuir\n'
                '- Sièges cond et pass réglables en hauteur\n'
                '- Verrouillage auto. des portes en roulant\n'
                '- Verrouillage centralisé des portes\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres arrière électriques\n'
                '- Vitres avant électriques\n'
                '- Volant cuir\n'
                '- Volant réglable en profondeur et hauteur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                "- Aide au freinage d'urgence\n"
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Arceaux de sécurité actifs\n'
                '- Détecteur de sous-gonflage\n'
                '- ESP\n'
                '- Kit de dépannage pneumatique\n'
                '- Phares antibrouillard\n'
                '- Répartiteur électronique de freinage\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5226',
 'doors_number': 2,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 156,
 '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/3159151606',
 'listing': 'auction',
 'make': 'PEUGEOT',
 'model': '308',
 'odometer': 85877,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/3a/ac/ac/3aacac4b5d954194e06abdae259e90f3e0516a7b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fa/e6/7a/fae67a7deb14ef029afd113c60ef40fb926debe7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/cd/67/01/cd6701e05f885efe9fd35a0dd1eaea8ae0ec793d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/69/85/bb/6985bb5c043f5443ac61e53e1689bbc0650cdba1.jpg?rule=ad-large'],
 'price': 10900,
 'price_includes_vat': False,
 'registration_date': '2011-02-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Peugeot 308 CC 1.6 THP 16V 156CH FELINE',
 'transmission': 'manual',
 'trim': '308 CC 1.6 THP 16v 156ch Féline',
 'vin': None,
 'year': 2011}
2026-03-30 15:19:42 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 6d8b2618-b811-51e2-8db0-69eb9c32a59a with identifier: 3159151606
2026-03-30 15:19:42 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 4 photos for item 6d8b2618-b811-51e2-8db0-69eb9c32a59a
2026-03-30 15:19:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fac%252Fac%252F3aacac4b5d954194e06abdae259e90f3e0516a7b.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/3a/ac/ac/3aacac4b5d954194e06abdae259e90f3e0516a7b.jpg?rule=ad-large already downloaded
2026-03-30 15:19:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Ffa%252Fe6%252F7a%252Ffae67a7deb14ef029afd113c60ef40fb926debe7.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/fa/e6/7a/fae67a7deb14ef029afd113c60ef40fb926debe7.jpg?rule=ad-large already downloaded
2026-03-30 15:19:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fcd%252F67%252F01%252Fcd6701e05f885efe9fd35a0dd1eaea8ae0ec793d.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/cd/67/01/cd6701e05f885efe9fd35a0dd1eaea8ae0ec793d.jpg?rule=ad-large already downloaded
2026-03-30 15:19:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F85%252Fbb%252F6985bb5c043f5443ac61e53e1689bbc0650cdba1.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/69/85/bb/6985bb5c043f5443ac61e53e1689bbc0650cdba1.jpg?rule=ad-large already downloaded
2026-03-30 15:19:42 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 6d8b2618-b811-51e2-8db0-69eb9c32a59a with identifier 3159151606
2026-03-30 15:19:42 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:42 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:42 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 6d8b2618-b811-51e2-8db0-69eb9c32a59a
2026-03-30 15:19:42 [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': 'Peugeot 308 CC 1.6 THP 16V 156CH FELINE, (COUPE-CABRIOLET), '
                'NOIR, 9cv, 2 portes, mise en circulation le 18-02-2011, '
                'garantie 12 mois (12 MOIS).\n'
                '\n'
                '4 places, couleur intérieur : NOIR, longueur : 4,44 mètres,\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Wip Nav + Connect SOS\n'
                '\n'
                'Conduite\n'
                '- Pack Visibilité\n'
                '- Régulateur-Limiteur de vitesse\n'
                '\n'
                'Extérieur\n'
                '- Jantes Alu\n'
                '- Radar de recul\n'
                '- Rétroviseurs électriques dégivrants\n'
                '\n'
                'Intérieur\n'
                '- Chauffe nuque\n'
                '- Clim automatique bi-zones\n'
                '- Direction assistée\n'
                '- Filet anti-remous\n'
                '- Fixations Isofix aux places arrières\n'
                '- Ordinateur de bord\n'
                '- Pack Cuir\n'
                '- Sièges cond et pass réglables en hauteur\n'
                '- Verrouillage auto. des portes en roulant\n'
                '- Verrouillage centralisé des portes\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres arrière électriques\n'
                '- Vitres avant électriques\n'
                '- Volant cuir\n'
                '- Volant réglable en profondeur et hauteur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                "- Aide au freinage d'urgence\n"
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Arceaux de sécurité actifs\n'
                '- Détecteur de sous-gonflage\n'
                '- ESP\n'
                '- Kit de dépannage pneumatique\n'
                '- Phares antibrouillard\n'
                '- Répartiteur électronique de freinage\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5226',
 'doors_number': 2,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 156,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': '6d8b2618-b811-51e2-8db0-69eb9c32a59a',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3159151606',
 'listing': 'auction',
 'make': 'PEUGEOT',
 'model': '308',
 'odometer': 85877,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 4,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/3a/ac/ac/3aacac4b5d954194e06abdae259e90f3e0516a7b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fa/e6/7a/fae67a7deb14ef029afd113c60ef40fb926debe7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/cd/67/01/cd6701e05f885efe9fd35a0dd1eaea8ae0ec793d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/69/85/bb/6985bb5c043f5443ac61e53e1689bbc0650cdba1.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6d8b2618-b811-51e2-8db0-69eb9c32a59a/6d8b2618-b811-51e2-8db0-69eb9c32a59a_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 62462,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/3a/ac/ac/3aacac4b5d954194e06abdae259e90f3e0516a7b.jpg?rule=ad-large',
             'Width': 796},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6d8b2618-b811-51e2-8db0-69eb9c32a59a/6d8b2618-b811-51e2-8db0-69eb9c32a59a_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 49555,
             'Height': 571,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/fa/e6/7a/fae67a7deb14ef029afd113c60ef40fb926debe7.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6d8b2618-b811-51e2-8db0-69eb9c32a59a/6d8b2618-b811-51e2-8db0-69eb9c32a59a_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 44550,
             'Height': 565,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/cd/67/01/cd6701e05f885efe9fd35a0dd1eaea8ae0ec793d.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6d8b2618-b811-51e2-8db0-69eb9c32a59a/6d8b2618-b811-51e2-8db0-69eb9c32a59a_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 61162,
             'Height': 595,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/69/85/bb/6985bb5c043f5443ac61e53e1689bbc0650cdba1.jpg?rule=ad-large',
             'Width': 800}],
 'price': 10900,
 'price_includes_vat': False,
 'registration_date': '2011-02-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Peugeot 308 CC 1.6 THP 16V 156CH FELINE',
 'transmission': 'manual',
 'trim': '308 CC 1.6 THP 16v 156ch Féline',
 'vin': None,
 'year': 2011}
2026-03-30 15:19:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:42 [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%273159151606%27 HTTP/1.1" 200 None
2026-03-30 15:19:42 [auto_selling_leboncoin.fr] INFO: Saving data for 3159151606: {'created_time': 1774883982.177873, 'last_price_update_time': 1774883982.177884}
2026-03-30 15:19:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3159151606') HTTP/1.1" 204 0
2026-03-30 15:19:42 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3150920499
2026-03-30 15:19:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:42 [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%273150920499%27 HTTP/1.1" 200 None
2026-03-30 15:19:42 [auto_selling_leboncoin.fr] INFO: Scrape type for 3150920499: 1
2026-03-30 15:19:42 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3150920499
2026-03-30 15:19:42 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'Bmw SERIE 3 CABRIOLET (E93) 320DA 184CH M SPORT, (Cabriolet), '
                'BLANC, 10cv, 2 portes, mise en circulation le 28-12-2012, '
                'garantie 12 mois (12 MOIS).\n'
                '\n'
                '4 places, couleur intérieur : NOIR, longueur : 4,61 mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Commandes vocales\n'
                '- Disque dur multimédia\n'
                '- GPS Cartographique\n'
                '- Kit mains-libres Bluetooth\n'
                '- Lecteur DVD\n'
                '- Pack Navigation Professional\n'
                '- Prise Jack\n'
                '- Prise USB\n'
                '- Prise auxiliaire de connexion audio\n'
                '- Radio CD MP3 8HP\n'
                '- Volume automatique de la radio\n'
                '\n'
                'Conduite\n'
                '- Capteur de luminosité\n'
                '- Capteur de pluie\n'
                '- Capteur de pluie et de luminosité\n'
                '- Construction allégée intelligente\n'
                '- Démarrage sans clé\n'
                '- Palettes changement vitesses au volant\n'
                '- Régulateur de vitesse\n'
                '- Suspensions Sport\n'
                '- Système de récupération énergie freinage\n'
                '\n'
                'Extérieur\n'
                '- Boucliers AV et AR couleur caisse\n'
                '- Buses de lave-glace chauffantes\n'
                '- Eclairage au sol\n'
                "- Feux de freinage d'urgence\n"
                '- Feux de jour\n'
                '- Filtre à particules\n'
                '- Jantes Alu 18"\n'
                '- Lave-phares\n'
                '- Phares bi-xénon\n'
                '- Pneus Runflat\n'
                '- Radar de recul\n'
                '- Rétroviseurs dégivrants\n'
                '- Rétroviseurs électriques\n'
                '- Rétroviseurs électriques dégivrants\n'
                "- Sortie d'échappement chromée\n"
                '\n'
                'Intérieur\n'
                '- Bacs de portes avant\n'
                '- Banquette 2 places\n'
                '- Banquette AR rabattable\n'
                '- Boite à gants fermée\n'
                '- Clim automatique bi-zones\n'
                '- Compte tours\n'
                '- Direction assistée asservie à la vitesse\n'
                '- Direction assistée électrique\n'
                '- Ecran multifonction couleur\n'
                '- Filets de coffre\n'
                '- Filtre à Pollen\n'
                '- Fixations Isofix aux places arrières\n'
                '- Inserts de porte cuir\n'
                '- Inserts de porte métal\n'
                '- Inserts de tableau de bord métal\n'
                '- Kit Fumeur\n'
                '- Lampe de coffre\n'
                "- Lampes de lecture à l'avant\n"
                '- Levier vitesse cuir\n'
                '- Miroir de courtoisie conducteur éclairé\n'
                '- Miroir de courtoisie passager éclairé\n'
                '- Ordinateur de bord\n'
                '- Ouverture des vitres séquentielle\n'
                "- Poches d'aumonières\n"
                '- Pommeau de levier de vitesse métal\n'
                '- Porte-gobelets arrière\n'
                '- Porte-gobelets avant\n'
                '- Sièges AV réglables en hauteur\n'
                '- Sièges avant sport\n'
                "- Système facilitant l'accès aux places AR\n"
                '- Température extérieure\n'
                '- Verrouillage auto. des portes en roulant\n'
                '- Verrouillage centralisé des portes\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres avant électriques\n'
                '- Vitres teintées\n'
                '- Volant cuir + commandes audio au volant\n'
                '- Volant multifonction\n'
                '- Volant réglable en profondeur et hauteur\n'
                '- Volant sport\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                "- Aide au freinage d'urgence\n"
                '- Airbag conducteur\n'
                '- Airbag passager\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Antidémarrage électronique\n'
                '- Antipatinage\n'
                '- Appuis-tête avant actifs\n'
                '- Contrôle de freinage en courbe\n'
                '- Contrôle élect. de la pression des pneus\n'
                '- Détecteur de sous-gonflage\n'
                '- EBD\n'
                '- ESP\n'
                '- Phares antibrouillard\n'
                '- Préparation Isofix\n'
                '- Répartiteur électronique de freinage\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Accoudoir arrière\n'
                '- Airbags rideaux AV et AR\n'
                '- Banquette 1/3-2/3\n'
                "- Lampes de lecture à l'arrière\n"
                '- Sièges avant électriques\n'
                '- Toit ouvrant rang 1 coulissant\n'
                '- Toit ouvrant rang 1 entrebaillant\n'
                '- Toit ouvrant électrique\n'
                '- Velum rang 1\n'
                '- Volant M gainé cuir avec palettes\n'
                '- Alpinweiss\n'
                '- Sellerie cuir\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5173',
 'doors_number': 2,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 184,
 '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/3150920499',
 'listing': 'auction',
 'make': 'BMW',
 'model': 'Série 3',
 'odometer': 161452,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/94/19/d3/9419d309534cd09a1ebafc450f7cf7af105564c5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4d/be/3e/4dbe3e7495a9ddd221655e01f9e6faa3ba6585f2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a8/4d/33/a84d33c97260f45b2f17043ed5d2206042909f03.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/75/15/72/751572c85775d223cb03ebad5ccdd49413c76cb4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e6/1c/66/e61c66ef5b8bc506a12cc0e424d447e36de26464.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/10/4d/bb/104dbb0fef082c30f1eaafb583189f4d79f13c9f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/29/22/d6/2922d6213b4152c204fac21a54071ac86831f34b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4e/c0/49/4ec0494e0182cfc241239d20f0f8a6f9d3a96eed.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8f/00/3c/8f003c562b780e2f6f7290a94943140b29efb41a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e4/30/bb/e430bbe565a3b091de6a00eadc4375797d913487.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ac/85/a4/ac85a4ef9ac229d60eaba872b7055a463e69a5ff.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/93/ad/c3/93adc34b2b169eb81c1a4732b675002a17c13ab5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2c/c6/40/2cc6405692b246d0cf2fef01ef5edaac4bfc6a70.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e4/cd/7b/e4cd7bcf3fe6dee169bc8c767cd45a70e822890e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/77/21/91/7721919a5cd0bcfed17e8d41770ec0be93ee0807.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/75/34/6d/75346dd8202aa60f110ab9665a840dd179f7636e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/05/6c/14/056c142983b399aa79f041b32f298424eb8db4e3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/92/d3/93/92d393d041b5a7046041793e0f5ac7622c81ef8c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e1/61/a6/e161a67f3804250db5a026373aeddf0d5116d62f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/51/3c/50/513c50fed8644e7299f880df0bf1680adc6856c3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/07/14/d3/0714d3ce7e07d0b7f55ec92b528cdd96b0ac6ab8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4f/ad/fa/4fadfa68600955208cfa3974f371147c4353bd1f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/cb/70/86/cb7086bc62a2b23f034f352757b631e7067162aa.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c3/d0/5e/c3d05e1119ff9a30f20096d0b6b041f7586506c4.jpg?rule=ad-large'],
 'price': 13777,
 'price_includes_vat': False,
 'registration_date': '2012-12-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Bmw SERIE 3 CABRIOLET (E93) 320DA 184CH M SPORT',
 'transmission': 'automatic',
 'trim': 'Série 3 Cabriolet 320dA 184ch M Sport',
 'vin': None,
 'year': 2012}
2026-03-30 15:19:42 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 5b3f3a68-56c8-5db0-a04e-1df1a418e0e2 with identifier: 3150920499
2026-03-30 15:19:42 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 5b3f3a68-56c8-5db0-a04e-1df1a418e0e2
2026-03-30 15:19:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F19%252Fd3%252F9419d309534cd09a1ebafc450f7cf7af105564c5.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/94/19/d3/9419d309534cd09a1ebafc450f7cf7af105564c5.jpg?rule=ad-large already downloaded
2026-03-30 15:19:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fbe%252F3e%252F4dbe3e7495a9ddd221655e01f9e6faa3ba6585f2.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/4d/be/3e/4dbe3e7495a9ddd221655e01f9e6faa3ba6585f2.jpg?rule=ad-large already downloaded
2026-03-30 15:19:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fa8%252F4d%252F33%252Fa84d33c97260f45b2f17043ed5d2206042909f03.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/a8/4d/33/a84d33c97260f45b2f17043ed5d2206042909f03.jpg?rule=ad-large already downloaded
2026-03-30 15:19:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F15%252F72%252F751572c85775d223cb03ebad5ccdd49413c76cb4.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/75/15/72/751572c85775d223cb03ebad5ccdd49413c76cb4.jpg?rule=ad-large already downloaded
2026-03-30 15:19:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F1c%252F66%252Fe61c66ef5b8bc506a12cc0e424d447e36de26464.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/e6/1c/66/e61c66ef5b8bc506a12cc0e424d447e36de26464.jpg?rule=ad-large already downloaded
2026-03-30 15:19:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F4d%252Fbb%252F104dbb0fef082c30f1eaafb583189f4d79f13c9f.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/10/4d/bb/104dbb0fef082c30f1eaafb583189f4d79f13c9f.jpg?rule=ad-large already downloaded
2026-03-30 15:19:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F29%252F22%252Fd6%252F2922d6213b4152c204fac21a54071ac86831f34b.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/29/22/d6/2922d6213b4152c204fac21a54071ac86831f34b.jpg?rule=ad-large already downloaded
2026-03-30 15:19:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fc0%252F49%252F4ec0494e0182cfc241239d20f0f8a6f9d3a96eed.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/4e/c0/49/4ec0494e0182cfc241239d20f0f8a6f9d3a96eed.jpg?rule=ad-large already downloaded
2026-03-30 15:19:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F00%252F3c%252F8f003c562b780e2f6f7290a94943140b29efb41a.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/8f/00/3c/8f003c562b780e2f6f7290a94943140b29efb41a.jpg?rule=ad-large already downloaded
2026-03-30 15:19:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F30%252Fbb%252Fe430bbe565a3b091de6a00eadc4375797d913487.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/e4/30/bb/e430bbe565a3b091de6a00eadc4375797d913487.jpg?rule=ad-large already downloaded
2026-03-30 15:19:42 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 5b3f3a68-56c8-5db0-a04e-1df1a418e0e2 with identifier 3150920499
2026-03-30 15:19:42 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:42 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:42 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 5b3f3a68-56c8-5db0-a04e-1df1a418e0e2
2026-03-30 15:19:42 [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': 'Bmw SERIE 3 CABRIOLET (E93) 320DA 184CH M SPORT, (Cabriolet), '
                'BLANC, 10cv, 2 portes, mise en circulation le 28-12-2012, '
                'garantie 12 mois (12 MOIS).\n'
                '\n'
                '4 places, couleur intérieur : NOIR, longueur : 4,61 mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Commandes vocales\n'
                '- Disque dur multimédia\n'
                '- GPS Cartographique\n'
                '- Kit mains-libres Bluetooth\n'
                '- Lecteur DVD\n'
                '- Pack Navigation Professional\n'
                '- Prise Jack\n'
                '- Prise USB\n'
                '- Prise auxiliaire de connexion audio\n'
                '- Radio CD MP3 8HP\n'
                '- Volume automatique de la radio\n'
                '\n'
                'Conduite\n'
                '- Capteur de luminosité\n'
                '- Capteur de pluie\n'
                '- Capteur de pluie et de luminosité\n'
                '- Construction allégée intelligente\n'
                '- Démarrage sans clé\n'
                '- Palettes changement vitesses au volant\n'
                '- Régulateur de vitesse\n'
                '- Suspensions Sport\n'
                '- Système de récupération énergie freinage\n'
                '\n'
                'Extérieur\n'
                '- Boucliers AV et AR couleur caisse\n'
                '- Buses de lave-glace chauffantes\n'
                '- Eclairage au sol\n'
                "- Feux de freinage d'urgence\n"
                '- Feux de jour\n'
                '- Filtre à particules\n'
                '- Jantes Alu 18"\n'
                '- Lave-phares\n'
                '- Phares bi-xénon\n'
                '- Pneus Runflat\n'
                '- Radar de recul\n'
                '- Rétroviseurs dégivrants\n'
                '- Rétroviseurs électriques\n'
                '- Rétroviseurs électriques dégivrants\n'
                "- Sortie d'échappement chromée\n"
                '\n'
                'Intérieur\n'
                '- Bacs de portes avant\n'
                '- Banquette 2 places\n'
                '- Banquette AR rabattable\n'
                '- Boite à gants fermée\n'
                '- Clim automatique bi-zones\n'
                '- Compte tours\n'
                '- Direction assistée asservie à la vitesse\n'
                '- Direction assistée électrique\n'
                '- Ecran multifonction couleur\n'
                '- Filets de coffre\n'
                '- Filtre à Pollen\n'
                '- Fixations Isofix aux places arrières\n'
                '- Inserts de porte cuir\n'
                '- Inserts de porte métal\n'
                '- Inserts de tableau de bord métal\n'
                '- Kit Fumeur\n'
                '- Lampe de coffre\n'
                "- Lampes de lecture à l'avant\n"
                '- Levier vitesse cuir\n'
                '- Miroir de courtoisie conducteur éclairé\n'
                '- Miroir de courtoisie passager éclairé\n'
                '- Ordinateur de bord\n'
                '- Ouverture des vitres séquentielle\n'
                "- Poches d'aumonières\n"
                '- Pommeau de levier de vitesse métal\n'
                '- Porte-gobelets arrière\n'
                '- Porte-gobelets avant\n'
                '- Sièges AV réglables en hauteur\n'
                '- Sièges avant sport\n'
                "- Système facilitant l'accès aux places AR\n"
                '- Température extérieure\n'
                '- Verrouillage auto. des portes en roulant\n'
                '- Verrouillage centralisé des portes\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres avant électriques\n'
                '- Vitres teintées\n'
                '- Volant cuir + commandes audio au volant\n'
                '- Volant multifonction\n'
                '- Volant réglable en profondeur et hauteur\n'
                '- Volant sport\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                "- Aide au freinage d'urgence\n"
                '- Airbag conducteur\n'
                '- Airbag passager\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Antidémarrage électronique\n'
                '- Antipatinage\n'
                '- Appuis-tête avant actifs\n'
                '- Contrôle de freinage en courbe\n'
                '- Contrôle élect. de la pression des pneus\n'
                '- Détecteur de sous-gonflage\n'
                '- EBD\n'
                '- ESP\n'
                '- Phares antibrouillard\n'
                '- Préparation Isofix\n'
                '- Répartiteur électronique de freinage\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Accoudoir arrière\n'
                '- Airbags rideaux AV et AR\n'
                '- Banquette 1/3-2/3\n'
                "- Lampes de lecture à l'arrière\n"
                '- Sièges avant électriques\n'
                '- Toit ouvrant rang 1 coulissant\n'
                '- Toit ouvrant rang 1 entrebaillant\n'
                '- Toit ouvrant électrique\n'
                '- Velum rang 1\n'
                '- Volant M gainé cuir avec palettes\n'
                '- Alpinweiss\n'
                '- Sellerie cuir\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5173',
 'doors_number': 2,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 184,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': '5b3f3a68-56c8-5db0-a04e-1df1a418e0e2',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3150920499',
 'listing': 'auction',
 'make': 'BMW',
 'model': 'Série 3',
 'odometer': 161452,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 24,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/94/19/d3/9419d309534cd09a1ebafc450f7cf7af105564c5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4d/be/3e/4dbe3e7495a9ddd221655e01f9e6faa3ba6585f2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a8/4d/33/a84d33c97260f45b2f17043ed5d2206042909f03.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/75/15/72/751572c85775d223cb03ebad5ccdd49413c76cb4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e6/1c/66/e61c66ef5b8bc506a12cc0e424d447e36de26464.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/10/4d/bb/104dbb0fef082c30f1eaafb583189f4d79f13c9f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/29/22/d6/2922d6213b4152c204fac21a54071ac86831f34b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4e/c0/49/4ec0494e0182cfc241239d20f0f8a6f9d3a96eed.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8f/00/3c/8f003c562b780e2f6f7290a94943140b29efb41a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e4/30/bb/e430bbe565a3b091de6a00eadc4375797d913487.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5b3f3a68-56c8-5db0-a04e-1df1a418e0e2/5b3f3a68-56c8-5db0-a04e-1df1a418e0e2_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 117800,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/94/19/d3/9419d309534cd09a1ebafc450f7cf7af105564c5.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5b3f3a68-56c8-5db0-a04e-1df1a418e0e2/5b3f3a68-56c8-5db0-a04e-1df1a418e0e2_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 118760,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/4d/be/3e/4dbe3e7495a9ddd221655e01f9e6faa3ba6585f2.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5b3f3a68-56c8-5db0-a04e-1df1a418e0e2/5b3f3a68-56c8-5db0-a04e-1df1a418e0e2_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 113128,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/a8/4d/33/a84d33c97260f45b2f17043ed5d2206042909f03.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5b3f3a68-56c8-5db0-a04e-1df1a418e0e2/5b3f3a68-56c8-5db0-a04e-1df1a418e0e2_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 90514,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/75/15/72/751572c85775d223cb03ebad5ccdd49413c76cb4.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5b3f3a68-56c8-5db0-a04e-1df1a418e0e2/5b3f3a68-56c8-5db0-a04e-1df1a418e0e2_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 102884,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/e6/1c/66/e61c66ef5b8bc506a12cc0e424d447e36de26464.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5b3f3a68-56c8-5db0-a04e-1df1a418e0e2/5b3f3a68-56c8-5db0-a04e-1df1a418e0e2_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 111938,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/10/4d/bb/104dbb0fef082c30f1eaafb583189f4d79f13c9f.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5b3f3a68-56c8-5db0-a04e-1df1a418e0e2/5b3f3a68-56c8-5db0-a04e-1df1a418e0e2_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 117617,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/29/22/d6/2922d6213b4152c204fac21a54071ac86831f34b.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5b3f3a68-56c8-5db0-a04e-1df1a418e0e2/5b3f3a68-56c8-5db0-a04e-1df1a418e0e2_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 101381,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/4e/c0/49/4ec0494e0182cfc241239d20f0f8a6f9d3a96eed.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5b3f3a68-56c8-5db0-a04e-1df1a418e0e2/5b3f3a68-56c8-5db0-a04e-1df1a418e0e2_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 90244,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/8f/00/3c/8f003c562b780e2f6f7290a94943140b29efb41a.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5b3f3a68-56c8-5db0-a04e-1df1a418e0e2/5b3f3a68-56c8-5db0-a04e-1df1a418e0e2_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 94809,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/e4/30/bb/e430bbe565a3b091de6a00eadc4375797d913487.jpg?rule=ad-large',
             'Width': 800}],
 'price': 13777,
 'price_includes_vat': False,
 'registration_date': '2012-12-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Bmw SERIE 3 CABRIOLET (E93) 320DA 184CH M SPORT',
 'transmission': 'automatic',
 'trim': 'Série 3 Cabriolet 320dA 184ch M Sport',
 'vin': None,
 'year': 2012}
2026-03-30 15:19:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:42 [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%273150920499%27 HTTP/1.1" 200 None
2026-03-30 15:19:42 [auto_selling_leboncoin.fr] INFO: Saving data for 3150920499: {'created_time': 1774883982.45771, 'last_price_update_time': 1774883982.457724}
2026-03-30 15:19:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3150920499') HTTP/1.1" 204 0
2026-03-30 15:19:42 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3170035100
2026-03-30 15:19:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:42 [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%273170035100%27 HTTP/1.1" 200 None
2026-03-30 15:19:42 [auto_selling_leboncoin.fr] INFO: Scrape type for 3170035100: 1
2026-03-30 15:19:42 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3170035100
2026-03-30 15:19:42 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'Fiat 500C 1.2 8V 69CH LOUNGE DUALOGIC, (Cabriolet), BLANC, '
                '4cv, 2 portes, mise en circulation le 20-01-2017, garantie 12 '
                'mois (12 MOIS).\n'
                '\n'
                '4 places, couleur intérieur : BEIGE, longueur : 3,57 mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- 6 Haut parleurs\n'
                '- Apple CarPlay et Android Auto\n'
                '- Commandes du système audio au volant\n'
                '- Commandes vocales\n'
                '- Ecran tactile\n'
                '- Kit mains-libres Bluetooth\n'
                '- Prise USB\n'
                '- Prise auxiliaire de connexion audio\n'
                '- Radio\n'
                '\n'
                'Conduite\n'
                '- Aide au démarrage en côte\n'
                '- Capteurs de pluie et de luminosité\n'
                '- Follow me home\n'
                '- Limiteur de vitesse\n'
                '- Régulateur de vitesse\n'
                '\n'
                'Extérieur\n'
                '- Boucliers AV et AR couleur caisse\n'
                '- Calandre chromée\n'
                '- Capote souple\n'
                '- Capote électrique\n'
                '- Ceinture de vitrage chromée\n'
                '- Feux de jour à LED\n'
                '- Jantes Alu\n'
                '- Phares halogènes\n'
                '- Radar de stationnement AR\n'
                '- Rétroviseurs dégivrants\n'
                '- Rétroviseurs électriques\n'
                '- Toit escamotable\n'
                '\n'
                'Intérieur\n'
                '- Appui-tête conducteur réglable hauteur\n'
                '- Appui-tête passager réglable en hauteur\n'
                '- Bacs de portes avant\n'
                '- Banquette 2 places\n'
                '- Banquette AR rabattable\n'
                '- Clim manuelle\n'
                '- Compte tours\n'
                '- Ecran multifonction couleur\n'
                '- Filtre à Pollen\n'
                '- Lampe de coffre\n'
                '- Lunette AR dégivrante\n'
                '- Miroir de courtoisie passager éclairé\n'
                '- Ordinateur de bord\n'
                '- Porte-gobelets arrière\n'
                '- Porte-gobelets avant\n'
                '- Siège conducteur réglable en hauteur\n'
                '- Tablette cache bagages\n'
                '- Température extérieure\n'
                '- Verrouillage auto. des portes en roulant\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres avant électriques\n'
                '- Vitres teintées\n'
                '- Volant cuir\n'
                '- Volant multifonction\n'
                '- Volant réglable en hauteur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                "- Aide au freinage d'urgence\n"
                '- Airbag conducteur\n'
                '- Airbag genoux\n'
                '- Airbag passager déconnectable\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux\n'
                '- Antidémarrage électronique\n'
                '- Antipatinage\n'
                '- BAS\n'
                '- EBD\n'
                '- ESP\n'
                '- Phares antibrouillard\n'
                '- Préparation Isofix\n'
                '- Témoin de perte de pression pneumatique\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Coloris Métal Tech House Grey\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5271',
 'doors_number': 2,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 69,
 '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/3170035100',
 'listing': 'auction',
 'make': 'FIAT',
 'model': '500C',
 'odometer': 67620,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/d9/67/b2/d967b26c12667724ecde2b5bec11dcea4f975071.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fa/e9/66/fae966eb9646482ccff44edda17390c852143e03.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/69/cb/62/69cb62e52eae7a0b89f19e046ec75e4a85a1d576.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ce/6b/93/ce6b9336739bf58704fcaa4259c528216df75211.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/95/91/67/9591672b7245ed5ac39409607d00b4856c5847df.jpg?rule=ad-large'],
 'price': 10777,
 'price_includes_vat': False,
 'registration_date': '2017-01-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Fiat 500C 1.2 8V 69CH LOUNGE DUALOGIC',
 'transmission': 'automatic',
 'trim': '500C 1.2 8v 69ch Lounge Dualogic',
 'vin': None,
 'year': 2017}
2026-03-30 15:19:42 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 4cb6b0c9-1bde-5c7c-bb44-c010f7fc48f2 with identifier: 3170035100
2026-03-30 15:19:42 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 5 photos for item 4cb6b0c9-1bde-5c7c-bb44-c010f7fc48f2
2026-03-30 15:19:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fd9%252F67%252Fb2%252Fd967b26c12667724ecde2b5bec11dcea4f975071.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/d9/67/b2/d967b26c12667724ecde2b5bec11dcea4f975071.jpg?rule=ad-large already downloaded
2026-03-30 15:19:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Ffa%252Fe9%252F66%252Ffae966eb9646482ccff44edda17390c852143e03.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/fa/e9/66/fae966eb9646482ccff44edda17390c852143e03.jpg?rule=ad-large already downloaded
2026-03-30 15:19:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fcb%252F62%252F69cb62e52eae7a0b89f19e046ec75e4a85a1d576.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/69/cb/62/69cb62e52eae7a0b89f19e046ec75e4a85a1d576.jpg?rule=ad-large already downloaded
2026-03-30 15:19:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F6b%252F93%252Fce6b9336739bf58704fcaa4259c528216df75211.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ce/6b/93/ce6b9336739bf58704fcaa4259c528216df75211.jpg?rule=ad-large already downloaded
2026-03-30 15:19:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F91%252F67%252F9591672b7245ed5ac39409607d00b4856c5847df.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/95/91/67/9591672b7245ed5ac39409607d00b4856c5847df.jpg?rule=ad-large already downloaded
2026-03-30 15:19:42 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 4cb6b0c9-1bde-5c7c-bb44-c010f7fc48f2 with identifier 3170035100
2026-03-30 15:19:42 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:42 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:42 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 4cb6b0c9-1bde-5c7c-bb44-c010f7fc48f2
2026-03-30 15:19:42 [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': 'Fiat 500C 1.2 8V 69CH LOUNGE DUALOGIC, (Cabriolet), BLANC, '
                '4cv, 2 portes, mise en circulation le 20-01-2017, garantie 12 '
                'mois (12 MOIS).\n'
                '\n'
                '4 places, couleur intérieur : BEIGE, longueur : 3,57 mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- 6 Haut parleurs\n'
                '- Apple CarPlay et Android Auto\n'
                '- Commandes du système audio au volant\n'
                '- Commandes vocales\n'
                '- Ecran tactile\n'
                '- Kit mains-libres Bluetooth\n'
                '- Prise USB\n'
                '- Prise auxiliaire de connexion audio\n'
                '- Radio\n'
                '\n'
                'Conduite\n'
                '- Aide au démarrage en côte\n'
                '- Capteurs de pluie et de luminosité\n'
                '- Follow me home\n'
                '- Limiteur de vitesse\n'
                '- Régulateur de vitesse\n'
                '\n'
                'Extérieur\n'
                '- Boucliers AV et AR couleur caisse\n'
                '- Calandre chromée\n'
                '- Capote souple\n'
                '- Capote électrique\n'
                '- Ceinture de vitrage chromée\n'
                '- Feux de jour à LED\n'
                '- Jantes Alu\n'
                '- Phares halogènes\n'
                '- Radar de stationnement AR\n'
                '- Rétroviseurs dégivrants\n'
                '- Rétroviseurs électriques\n'
                '- Toit escamotable\n'
                '\n'
                'Intérieur\n'
                '- Appui-tête conducteur réglable hauteur\n'
                '- Appui-tête passager réglable en hauteur\n'
                '- Bacs de portes avant\n'
                '- Banquette 2 places\n'
                '- Banquette AR rabattable\n'
                '- Clim manuelle\n'
                '- Compte tours\n'
                '- Ecran multifonction couleur\n'
                '- Filtre à Pollen\n'
                '- Lampe de coffre\n'
                '- Lunette AR dégivrante\n'
                '- Miroir de courtoisie passager éclairé\n'
                '- Ordinateur de bord\n'
                '- Porte-gobelets arrière\n'
                '- Porte-gobelets avant\n'
                '- Siège conducteur réglable en hauteur\n'
                '- Tablette cache bagages\n'
                '- Température extérieure\n'
                '- Verrouillage auto. des portes en roulant\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres avant électriques\n'
                '- Vitres teintées\n'
                '- Volant cuir\n'
                '- Volant multifonction\n'
                '- Volant réglable en hauteur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                "- Aide au freinage d'urgence\n"
                '- Airbag conducteur\n'
                '- Airbag genoux\n'
                '- Airbag passager déconnectable\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux\n'
                '- Antidémarrage électronique\n'
                '- Antipatinage\n'
                '- BAS\n'
                '- EBD\n'
                '- ESP\n'
                '- Phares antibrouillard\n'
                '- Préparation Isofix\n'
                '- Témoin de perte de pression pneumatique\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Coloris Métal Tech House Grey\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5271',
 'doors_number': 2,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 69,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': '4cb6b0c9-1bde-5c7c-bb44-c010f7fc48f2',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3170035100',
 'listing': 'auction',
 'make': 'FIAT',
 'model': '500C',
 'odometer': 67620,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 5,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/d9/67/b2/d967b26c12667724ecde2b5bec11dcea4f975071.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fa/e9/66/fae966eb9646482ccff44edda17390c852143e03.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/69/cb/62/69cb62e52eae7a0b89f19e046ec75e4a85a1d576.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ce/6b/93/ce6b9336739bf58704fcaa4259c528216df75211.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/95/91/67/9591672b7245ed5ac39409607d00b4856c5847df.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4cb6b0c9-1bde-5c7c-bb44-c010f7fc48f2/4cb6b0c9-1bde-5c7c-bb44-c010f7fc48f2_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 73288,
             'Height': 560,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/d9/67/b2/d967b26c12667724ecde2b5bec11dcea4f975071.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4cb6b0c9-1bde-5c7c-bb44-c010f7fc48f2/4cb6b0c9-1bde-5c7c-bb44-c010f7fc48f2_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 59962,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/fa/e9/66/fae966eb9646482ccff44edda17390c852143e03.jpg?rule=ad-large',
             'Width': 784},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4cb6b0c9-1bde-5c7c-bb44-c010f7fc48f2/4cb6b0c9-1bde-5c7c-bb44-c010f7fc48f2_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 67972,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/69/cb/62/69cb62e52eae7a0b89f19e046ec75e4a85a1d576.jpg?rule=ad-large',
             'Width': 795},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4cb6b0c9-1bde-5c7c-bb44-c010f7fc48f2/4cb6b0c9-1bde-5c7c-bb44-c010f7fc48f2_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 57979,
             'Height': 571,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ce/6b/93/ce6b9336739bf58704fcaa4259c528216df75211.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4cb6b0c9-1bde-5c7c-bb44-c010f7fc48f2/4cb6b0c9-1bde-5c7c-bb44-c010f7fc48f2_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 64843,
             'Height': 590,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/95/91/67/9591672b7245ed5ac39409607d00b4856c5847df.jpg?rule=ad-large',
             'Width': 800}],
 'price': 10777,
 'price_includes_vat': False,
 'registration_date': '2017-01-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Fiat 500C 1.2 8V 69CH LOUNGE DUALOGIC',
 'transmission': 'automatic',
 'trim': '500C 1.2 8v 69ch Lounge Dualogic',
 'vin': None,
 'year': 2017}
2026-03-30 15:19:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:42 [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%273170035100%27 HTTP/1.1" 200 None
2026-03-30 15:19:42 [auto_selling_leboncoin.fr] INFO: Saving data for 3170035100: {'created_time': 1774883982.680973, 'last_price_update_time': 1774883982.680985}
2026-03-30 15:19:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3170035100') HTTP/1.1" 204 0
2026-03-30 15:19:42 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3170034846
2026-03-30 15:19:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:42 [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%273170034846%27 HTTP/1.1" 200 None
2026-03-30 15:19:42 [auto_selling_leboncoin.fr] INFO: Scrape type for 3170034846: 1
2026-03-30 15:19:42 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3170034846
2026-03-30 15:19:42 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Mini CABRIO COOPER S 175CH, (Cabriolet), GRIS, 0cv, 2 portes, '
                'mise en circulation le 07-07-2009, garantie 12 mois (12 '
                'MOIS).\n'
                '\n'
                '4 places, couleur intérieur : NOIR, longueur : 3,71 mètres,\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Prise auxiliaire de connexion audio\n'
                '- Radio CD\n'
                '\n'
                'Conduite\n'
                '- Aide au démarrage en côte\n'
                '- Arrêt et redémarrage auto. du moteur\n'
                '- Démarrage sans clé\n'
                '- Régulateur de vitesse\n'
                '- Système de récupération énergie freinage\n'
                '\n'
                'Extérieur\n'
                '- Jantes Alu\n'
                '- Radar de recul\n'
                '- Rétroviseurs électriques dégivrants\n'
                '\n'
                'Intérieur\n'
                '- Banquette 50/50\n'
                '- Clim automatique\n'
                '- Direction assistée\n'
                '- Fixations Isofix aux places arrières\n'
                '- Ordinateur de bord\n'
                '- Porte-gobelets arrière\n'
                '- Porte-gobelets avant\n'
                '- Siège conducteur réglable en hauteur\n'
                '- Verrouillage centralisé des portes\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres arrière électriques\n'
                '- Vitres avant électriques\n'
                '- Volant cuir\n'
                '- Volant réglable en profondeur et hauteur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                "- Aide au freinage d'urgence\n"
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Arceaux de sécurité actifs\n'
                '- Détecteur de sous-gonflage\n'
                '- ESP\n'
                '- Phares antibrouillard\n'
                '- Répartiteur électronique de freinage\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5267',
 'doors_number': 2,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 175,
 '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/3170034846',
 'listing': 'auction',
 'make': 'MINI',
 'model': 'Mini',
 'odometer': 91806,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/9e/a2/5f/9ea25f9fec54ae924cf6c1876462e30ab9571c3a.jpg?rule=ad-large'],
 'price': 8700,
 'price_includes_vat': False,
 'registration_date': '2009-07-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Mini CABRIO COOPER S 175CH',
 'transmission': 'manual',
 'trim': 'Cabrio Cooper S 175ch',
 'vin': None,
 'year': 2009}
2026-03-30 15:19:42 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 6d50246d-c5ce-5000-bff7-fedff720dd5c with identifier: 3170034846
2026-03-30 15:19:42 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 6d50246d-c5ce-5000-bff7-fedff720dd5c
2026-03-30 15:19:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fa2%252F5f%252F9ea25f9fec54ae924cf6c1876462e30ab9571c3a.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/9e/a2/5f/9ea25f9fec54ae924cf6c1876462e30ab9571c3a.jpg?rule=ad-large already downloaded
2026-03-30 15:19:42 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 6d50246d-c5ce-5000-bff7-fedff720dd5c with identifier 3170034846
2026-03-30 15:19:42 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:42 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:42 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 6d50246d-c5ce-5000-bff7-fedff720dd5c
2026-03-30 15:19:42 [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 CABRIO COOPER S 175CH, (Cabriolet), GRIS, 0cv, 2 portes, '
                'mise en circulation le 07-07-2009, garantie 12 mois (12 '
                'MOIS).\n'
                '\n'
                '4 places, couleur intérieur : NOIR, longueur : 3,71 mètres,\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Prise auxiliaire de connexion audio\n'
                '- Radio CD\n'
                '\n'
                'Conduite\n'
                '- Aide au démarrage en côte\n'
                '- Arrêt et redémarrage auto. du moteur\n'
                '- Démarrage sans clé\n'
                '- Régulateur de vitesse\n'
                '- Système de récupération énergie freinage\n'
                '\n'
                'Extérieur\n'
                '- Jantes Alu\n'
                '- Radar de recul\n'
                '- Rétroviseurs électriques dégivrants\n'
                '\n'
                'Intérieur\n'
                '- Banquette 50/50\n'
                '- Clim automatique\n'
                '- Direction assistée\n'
                '- Fixations Isofix aux places arrières\n'
                '- Ordinateur de bord\n'
                '- Porte-gobelets arrière\n'
                '- Porte-gobelets avant\n'
                '- Siège conducteur réglable en hauteur\n'
                '- Verrouillage centralisé des portes\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres arrière électriques\n'
                '- Vitres avant électriques\n'
                '- Volant cuir\n'
                '- Volant réglable en profondeur et hauteur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                "- Aide au freinage d'urgence\n"
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Arceaux de sécurité actifs\n'
                '- Détecteur de sous-gonflage\n'
                '- ESP\n'
                '- Phares antibrouillard\n'
                '- Répartiteur électronique de freinage\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5267',
 'doors_number': 2,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 175,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': '6d50246d-c5ce-5000-bff7-fedff720dd5c',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3170034846',
 'listing': 'auction',
 'make': 'MINI',
 'model': 'Mini',
 'odometer': 91806,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 1,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/9e/a2/5f/9ea25f9fec54ae924cf6c1876462e30ab9571c3a.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0a64df90-e3cb-5d27-bfd0-37b52e1bcc23/0a64df90-e3cb-5d27-bfd0-37b52e1bcc23_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 13085,
             'Height': 197,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/9e/a2/5f/9ea25f9fec54ae924cf6c1876462e30ab9571c3a.jpg?rule=ad-large',
             'Width': 320}],
 'price': 8700,
 'price_includes_vat': False,
 'registration_date': '2009-07-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Mini CABRIO COOPER S 175CH',
 'transmission': 'manual',
 'trim': 'Cabrio Cooper S 175ch',
 'vin': None,
 'year': 2009}
2026-03-30 15:19:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:42 [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%273170034846%27 HTTP/1.1" 200 None
2026-03-30 15:19:42 [auto_selling_leboncoin.fr] INFO: Saving data for 3170034846: {'created_time': 1774883982.829718, 'last_price_update_time': 1774883982.829733}
2026-03-30 15:19:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3170034846') HTTP/1.1" 204 0
2026-03-30 15:19:42 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3170034692
2026-03-30 15:19:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:42 [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%273170034692%27 HTTP/1.1" 200 None
2026-03-30 15:19:42 [auto_selling_leboncoin.fr] INFO: Scrape type for 3170034692: 1
2026-03-30 15:19:42 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3170034692
2026-03-30 15:19:42 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Bmw Z4 ROADSTER (E85) 2.2I 170CH, (Cabriolet), GRIS, 11cv, '
                'mise en circulation le 09-09-2005, garantie 12 mois (12 '
                'MOIS).\n'
                '\n'
                '2 places, couleur intérieur : NOIR, longueur : 4,09 mètres,\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Radio CD\n'
                '\n'
                'Extérieur\n'
                '- Jantes Alu\n'
                '\n'
                'Intérieur\n'
                '- Clim manuelle\n'
                '- Direction assistée\n'
                '- Ordinateur de bord\n'
                '- Pack électrique\n'
                '- Verrouillage centralisé des portes\n'
                '- Vitres avant électriques\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Antipatinage\n'
                '- Détecteur de sous-gonflage\n'
                '- ESP\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5264',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 170,
 '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/3170034692',
 'listing': 'auction',
 'make': 'BMW',
 'model': 'Z4',
 'odometer': 88134,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/9e/a2/5f/9ea25f9fec54ae924cf6c1876462e30ab9571c3a.jpg?rule=ad-large'],
 'price': 14700,
 'price_includes_vat': False,
 'registration_date': '2005-09-01',
 'seats_number': 2,
 'seller_name': None,
 'title': 'Bmw Z4 ROADSTER (E85) 2.2I 170CH',
 'transmission': 'manual',
 'trim': 'Z4 Roadster 2.2i 170ch',
 'vin': None,
 'year': 2005}
2026-03-30 15:19:42 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: e8508207-d8f1-5f46-b698-c9c7ad316ec4 with identifier: 3170034692
2026-03-30 15:19:42 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item e8508207-d8f1-5f46-b698-c9c7ad316ec4
2026-03-30 15:19:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fa2%252F5f%252F9ea25f9fec54ae924cf6c1876462e30ab9571c3a.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/9e/a2/5f/9ea25f9fec54ae924cf6c1876462e30ab9571c3a.jpg?rule=ad-large already downloaded
2026-03-30 15:19:42 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: e8508207-d8f1-5f46-b698-c9c7ad316ec4 with identifier 3170034692
2026-03-30 15:19:42 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:42 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:42 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item e8508207-d8f1-5f46-b698-c9c7ad316ec4
2026-03-30 15:19:42 [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 Z4 ROADSTER (E85) 2.2I 170CH, (Cabriolet), GRIS, 11cv, '
                'mise en circulation le 09-09-2005, garantie 12 mois (12 '
                'MOIS).\n'
                '\n'
                '2 places, couleur intérieur : NOIR, longueur : 4,09 mètres,\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Radio CD\n'
                '\n'
                'Extérieur\n'
                '- Jantes Alu\n'
                '\n'
                'Intérieur\n'
                '- Clim manuelle\n'
                '- Direction assistée\n'
                '- Ordinateur de bord\n'
                '- Pack électrique\n'
                '- Verrouillage centralisé des portes\n'
                '- Vitres avant électriques\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Antipatinage\n'
                '- Détecteur de sous-gonflage\n'
                '- ESP\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5264',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 170,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': 'e8508207-d8f1-5f46-b698-c9c7ad316ec4',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3170034692',
 'listing': 'auction',
 'make': 'BMW',
 'model': 'Z4',
 'odometer': 88134,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 1,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/9e/a2/5f/9ea25f9fec54ae924cf6c1876462e30ab9571c3a.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0a64df90-e3cb-5d27-bfd0-37b52e1bcc23/0a64df90-e3cb-5d27-bfd0-37b52e1bcc23_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 13085,
             'Height': 197,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/9e/a2/5f/9ea25f9fec54ae924cf6c1876462e30ab9571c3a.jpg?rule=ad-large',
             'Width': 320}],
 'price': 14700,
 'price_includes_vat': False,
 'registration_date': '2005-09-01',
 'seats_number': 2,
 'seller_name': None,
 'title': 'Bmw Z4 ROADSTER (E85) 2.2I 170CH',
 'transmission': 'manual',
 'trim': 'Z4 Roadster 2.2i 170ch',
 'vin': None,
 'year': 2005}
2026-03-30 15:19:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273170034692%27 HTTP/1.1" 200 None
2026-03-30 15:19:43 [auto_selling_leboncoin.fr] INFO: Saving data for 3170034692: {'created_time': 1774883983.008199, 'last_price_update_time': 1774883983.008215}
2026-03-30 15:19:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3170034692') HTTP/1.1" 204 0
2026-03-30 15:19:43 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3170034570
2026-03-30 15:19:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273170034570%27 HTTP/1.1" 200 None
2026-03-30 15:19:43 [auto_selling_leboncoin.fr] INFO: Scrape type for 3170034570: 1
2026-03-30 15:19:43 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3170034570
2026-03-30 15:19:43 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'Volkswagen COCCINELLE CABRIOLET 1.4 TSI 150CH BLUEMOTION '
                'TECHNOLOGY COUTURE EXCLUSIVE, (Cabriolet), NOIR, 8cv, 2 '
                'portes, mise en circulation le 07-08-2016, garantie 12 mois '
                '(12 MOIS).\n'
                '\n'
                '4 places, couleur intérieur : BEIGE, longueur : 4,29 mètres,\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- 8 Haut parleurs\n'
                '- Commandes du système audio au volant\n'
                '- Ecran tactile\n'
                '- Fonction MP3\n'
                '- GPS Cartographique\n'
                '- Interface Media\n'
                '- Kit mains-libres Bluetooth\n'
                '- Lecteur CD\n'
                '- Lecteur carte SD\n'
                '- Prise USB\n'
                '- Prise auxiliaire de connexion audio\n'
                '- Prise iPod\n'
                '- Radio\n'
                '- Services connectés\n'
                '- TMC\n'
                '- Volume automatique de la radio\n'
                '\n'
                'Conduite\n'
                '- Aide au démarrage en côte\n'
                '- Arrêt et redémarrage auto. du moteur\n'
                '- Blocage électronique du différentiel\n'
                '- Capteur de luminosité\n'
                '- Capteur de pluie\n'
                '- Démarrage sans clé\n'
                '- Follow me home\n'
                '- Régulateur de vitesse\n'
                "- Système d'accès sans clé\n"
                '\n'
                'Extérieur\n'
                '- Becquet arrière\n'
                '- Boucliers AV et AR couleur caisse\n'
                '- Caméra de recul\n'
                '- Capote souple\n'
                '- Capote électrique\n'
                '- Ceinture de vitrage chromée\n'
                "- Eclairage statique d'intersection\n"
                '- Feux arrière à LED\n'
                '- Feux de jour à LED\n'
                '- Jantes Alu\n'
                '- Phares bi-xénon\n'
                '- Poignées ton carrosserie\n'
                '- Radar de stationnement AR\n'
                '- Radar de stationnement AV\n'
                '- Répétiteurs de clignotant dans rétro ext\n'
                '- Rétroviseurs dégivrants\n'
                '- Rétroviseurs rabattables électriquement\n'
                '- Rétroviseurs électriques\n'
                "- Sortie d'échappement chromée\n"
                '\n'
                'Intérieur\n'
                '- Accoudoir central AV\n'
                '- Appui-tête conducteur réglable hauteur\n'
                '- Appui-tête passager réglable en hauteur\n'
                '- Banquette 2 places\n'
                '- Banquette 50/50\n'
                '- Banquette AR rabattable\n'
                '- Boite à gants fermée\n'
                '- Clim automatique bi-zones\n'
                '- Compte tours\n'
                '- Ecran multifonction couleur\n'
                '- Filet anti-remous\n'
                '- Filtre à Pollen\n'
                '- Fixations Isofix aux places arrières\n'
                '- Frein à main en cuir\n'
                '- Inserts de tableau de bord métal\n'
                '- Miroir de courtoisie conducteur\n'
                '- Miroir de courtoisie passager\n'
                '- Ordinateur de bord\n'
                '- Ouverture des vitres séquentielle\n'
                '- Pommeau de levier vitesse en cuir\n'
                '- Porte-gobelets avant\n'
                '- Prise 12V\n'
                '- Rétroviseur intérieur électrochrome\n'
                '- Siège conducteur chauffant\n'
                '- Siège conducteur réglable en hauteur\n'
                '- Siège passager chauffant\n'
                '- Siège passager réglable en hauteur\n'
                "- Système facilitant l'accès aux places AR\n"
                '- Verrouillage centralisé à distance\n'
                '- Vitres avant électriques\n'
                '- Volant cuir\n'
                '- Volant multifonction\n'
                '- Volant réglable en profondeur et hauteur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbag conducteur\n'
                '- Airbag passager déconnectable\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux\n'
                '- Antidémarrage électronique\n'
                '- Antipatinage\n'
                '- Arceaux de sécurité actifs\n'
                '- BAS\n'
                '- Détecteur de sous-gonflage\n'
                '- EBD\n'
                '- ESP\n'
                '- Phares antibrouillard\n'
                '- Système de détection de somnolence\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5269',
 'doors_number': 2,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 150,
 '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/3170034570',
 'listing': 'auction',
 'make': 'VOLKSWAGEN',
 'model': 'Coccinelle',
 'odometer': 68536,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/9e/a2/5f/9ea25f9fec54ae924cf6c1876462e30ab9571c3a.jpg?rule=ad-large'],
 'price': 19700,
 'price_includes_vat': False,
 'registration_date': '2016-08-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Volkswagen COCCINELLE CABRIOLET 1.4 TSI 150CH BLUEMOTION TECHNOLOGY '
          'COUTURE EXCLUSIVE',
 'transmission': 'manual',
 'trim': 'Coccinelle Cabriolet 1.4 TSI 150ch BlueMotion Technology Couture '
         'Exclusive',
 'vin': None,
 'year': 2016}
2026-03-30 15:19:43 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: e7f2cc78-085b-53e3-af80-8d175c0c34c8 with identifier: 3170034570
2026-03-30 15:19:43 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item e7f2cc78-085b-53e3-af80-8d175c0c34c8
2026-03-30 15:19:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fa2%252F5f%252F9ea25f9fec54ae924cf6c1876462e30ab9571c3a.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/9e/a2/5f/9ea25f9fec54ae924cf6c1876462e30ab9571c3a.jpg?rule=ad-large already downloaded
2026-03-30 15:19:43 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: e7f2cc78-085b-53e3-af80-8d175c0c34c8 with identifier 3170034570
2026-03-30 15:19:43 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:43 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:43 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item e7f2cc78-085b-53e3-af80-8d175c0c34c8
2026-03-30 15:19:43 [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 COCCINELLE CABRIOLET 1.4 TSI 150CH BLUEMOTION '
                'TECHNOLOGY COUTURE EXCLUSIVE, (Cabriolet), NOIR, 8cv, 2 '
                'portes, mise en circulation le 07-08-2016, garantie 12 mois '
                '(12 MOIS).\n'
                '\n'
                '4 places, couleur intérieur : BEIGE, longueur : 4,29 mètres,\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- 8 Haut parleurs\n'
                '- Commandes du système audio au volant\n'
                '- Ecran tactile\n'
                '- Fonction MP3\n'
                '- GPS Cartographique\n'
                '- Interface Media\n'
                '- Kit mains-libres Bluetooth\n'
                '- Lecteur CD\n'
                '- Lecteur carte SD\n'
                '- Prise USB\n'
                '- Prise auxiliaire de connexion audio\n'
                '- Prise iPod\n'
                '- Radio\n'
                '- Services connectés\n'
                '- TMC\n'
                '- Volume automatique de la radio\n'
                '\n'
                'Conduite\n'
                '- Aide au démarrage en côte\n'
                '- Arrêt et redémarrage auto. du moteur\n'
                '- Blocage électronique du différentiel\n'
                '- Capteur de luminosité\n'
                '- Capteur de pluie\n'
                '- Démarrage sans clé\n'
                '- Follow me home\n'
                '- Régulateur de vitesse\n'
                "- Système d'accès sans clé\n"
                '\n'
                'Extérieur\n'
                '- Becquet arrière\n'
                '- Boucliers AV et AR couleur caisse\n'
                '- Caméra de recul\n'
                '- Capote souple\n'
                '- Capote électrique\n'
                '- Ceinture de vitrage chromée\n'
                "- Eclairage statique d'intersection\n"
                '- Feux arrière à LED\n'
                '- Feux de jour à LED\n'
                '- Jantes Alu\n'
                '- Phares bi-xénon\n'
                '- Poignées ton carrosserie\n'
                '- Radar de stationnement AR\n'
                '- Radar de stationnement AV\n'
                '- Répétiteurs de clignotant dans rétro ext\n'
                '- Rétroviseurs dégivrants\n'
                '- Rétroviseurs rabattables électriquement\n'
                '- Rétroviseurs électriques\n'
                "- Sortie d'échappement chromée\n"
                '\n'
                'Intérieur\n'
                '- Accoudoir central AV\n'
                '- Appui-tête conducteur réglable hauteur\n'
                '- Appui-tête passager réglable en hauteur\n'
                '- Banquette 2 places\n'
                '- Banquette 50/50\n'
                '- Banquette AR rabattable\n'
                '- Boite à gants fermée\n'
                '- Clim automatique bi-zones\n'
                '- Compte tours\n'
                '- Ecran multifonction couleur\n'
                '- Filet anti-remous\n'
                '- Filtre à Pollen\n'
                '- Fixations Isofix aux places arrières\n'
                '- Frein à main en cuir\n'
                '- Inserts de tableau de bord métal\n'
                '- Miroir de courtoisie conducteur\n'
                '- Miroir de courtoisie passager\n'
                '- Ordinateur de bord\n'
                '- Ouverture des vitres séquentielle\n'
                '- Pommeau de levier vitesse en cuir\n'
                '- Porte-gobelets avant\n'
                '- Prise 12V\n'
                '- Rétroviseur intérieur électrochrome\n'
                '- Siège conducteur chauffant\n'
                '- Siège conducteur réglable en hauteur\n'
                '- Siège passager chauffant\n'
                '- Siège passager réglable en hauteur\n'
                "- Système facilitant l'accès aux places AR\n"
                '- Verrouillage centralisé à distance\n'
                '- Vitres avant électriques\n'
                '- Volant cuir\n'
                '- Volant multifonction\n'
                '- Volant réglable en profondeur et hauteur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbag conducteur\n'
                '- Airbag passager déconnectable\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux\n'
                '- Antidémarrage électronique\n'
                '- Antipatinage\n'
                '- Arceaux de sécurité actifs\n'
                '- BAS\n'
                '- Détecteur de sous-gonflage\n'
                '- EBD\n'
                '- ESP\n'
                '- Phares antibrouillard\n'
                '- Système de détection de somnolence\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5269',
 'doors_number': 2,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 150,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': 'e7f2cc78-085b-53e3-af80-8d175c0c34c8',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3170034570',
 'listing': 'auction',
 'make': 'VOLKSWAGEN',
 'model': 'Coccinelle',
 'odometer': 68536,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 1,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/9e/a2/5f/9ea25f9fec54ae924cf6c1876462e30ab9571c3a.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0a64df90-e3cb-5d27-bfd0-37b52e1bcc23/0a64df90-e3cb-5d27-bfd0-37b52e1bcc23_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 13085,
             'Height': 197,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/9e/a2/5f/9ea25f9fec54ae924cf6c1876462e30ab9571c3a.jpg?rule=ad-large',
             'Width': 320}],
 'price': 19700,
 'price_includes_vat': False,
 'registration_date': '2016-08-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Volkswagen COCCINELLE CABRIOLET 1.4 TSI 150CH BLUEMOTION TECHNOLOGY '
          'COUTURE EXCLUSIVE',
 'transmission': 'manual',
 'trim': 'Coccinelle Cabriolet 1.4 TSI 150ch BlueMotion Technology Couture '
         'Exclusive',
 'vin': None,
 'year': 2016}
2026-03-30 15:19:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273170034570%27 HTTP/1.1" 200 None
2026-03-30 15:19:43 [auto_selling_leboncoin.fr] INFO: Saving data for 3170034570: {'created_time': 1774883983.114564, 'last_price_update_time': 1774883983.114576}
2026-03-30 15:19:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3170034570') HTTP/1.1" 204 0
2026-03-30 15:19:43 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3170034180
2026-03-30 15:19:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273170034180%27 HTTP/1.1" 200 None
2026-03-30 15:19:43 [auto_selling_leboncoin.fr] INFO: Scrape type for 3170034180: 1
2026-03-30 15:19:43 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3170034180
2026-03-30 15:19:43 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Mini MINI COOPER S 184CH BVA, (Berline), GRIS, 10cv, 3 '
                'portes, mise en circulation le 07-07-2013, garantie 12 mois '
                '(12 MOIS).\n'
                '\n'
                '4 places, couleur intérieur : NOIR, longueur : 3,73 mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Prise Jack\n'
                '- Prise auxiliaire de connexion audio\n'
                '- Radio CD MP3 6HP\n'
                '- Volume automatique de la radio\n'
                '\n'
                'Conduite\n'
                '- Aide au démarrage en côte\n'
                '- Démarrage sans clé\n'
                '- Palettes changement vitesses au volant\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'
                '- Ceinture de vitrage chromée\n'
                '- Echappement à double sortie\n'
                '- Essuie-glace arrière\n'
                "- Feux de freinage d'urgence\n"
                '- Phares halogènes\n'
                '- Rétroviseurs électriques\n'
                "- Sortie d'échappement chromée\n"
                '\n'
                'Intérieur\n'
                '- Bacs de portes arrière\n'
                '- Bacs de portes avant\n'
                '- Banquette 2 places\n'
                '- Banquette 50/50\n'
                '- Banquette AR rabattable\n'
                '- Boite à gants fermée\n'
                '- Clim automatique bi-zones\n'
                '- Compte tours\n'
                '- Filtre à Pollen\n'
                '- Ordinateur de bord\n'
                '- Ouverture des vitres séquentielle\n'
                "- Poches d'aumonières\n"
                '- Pommeau de levier vitesse en cuir\n'
                '- Porte-gobelets arrière\n'
                '- Porte-gobelets avant\n'
                '- Prise 12V\n'
                '- Siège conducteur réglable en hauteur\n'
                '- Sièges avant sport\n'
                "- Système facilitant l'accès aux places AR\n"
                '- Tablette cache bagages\n'
                '- Température extérieure\n'
                '- Verrouillage auto. des portes en roulant\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres avant électriques\n'
                '- Vitres teintées\n'
                '- Volant cuir + commandes audio au volant\n'
                '- Volant réglable en profondeur et hauteur\n'
                '- Volant sport\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                "- Aide au freinage d'urgence\n"
                '- Airbag conducteur\n'
                '- Airbag passager\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux AV et AR\n'
                '- Antidémarrage électronique\n'
                '- Antipatinage\n'
                '- Ceintures avant ajustables en hauteur\n'
                '- Contrôle de freinage en courbe\n'
                '- Contrôle élect. de la pression des pneus\n'
                '- EBD\n'
                '- ESP\n'
                '- Kit anti-crevaison\n'
                '- Phares antibrouillard\n'
                '- Préparation Isofix\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5263',
 'doors_number': 3,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 184,
 '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/3170034180',
 'listing': 'auction',
 'make': 'MINI',
 'model': 'Mini',
 'odometer': 85683,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/9e/a2/5f/9ea25f9fec54ae924cf6c1876462e30ab9571c3a.jpg?rule=ad-large'],
 'price': 11900,
 'price_includes_vat': False,
 'registration_date': '2013-07-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Mini MINI COOPER S 184CH BVA',
 'transmission': 'automatic',
 'trim': 'Mini Cooper S 184ch BVA',
 'vin': None,
 'year': 2013}
2026-03-30 15:19:43 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 3eef0a85-453b-5e2a-8817-a9503a1181ff with identifier: 3170034180
2026-03-30 15:19:43 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 3eef0a85-453b-5e2a-8817-a9503a1181ff
2026-03-30 15:19:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fa2%252F5f%252F9ea25f9fec54ae924cf6c1876462e30ab9571c3a.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/9e/a2/5f/9ea25f9fec54ae924cf6c1876462e30ab9571c3a.jpg?rule=ad-large already downloaded
2026-03-30 15:19:43 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 3eef0a85-453b-5e2a-8817-a9503a1181ff with identifier 3170034180
2026-03-30 15:19:43 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:43 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:43 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 3eef0a85-453b-5e2a-8817-a9503a1181ff
2026-03-30 15:19:43 [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 MINI COOPER S 184CH BVA, (Berline), GRIS, 10cv, 3 '
                'portes, mise en circulation le 07-07-2013, garantie 12 mois '
                '(12 MOIS).\n'
                '\n'
                '4 places, couleur intérieur : NOIR, longueur : 3,73 mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Prise Jack\n'
                '- Prise auxiliaire de connexion audio\n'
                '- Radio CD MP3 6HP\n'
                '- Volume automatique de la radio\n'
                '\n'
                'Conduite\n'
                '- Aide au démarrage en côte\n'
                '- Démarrage sans clé\n'
                '- Palettes changement vitesses au volant\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'
                '- Ceinture de vitrage chromée\n'
                '- Echappement à double sortie\n'
                '- Essuie-glace arrière\n'
                "- Feux de freinage d'urgence\n"
                '- Phares halogènes\n'
                '- Rétroviseurs électriques\n'
                "- Sortie d'échappement chromée\n"
                '\n'
                'Intérieur\n'
                '- Bacs de portes arrière\n'
                '- Bacs de portes avant\n'
                '- Banquette 2 places\n'
                '- Banquette 50/50\n'
                '- Banquette AR rabattable\n'
                '- Boite à gants fermée\n'
                '- Clim automatique bi-zones\n'
                '- Compte tours\n'
                '- Filtre à Pollen\n'
                '- Ordinateur de bord\n'
                '- Ouverture des vitres séquentielle\n'
                "- Poches d'aumonières\n"
                '- Pommeau de levier vitesse en cuir\n'
                '- Porte-gobelets arrière\n'
                '- Porte-gobelets avant\n'
                '- Prise 12V\n'
                '- Siège conducteur réglable en hauteur\n'
                '- Sièges avant sport\n'
                "- Système facilitant l'accès aux places AR\n"
                '- Tablette cache bagages\n'
                '- Température extérieure\n'
                '- Verrouillage auto. des portes en roulant\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres avant électriques\n'
                '- Vitres teintées\n'
                '- Volant cuir + commandes audio au volant\n'
                '- Volant réglable en profondeur et hauteur\n'
                '- Volant sport\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                "- Aide au freinage d'urgence\n"
                '- Airbag conducteur\n'
                '- Airbag passager\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux AV et AR\n'
                '- Antidémarrage électronique\n'
                '- Antipatinage\n'
                '- Ceintures avant ajustables en hauteur\n'
                '- Contrôle de freinage en courbe\n'
                '- Contrôle élect. de la pression des pneus\n'
                '- EBD\n'
                '- ESP\n'
                '- Kit anti-crevaison\n'
                '- Phares antibrouillard\n'
                '- Préparation Isofix\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5263',
 'doors_number': 3,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 184,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': '3eef0a85-453b-5e2a-8817-a9503a1181ff',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3170034180',
 'listing': 'auction',
 'make': 'MINI',
 'model': 'Mini',
 'odometer': 85683,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 1,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/9e/a2/5f/9ea25f9fec54ae924cf6c1876462e30ab9571c3a.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0a64df90-e3cb-5d27-bfd0-37b52e1bcc23/0a64df90-e3cb-5d27-bfd0-37b52e1bcc23_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 13085,
             'Height': 197,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/9e/a2/5f/9ea25f9fec54ae924cf6c1876462e30ab9571c3a.jpg?rule=ad-large',
             'Width': 320}],
 'price': 11900,
 'price_includes_vat': False,
 'registration_date': '2013-07-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Mini MINI COOPER S 184CH BVA',
 'transmission': 'automatic',
 'trim': 'Mini Cooper S 184ch BVA',
 'vin': None,
 'year': 2013}
2026-03-30 15:19:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273170034180%27 HTTP/1.1" 200 None
2026-03-30 15:19:43 [auto_selling_leboncoin.fr] INFO: Saving data for 3170034180: {'created_time': 1774883983.230626, 'last_price_update_time': 1774883983.230644}
2026-03-30 15:19:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3170034180') HTTP/1.1" 204 0
2026-03-30 15:19:43 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3170034162
2026-03-30 15:19:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273170034162%27 HTTP/1.1" 200 None
2026-03-30 15:19:43 [auto_selling_leboncoin.fr] INFO: Scrape type for 3170034162: 1
2026-03-30 15:19:43 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3170034162
2026-03-30 15:19:43 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'Mini COUNTRYMAN JOHN COOPER WORKS 231CH ALL4 BVAS, (S.U.V.), '
                'NOIR, 14cv, 5 portes, mise en circulation le 09-08-2017, '
                'garantie 12 mois (12 MOIS).\n'
                '\n'
                '5 places, couleur intérieur : NOIR, longueur : 4,30 mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- 6 Haut parleurs\n'
                "- Appel d'Assistance Localisé\n"
                "- Appel d'Urgence Localisé\n"
                '- Commandes du système audio au volant\n'
                '- Fonction MP3\n'
                '- GPS Cartographique\n'
                '- Interface Media\n'
                '- Kit mains-libres Bluetooth\n'
                '- Prise USB\n'
                '- Prise iPod\n'
                '- Radio\n'
                '- Services connectés\n'
                '- Système HiFi Harman/kardon\n'
                '- TMC\n'
                '\n'
                'Conduite\n'
                '- Affichage tête-haute rétractable (HUD)\n'
                '- Arrêt et redémarrage auto. du moteur\n'
                '- Capteur de luminosité\n'
                '- Capteur de pluie\n'
                '- Mode de conduite\n'
                '- Palettes changement vitesses au volant\n'
                '- Régulateur de vitesse\n'
                '- Suspensions Sport\n'
                "- Système d'accès sans clé\n"
                '\n'
                'Extérieur\n'
                '- Becquet arrière\n'
                '- Buses de lave-glace chauffantes\n'
                '- Calandre chromée\n'
                '- Caméra de recul\n'
                '- Ceinture de vitrage chromée\n'
                '- Echappement à double sortie\n'
                "- Eclairage statique d'intersection\n"
                '- Feux arrière à LED\n'
                '- Feux de jour à LED\n'
                '- Jantes Alu\n'
                '- Phares avant LED\n'
                '- Radar de stationnement AR\n'
                '- Rétroviseurs dégivrants\n'
                '- Rétroviseurs ext. indexés à la marche AR\n'
                '- Rétroviseurs rabattables électriquement\n'
                '- Rétroviseurs électriques\n'
                "- Sortie d'échappement chromée\n"
                "- Système d'éclairage intelligent à LED\n"
                '- Toit ouvrant panoramique en verre\n'
                '\n'
                'Intérieur\n'
                '- Accoudoir central AV avec rangement\n'
                '- Banquette 40/20/40\n'
                '- Banquette AR rabattable\n'
                '- Banquette arrière 3 places\n'
                '- Boite à gants fermée\n'
                '- Clim automatique bi-zones\n'
                '- Compte tours\n'
                '- Ecran multifonction couleur\n'
                '- Filtre à Pollen\n'
                '- Fixations Isofix aux places arrières\n'
                '- Lampe de coffre\n'
                "- Lampes de lecture à l'arrière\n"
                "- Lampes de lecture à l'avant\n"
                '- Miroir de courtoisie conducteur\n'
                '- Miroir de courtoisie passager\n'
                '- Ordinateur de bord\n'
                '- Porte-gobelets avant\n'
                '- Prise 12V\n'
                '- Siège conducteur réglable en hauteur\n'
                '- Siège passager réglable en hauteur\n'
                '- Sièges arrière coulissants\n'
                '- Sièges avant sport\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres arrière électriques\n'
                '- Vitres avant électriques\n'
                '- Volant cuir\n'
                '- Volant multifonction\n'
                '- Volant sport\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbag conducteur\n'
                '- Airbag passager\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux AV et AR\n'
                '- Antidémarrage électronique\n'
                '- Contrôle de Traction\n'
                '- Contrôle de couple en courbe\n'
                '- Contrôle de freinage en courbe\n'
                '- Contrôle élect. de la pression des pneus\n'
                '- EBD\n'
                '- ESP\n'
                '- Phares antibrouillard\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Tissu/dinamica Carbon black\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 4476',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 231,
 '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/3170034162',
 'listing': 'auction',
 'make': 'MINI',
 'model': 'Countryman',
 'odometer': 107777,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/5d/34/74/5d3474f0b027d1eeed42707f9a3756eb01690dd8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/94/d9/ab/94d9ab0a2effeee9c11ecc1d781687b2e6c6f8df.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5d/24/28/5d24280d24902ae2a513e5e4b0e8866a25739d05.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2d/47/22/2d4722c40366e1cc3c69f3153d8ce9305d71152c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/32/ab/69/32ab699f2947ea1ad17459269ca35baaf2d4877e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/96/d2/fb/96d2fb7cd9052064526efe4f3b216b5730139681.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e3/0a/88/e30a88901d0ab398dec6f1a9d95b7ed084584054.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d4/34/9b/d4349b583316325e9b95fa1449a7cd2577864314.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/28/24/5c/28245cf8e46dc0e1a0e9e474ecb742e1e13e7901.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e8/85/fb/e885fb652871fb851901dc982369609e8bf56d26.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f9/43/6e/f9436e6f8bd56756298ab53fbb73f27c2a694cff.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7e/45/42/7e4542f48b360b3898f3b32155fdbd94c2d28a22.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d5/2b/af/d52bafd4699dd59e3a8002f62445cfdc008ac580.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9e/b5/b5/9eb5b5538a977367e201299f05e1d3decd66bb6f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/51/f2/ba/51f2baec181330a15c04df1d14a838b8aedf7c4e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3f/89/05/3f8905ff3b2140b76f16a87af9cf606520f2a2e1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/52/82/63/528263dea7d0ec119764edaf4b77338a131496e5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d9/5e/bf/d95ebffe20fec52108c225879411f6f09332fe07.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/38/96/4f/38964f612b4397a9d90d4e0eecaffc533537826c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5c/1d/37/5c1d373ed3221da18e19d83904ffecc81bdc0a7f.jpg?rule=ad-large'],
 'price': 19777,
 'price_includes_vat': False,
 'registration_date': '2017-08-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Mini COUNTRYMAN JOHN COOPER WORKS 231CH ALL4 BVAS',
 'transmission': 'automatic',
 'trim': 'Countryman John Cooper Works 231ch ALL4 BVAS',
 'vin': None,
 'year': 2017}
2026-03-30 15:19:43 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 46470c8a-89e7-5c58-b24d-d6837052bf7a with identifier: 3170034162
2026-03-30 15:19:43 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 46470c8a-89e7-5c58-b24d-d6837052bf7a
2026-03-30 15:19:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F5d%252F34%252F74%252F5d3474f0b027d1eeed42707f9a3756eb01690dd8.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/5d/34/74/5d3474f0b027d1eeed42707f9a3756eb01690dd8.jpg?rule=ad-large already downloaded
2026-03-30 15:19:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F94%252Fd9%252Fab%252F94d9ab0a2effeee9c11ecc1d781687b2e6c6f8df.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/94/d9/ab/94d9ab0a2effeee9c11ecc1d781687b2e6c6f8df.jpg?rule=ad-large already downloaded
2026-03-30 15:19:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F5d%252F24%252F28%252F5d24280d24902ae2a513e5e4b0e8866a25739d05.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/5d/24/28/5d24280d24902ae2a513e5e4b0e8866a25739d05.jpg?rule=ad-large already downloaded
2026-03-30 15:19:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F2d%252F47%252F22%252F2d4722c40366e1cc3c69f3153d8ce9305d71152c.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/2d/47/22/2d4722c40366e1cc3c69f3153d8ce9305d71152c.jpg?rule=ad-large already downloaded
2026-03-30 15:19:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F32%252Fab%252F69%252F32ab699f2947ea1ad17459269ca35baaf2d4877e.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/32/ab/69/32ab699f2947ea1ad17459269ca35baaf2d4877e.jpg?rule=ad-large already downloaded
2026-03-30 15:19:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F96%252Fd2%252Ffb%252F96d2fb7cd9052064526efe4f3b216b5730139681.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/96/d2/fb/96d2fb7cd9052064526efe4f3b216b5730139681.jpg?rule=ad-large already downloaded
2026-03-30 15:19:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fe3%252F0a%252F88%252Fe30a88901d0ab398dec6f1a9d95b7ed084584054.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/e3/0a/88/e30a88901d0ab398dec6f1a9d95b7ed084584054.jpg?rule=ad-large already downloaded
2026-03-30 15:19:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fd4%252F34%252F9b%252Fd4349b583316325e9b95fa1449a7cd2577864314.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/d4/34/9b/d4349b583316325e9b95fa1449a7cd2577864314.jpg?rule=ad-large already downloaded
2026-03-30 15:19:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F28%252F24%252F5c%252F28245cf8e46dc0e1a0e9e474ecb742e1e13e7901.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/28/24/5c/28245cf8e46dc0e1a0e9e474ecb742e1e13e7901.jpg?rule=ad-large already downloaded
2026-03-30 15:19:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fe8%252F85%252Ffb%252Fe885fb652871fb851901dc982369609e8bf56d26.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/e8/85/fb/e885fb652871fb851901dc982369609e8bf56d26.jpg?rule=ad-large already downloaded
2026-03-30 15:19:43 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 46470c8a-89e7-5c58-b24d-d6837052bf7a with identifier 3170034162
2026-03-30 15:19:43 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:43 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:43 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 46470c8a-89e7-5c58-b24d-d6837052bf7a
2026-03-30 15:19:43 [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': 'Mini COUNTRYMAN JOHN COOPER WORKS 231CH ALL4 BVAS, (S.U.V.), '
                'NOIR, 14cv, 5 portes, mise en circulation le 09-08-2017, '
                'garantie 12 mois (12 MOIS).\n'
                '\n'
                '5 places, couleur intérieur : NOIR, longueur : 4,30 mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- 6 Haut parleurs\n'
                "- Appel d'Assistance Localisé\n"
                "- Appel d'Urgence Localisé\n"
                '- Commandes du système audio au volant\n'
                '- Fonction MP3\n'
                '- GPS Cartographique\n'
                '- Interface Media\n'
                '- Kit mains-libres Bluetooth\n'
                '- Prise USB\n'
                '- Prise iPod\n'
                '- Radio\n'
                '- Services connectés\n'
                '- Système HiFi Harman/kardon\n'
                '- TMC\n'
                '\n'
                'Conduite\n'
                '- Affichage tête-haute rétractable (HUD)\n'
                '- Arrêt et redémarrage auto. du moteur\n'
                '- Capteur de luminosité\n'
                '- Capteur de pluie\n'
                '- Mode de conduite\n'
                '- Palettes changement vitesses au volant\n'
                '- Régulateur de vitesse\n'
                '- Suspensions Sport\n'
                "- Système d'accès sans clé\n"
                '\n'
                'Extérieur\n'
                '- Becquet arrière\n'
                '- Buses de lave-glace chauffantes\n'
                '- Calandre chromée\n'
                '- Caméra de recul\n'
                '- Ceinture de vitrage chromée\n'
                '- Echappement à double sortie\n'
                "- Eclairage statique d'intersection\n"
                '- Feux arrière à LED\n'
                '- Feux de jour à LED\n'
                '- Jantes Alu\n'
                '- Phares avant LED\n'
                '- Radar de stationnement AR\n'
                '- Rétroviseurs dégivrants\n'
                '- Rétroviseurs ext. indexés à la marche AR\n'
                '- Rétroviseurs rabattables électriquement\n'
                '- Rétroviseurs électriques\n'
                "- Sortie d'échappement chromée\n"
                "- Système d'éclairage intelligent à LED\n"
                '- Toit ouvrant panoramique en verre\n'
                '\n'
                'Intérieur\n'
                '- Accoudoir central AV avec rangement\n'
                '- Banquette 40/20/40\n'
                '- Banquette AR rabattable\n'
                '- Banquette arrière 3 places\n'
                '- Boite à gants fermée\n'
                '- Clim automatique bi-zones\n'
                '- Compte tours\n'
                '- Ecran multifonction couleur\n'
                '- Filtre à Pollen\n'
                '- Fixations Isofix aux places arrières\n'
                '- Lampe de coffre\n'
                "- Lampes de lecture à l'arrière\n"
                "- Lampes de lecture à l'avant\n"
                '- Miroir de courtoisie conducteur\n'
                '- Miroir de courtoisie passager\n'
                '- Ordinateur de bord\n'
                '- Porte-gobelets avant\n'
                '- Prise 12V\n'
                '- Siège conducteur réglable en hauteur\n'
                '- Siège passager réglable en hauteur\n'
                '- Sièges arrière coulissants\n'
                '- Sièges avant sport\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres arrière électriques\n'
                '- Vitres avant électriques\n'
                '- Volant cuir\n'
                '- Volant multifonction\n'
                '- Volant sport\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbag conducteur\n'
                '- Airbag passager\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux AV et AR\n'
                '- Antidémarrage électronique\n'
                '- Contrôle de Traction\n'
                '- Contrôle de couple en courbe\n'
                '- Contrôle de freinage en courbe\n'
                '- Contrôle élect. de la pression des pneus\n'
                '- EBD\n'
                '- ESP\n'
                '- Phares antibrouillard\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Tissu/dinamica Carbon black\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 4476',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 231,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': '46470c8a-89e7-5c58-b24d-d6837052bf7a',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3170034162',
 'listing': 'auction',
 'make': 'MINI',
 'model': 'Countryman',
 'odometer': 107777,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 20,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/5d/34/74/5d3474f0b027d1eeed42707f9a3756eb01690dd8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/94/d9/ab/94d9ab0a2effeee9c11ecc1d781687b2e6c6f8df.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5d/24/28/5d24280d24902ae2a513e5e4b0e8866a25739d05.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2d/47/22/2d4722c40366e1cc3c69f3153d8ce9305d71152c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/32/ab/69/32ab699f2947ea1ad17459269ca35baaf2d4877e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/96/d2/fb/96d2fb7cd9052064526efe4f3b216b5730139681.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e3/0a/88/e30a88901d0ab398dec6f1a9d95b7ed084584054.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d4/34/9b/d4349b583316325e9b95fa1449a7cd2577864314.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/28/24/5c/28245cf8e46dc0e1a0e9e474ecb742e1e13e7901.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e8/85/fb/e885fb652871fb851901dc982369609e8bf56d26.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_46470c8a-89e7-5c58-b24d-d6837052bf7a/46470c8a-89e7-5c58-b24d-d6837052bf7a_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 68915,
             'Height': 480,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/5d/34/74/5d3474f0b027d1eeed42707f9a3756eb01690dd8.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_46470c8a-89e7-5c58-b24d-d6837052bf7a/46470c8a-89e7-5c58-b24d-d6837052bf7a_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 70850,
             'Height': 480,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/94/d9/ab/94d9ab0a2effeee9c11ecc1d781687b2e6c6f8df.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_46470c8a-89e7-5c58-b24d-d6837052bf7a/46470c8a-89e7-5c58-b24d-d6837052bf7a_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 72215,
             'Height': 480,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/5d/24/28/5d24280d24902ae2a513e5e4b0e8866a25739d05.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_46470c8a-89e7-5c58-b24d-d6837052bf7a/46470c8a-89e7-5c58-b24d-d6837052bf7a_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 68392,
             'Height': 480,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/2d/47/22/2d4722c40366e1cc3c69f3153d8ce9305d71152c.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_46470c8a-89e7-5c58-b24d-d6837052bf7a/46470c8a-89e7-5c58-b24d-d6837052bf7a_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 74013,
             'Height': 480,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/32/ab/69/32ab699f2947ea1ad17459269ca35baaf2d4877e.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_46470c8a-89e7-5c58-b24d-d6837052bf7a/46470c8a-89e7-5c58-b24d-d6837052bf7a_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 75062,
             'Height': 480,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/96/d2/fb/96d2fb7cd9052064526efe4f3b216b5730139681.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_46470c8a-89e7-5c58-b24d-d6837052bf7a/46470c8a-89e7-5c58-b24d-d6837052bf7a_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 72772,
             'Height': 480,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/e3/0a/88/e30a88901d0ab398dec6f1a9d95b7ed084584054.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_46470c8a-89e7-5c58-b24d-d6837052bf7a/46470c8a-89e7-5c58-b24d-d6837052bf7a_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 67826,
             'Height': 480,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/d4/34/9b/d4349b583316325e9b95fa1449a7cd2577864314.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_46470c8a-89e7-5c58-b24d-d6837052bf7a/46470c8a-89e7-5c58-b24d-d6837052bf7a_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 71769,
             'Height': 480,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/28/24/5c/28245cf8e46dc0e1a0e9e474ecb742e1e13e7901.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_46470c8a-89e7-5c58-b24d-d6837052bf7a/46470c8a-89e7-5c58-b24d-d6837052bf7a_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 69478,
             'Height': 480,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/e8/85/fb/e885fb652871fb851901dc982369609e8bf56d26.jpg?rule=ad-large',
             'Width': 640}],
 'price': 19777,
 'price_includes_vat': False,
 'registration_date': '2017-08-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Mini COUNTRYMAN JOHN COOPER WORKS 231CH ALL4 BVAS',
 'transmission': 'automatic',
 'trim': 'Countryman John Cooper Works 231ch ALL4 BVAS',
 'vin': None,
 'year': 2017}
2026-03-30 15:19:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273170034162%27 HTTP/1.1" 200 None
2026-03-30 15:19:43 [auto_selling_leboncoin.fr] INFO: Saving data for 3170034162: {'created_time': 1774883983.619363, 'last_price_update_time': 1774883983.619375}
2026-03-30 15:19:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3170034162') HTTP/1.1" 204 0
2026-03-30 15:19:43 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3170034159
2026-03-30 15:19:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273170034159%27 HTTP/1.1" 200 None
2026-03-30 15:19:43 [auto_selling_leboncoin.fr] INFO: Scrape type for 3170034159: 1
2026-03-30 15:19:43 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3170034159
2026-03-30 15:19:43 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Rouge',
 'currency': 'EUR',
 'description': 'Fiat 500C 1.4 16V 100CH LOUNGE DUALOGIC, (Cabriolet), ROUGE, '
                '0cv, 2 portes, mise en circulation le 15-03-2010, garantie 12 '
                'mois (12 MOIS).\n'
                '\n'
                '4 places, couleur intérieur : BEIGE, longueur : 3,55 mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Blue & Me\n'
                '- Blue & Me Nav\n'
                '- Commandes du système audio au volant\n'
                '- Radio CD MP3\n'
                '\n'
                'Conduite\n'
                '- Arrêt et redémarrage auto. du moteur\n'
                '\n'
                'Extérieur\n'
                '- Jantes Alu\n'
                '- Rétroviseurs électriques dégivrants\n'
                '\n'
                'Intérieur\n'
                '- Banquette 50/50\n'
                '- Clim automatique\n'
                '- Clim manuelle\n'
                '- Direction assistée\n'
                '- Fixations Isofix aux places arrières\n'
                '- Siège conducteur réglable en hauteur\n'
                '- Verrouillage centralisé des portes\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres avant électriques\n'
                '- Volant réglable en hauteur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbag genoux\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux\n'
                '- EBD\n'
                '- Phares antibrouillard\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5272',
 'doors_number': 2,
 '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/3170034159',
 'listing': 'auction',
 'make': 'FIAT',
 'model': '500C',
 'odometer': 47102,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/c9/76/35/c976356641b4a237c6bcc670ebbe77f4c408101d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b5/c5/89/b5c58932b097e6822ff99dc78dd6c634d14c4759.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fd/8f/af/fd8faf4ddfaf5a30fde2f9819d99bff585b6f4df.jpg?rule=ad-large'],
 'price': 9700,
 'price_includes_vat': False,
 'registration_date': '2010-03-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Fiat 500C 1.4 16V 100CH LOUNGE DUALOGIC',
 'transmission': 'automatic',
 'trim': '500C 1.4 16v 100ch Lounge Dualogic',
 'vin': None,
 'year': 2010}
2026-03-30 15:19:43 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: fd23d9e1-b7f4-5462-9539-ce4bc47bbfe2 with identifier: 3170034159
2026-03-30 15:19:43 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 3 photos for item fd23d9e1-b7f4-5462-9539-ce4bc47bbfe2
2026-03-30 15:19:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F76%252F35%252Fc976356641b4a237c6bcc670ebbe77f4c408101d.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/c9/76/35/c976356641b4a237c6bcc670ebbe77f4c408101d.jpg?rule=ad-large already downloaded
2026-03-30 15:19:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fb5%252Fc5%252F89%252Fb5c58932b097e6822ff99dc78dd6c634d14c4759.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/b5/c5/89/b5c58932b097e6822ff99dc78dd6c634d14c4759.jpg?rule=ad-large already downloaded
2026-03-30 15:19:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Ffd%252F8f%252Faf%252Ffd8faf4ddfaf5a30fde2f9819d99bff585b6f4df.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/fd/8f/af/fd8faf4ddfaf5a30fde2f9819d99bff585b6f4df.jpg?rule=ad-large already downloaded
2026-03-30 15:19:43 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: fd23d9e1-b7f4-5462-9539-ce4bc47bbfe2 with identifier 3170034159
2026-03-30 15:19:43 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:43 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:43 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item fd23d9e1-b7f4-5462-9539-ce4bc47bbfe2
2026-03-30 15:19:43 [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': 'Fiat 500C 1.4 16V 100CH LOUNGE DUALOGIC, (Cabriolet), ROUGE, '
                '0cv, 2 portes, mise en circulation le 15-03-2010, garantie 12 '
                'mois (12 MOIS).\n'
                '\n'
                '4 places, couleur intérieur : BEIGE, longueur : 3,55 mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Blue & Me\n'
                '- Blue & Me Nav\n'
                '- Commandes du système audio au volant\n'
                '- Radio CD MP3\n'
                '\n'
                'Conduite\n'
                '- Arrêt et redémarrage auto. du moteur\n'
                '\n'
                'Extérieur\n'
                '- Jantes Alu\n'
                '- Rétroviseurs électriques dégivrants\n'
                '\n'
                'Intérieur\n'
                '- Banquette 50/50\n'
                '- Clim automatique\n'
                '- Clim manuelle\n'
                '- Direction assistée\n'
                '- Fixations Isofix aux places arrières\n'
                '- Siège conducteur réglable en hauteur\n'
                '- Verrouillage centralisé des portes\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres avant électriques\n'
                '- Volant réglable en hauteur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbag genoux\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux\n'
                '- EBD\n'
                '- Phares antibrouillard\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5272',
 'doors_number': 2,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 100,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': 'fd23d9e1-b7f4-5462-9539-ce4bc47bbfe2',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3170034159',
 'listing': 'auction',
 'make': 'FIAT',
 'model': '500C',
 'odometer': 47102,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 3,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/c9/76/35/c976356641b4a237c6bcc670ebbe77f4c408101d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b5/c5/89/b5c58932b097e6822ff99dc78dd6c634d14c4759.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fd/8f/af/fd8faf4ddfaf5a30fde2f9819d99bff585b6f4df.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fd23d9e1-b7f4-5462-9539-ce4bc47bbfe2/fd23d9e1-b7f4-5462-9539-ce4bc47bbfe2_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 77313,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/c9/76/35/c976356641b4a237c6bcc670ebbe77f4c408101d.jpg?rule=ad-large',
             'Width': 767},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fd23d9e1-b7f4-5462-9539-ce4bc47bbfe2/fd23d9e1-b7f4-5462-9539-ce4bc47bbfe2_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 80486,
             'Height': 595,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/b5/c5/89/b5c58932b097e6822ff99dc78dd6c634d14c4759.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fd23d9e1-b7f4-5462-9539-ce4bc47bbfe2/fd23d9e1-b7f4-5462-9539-ce4bc47bbfe2_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 73374,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/fd/8f/af/fd8faf4ddfaf5a30fde2f9819d99bff585b6f4df.jpg?rule=ad-large',
             'Width': 764}],
 'price': 9700,
 'price_includes_vat': False,
 'registration_date': '2010-03-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Fiat 500C 1.4 16V 100CH LOUNGE DUALOGIC',
 'transmission': 'automatic',
 'trim': '500C 1.4 16v 100ch Lounge Dualogic',
 'vin': None,
 'year': 2010}
2026-03-30 15:19:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273170034159%27 HTTP/1.1" 200 None
2026-03-30 15:19:43 [auto_selling_leboncoin.fr] INFO: Saving data for 3170034159: {'created_time': 1774883983.754056, 'last_price_update_time': 1774883983.754068}
2026-03-30 15:19:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3170034159') HTTP/1.1" 204 0
2026-03-30 15:19:43 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3170034156
2026-03-30 15:19:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273170034156%27 HTTP/1.1" 200 None
2026-03-30 15:19:43 [auto_selling_leboncoin.fr] INFO: Scrape type for 3170034156: 1
2026-03-30 15:19:43 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3170034156
2026-03-30 15:19:43 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'Fiat 500C 1.2 8V 69CH LOUNGE, (Cabriolet), BLANC, 4cv, 2 '
                'portes, mise en circulation le 03-01-2017, garantie 12 mois '
                '(12 MOIS).\n'
                '\n'
                '4 places, couleur intérieur : GRIS, longueur : 3,57 mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- 6 Haut parleurs\n'
                '- Commandes du système audio au volant\n'
                '- Commandes vocales\n'
                '- Ecran tactile\n'
                '- Kit mains-libres Bluetooth\n'
                '- Prise USB\n'
                '- Prise auxiliaire de connexion audio\n'
                '- Radio\n'
                '\n'
                'Conduite\n'
                '- Aide au démarrage en côte\n'
                '- Follow me home\n'
                '- Limiteur de vitesse\n'
                '- Régulateur de vitesse\n'
                '\n'
                'Extérieur\n'
                '- Boucliers AV et AR couleur caisse\n'
                '- Calandre chromée\n'
                '- Capote souple\n'
                '- Capote électrique\n'
                '- Ceinture de vitrage chromée\n'
                '- Feux de jour à LED\n'
                '- Jantes Alu\n'
                '- Phares halogènes\n'
                '- Radar de stationnement AR\n'
                '- Rétroviseurs dégivrants\n'
                '- Rétroviseurs électriques\n'
                '- Toit escamotable\n'
                '\n'
                'Intérieur\n'
                '- Appui-tête conducteur réglable hauteur\n'
                '- Appui-tête passager réglable en hauteur\n'
                '- Bacs de portes avant\n'
                '- Banquette 2 places\n'
                '- Banquette AR rabattable\n'
                '- Clim manuelle\n'
                '- Compte tours\n'
                '- Ecran multifonction couleur\n'
                '- Filtre à Pollen\n'
                '- Lampe de coffre\n'
                '- Lunette AR dégivrante\n'
                '- Miroir de courtoisie passager éclairé\n'
                '- Ordinateur de bord\n'
                '- Porte-gobelets arrière\n'
                '- Porte-gobelets avant\n'
                '- Siège conducteur réglable en hauteur\n'
                '- Tablette cache bagages\n'
                '- Température extérieure\n'
                '- Verrouillage auto. des portes en roulant\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres avant électriques\n'
                '- Vitres teintées\n'
                '- Volant cuir\n'
                '- Volant multifonction\n'
                '- Volant réglable en hauteur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                "- Aide au freinage d'urgence\n"
                '- Airbag conducteur\n'
                '- Airbag genoux\n'
                '- Airbag passager déconnectable\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux\n'
                '- Antidémarrage électronique\n'
                '- Antipatinage\n'
                '- BAS\n'
                '- EBD\n'
                '- ESP\n'
                '- Phares antibrouillard\n'
                '- Préparation Isofix\n'
                '- Témoin de perte de pression pneumatique\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Coloris Métal Tech House Grey\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5260',
 'doors_number': 2,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 69,
 '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/3170034156',
 'listing': 'auction',
 'make': 'FIAT',
 'model': '500C',
 'odometer': 69270,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/9e/a2/5f/9ea25f9fec54ae924cf6c1876462e30ab9571c3a.jpg?rule=ad-large'],
 'price': 10700,
 'price_includes_vat': False,
 'registration_date': '2017-01-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Fiat 500C 1.2 8V 69CH LOUNGE',
 'transmission': 'automatic',
 'trim': '500C 1.2 8v 69ch Lounge',
 'vin': None,
 'year': 2017}
2026-03-30 15:19:43 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: f175da29-4f50-52fa-97af-fa0d6d54ba21 with identifier: 3170034156
2026-03-30 15:19:43 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item f175da29-4f50-52fa-97af-fa0d6d54ba21
2026-03-30 15:19:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fa2%252F5f%252F9ea25f9fec54ae924cf6c1876462e30ab9571c3a.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/9e/a2/5f/9ea25f9fec54ae924cf6c1876462e30ab9571c3a.jpg?rule=ad-large already downloaded
2026-03-30 15:19:43 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: f175da29-4f50-52fa-97af-fa0d6d54ba21 with identifier 3170034156
2026-03-30 15:19:43 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:43 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:43 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item f175da29-4f50-52fa-97af-fa0d6d54ba21
2026-03-30 15:19:43 [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': 'Fiat 500C 1.2 8V 69CH LOUNGE, (Cabriolet), BLANC, 4cv, 2 '
                'portes, mise en circulation le 03-01-2017, garantie 12 mois '
                '(12 MOIS).\n'
                '\n'
                '4 places, couleur intérieur : GRIS, longueur : 3,57 mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- 6 Haut parleurs\n'
                '- Commandes du système audio au volant\n'
                '- Commandes vocales\n'
                '- Ecran tactile\n'
                '- Kit mains-libres Bluetooth\n'
                '- Prise USB\n'
                '- Prise auxiliaire de connexion audio\n'
                '- Radio\n'
                '\n'
                'Conduite\n'
                '- Aide au démarrage en côte\n'
                '- Follow me home\n'
                '- Limiteur de vitesse\n'
                '- Régulateur de vitesse\n'
                '\n'
                'Extérieur\n'
                '- Boucliers AV et AR couleur caisse\n'
                '- Calandre chromée\n'
                '- Capote souple\n'
                '- Capote électrique\n'
                '- Ceinture de vitrage chromée\n'
                '- Feux de jour à LED\n'
                '- Jantes Alu\n'
                '- Phares halogènes\n'
                '- Radar de stationnement AR\n'
                '- Rétroviseurs dégivrants\n'
                '- Rétroviseurs électriques\n'
                '- Toit escamotable\n'
                '\n'
                'Intérieur\n'
                '- Appui-tête conducteur réglable hauteur\n'
                '- Appui-tête passager réglable en hauteur\n'
                '- Bacs de portes avant\n'
                '- Banquette 2 places\n'
                '- Banquette AR rabattable\n'
                '- Clim manuelle\n'
                '- Compte tours\n'
                '- Ecran multifonction couleur\n'
                '- Filtre à Pollen\n'
                '- Lampe de coffre\n'
                '- Lunette AR dégivrante\n'
                '- Miroir de courtoisie passager éclairé\n'
                '- Ordinateur de bord\n'
                '- Porte-gobelets arrière\n'
                '- Porte-gobelets avant\n'
                '- Siège conducteur réglable en hauteur\n'
                '- Tablette cache bagages\n'
                '- Température extérieure\n'
                '- Verrouillage auto. des portes en roulant\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres avant électriques\n'
                '- Vitres teintées\n'
                '- Volant cuir\n'
                '- Volant multifonction\n'
                '- Volant réglable en hauteur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                "- Aide au freinage d'urgence\n"
                '- Airbag conducteur\n'
                '- Airbag genoux\n'
                '- Airbag passager déconnectable\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux\n'
                '- Antidémarrage électronique\n'
                '- Antipatinage\n'
                '- BAS\n'
                '- EBD\n'
                '- ESP\n'
                '- Phares antibrouillard\n'
                '- Préparation Isofix\n'
                '- Témoin de perte de pression pneumatique\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Coloris Métal Tech House Grey\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5260',
 'doors_number': 2,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 69,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': 'f175da29-4f50-52fa-97af-fa0d6d54ba21',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3170034156',
 'listing': 'auction',
 'make': 'FIAT',
 'model': '500C',
 'odometer': 69270,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 1,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/9e/a2/5f/9ea25f9fec54ae924cf6c1876462e30ab9571c3a.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0a64df90-e3cb-5d27-bfd0-37b52e1bcc23/0a64df90-e3cb-5d27-bfd0-37b52e1bcc23_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 13085,
             'Height': 197,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/9e/a2/5f/9ea25f9fec54ae924cf6c1876462e30ab9571c3a.jpg?rule=ad-large',
             'Width': 320}],
 'price': 10700,
 'price_includes_vat': False,
 'registration_date': '2017-01-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Fiat 500C 1.2 8V 69CH LOUNGE',
 'transmission': 'automatic',
 'trim': '500C 1.2 8v 69ch Lounge',
 'vin': None,
 'year': 2017}
2026-03-30 15:19:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273170034156%27 HTTP/1.1" 200 None
2026-03-30 15:19:43 [auto_selling_leboncoin.fr] INFO: Saving data for 3170034156: {'created_time': 1774883983.894923, 'last_price_update_time': 1774883983.894935}
2026-03-30 15:19:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3170034156') HTTP/1.1" 204 0
2026-03-30 15:19:44 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3170034153
2026-03-30 15:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273170034153%27 HTTP/1.1" 200 None
2026-03-30 15:19:44 [auto_selling_leboncoin.fr] INFO: Scrape type for 3170034153: 1
2026-03-30 15:19:44 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3170034153
2026-03-30 15:19:44 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Mini MINI ONE 102CH, (Berline), GRIS, 5cv, 3 portes, mise en '
                'circulation le 10-10-2016, garantie 12 mois (12 MOIS).\n'
                '\n'
                '4 places, couleur intérieur : NOIR, longueur : 3,82 mètres,\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- 4 Haut parleurs\n'
                '- Fonction MP3\n'
                '- Prise USB\n'
                '- Prise auxiliaire de connexion audio\n'
                '- Radio\n'
                '\n'
                'Conduite\n'
                '- Arrêt et redémarrage auto. du moteur\n'
                '- Blocage électronique du différentiel\n'
                '- Démarrage sans clé\n'
                '- Follow me home\n'
                '\n'
                'Extérieur\n'
                '- Becquet arrière\n'
                '- Boucliers AV et AR couleur caisse\n'
                '- Buses de lave-glace chauffantes\n'
                '- Essuie-glace arrière\n'
                "- Feux de freinage d'urgence\n"
                '- Feux de jour\n'
                '- Phares halogènes\n'
                '- Rétroviseurs dégivrants\n'
                '- Rétroviseurs électriques\n'
                '\n'
                'Intérieur\n'
                '- Appui-tête conducteur réglable hauteur\n'
                '- Appui-tête passager réglable en hauteur\n'
                '- Bacs de portes avant\n'
                '- Banquette 2 places\n'
                '- Banquette 60/40\n'
                '- Banquette AR rabattable\n'
                '- Compte tours\n'
                '- Fixations Isofix aux places arrières\n'
                '- Lunette AR dégivrante\n'
                '- Ordinateur de bord\n'
                '- Ouverture des vitres séquentielle\n'
                '- Porte-gobelets avant\n'
                '- Prise 12V\n'
                '- Siège conducteur réglable en hauteur\n'
                "- Système facilitant l'accès aux places AR\n"
                '- Température extérieure\n'
                '- Verrouillage auto. des portes en roulant\n'
                '- Verrouillage centralisé des portes\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres avant électriques\n'
                '- Vitres teintées\n'
                '- Volant réglable en profondeur et hauteur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                "- Aide au freinage d'urgence\n"
                '- Airbag conducteur\n'
                '- Airbag passager\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux AV et AR\n'
                '- Antidémarrage électronique\n'
                '- Antipatinage\n'
                '- Contrôle de freinage en courbe\n'
                '- Contrôle élect. de la pression des pneus\n'
                '- EBD\n'
                '- ESP\n'
                '- Préparation Isofix\n'
                '- Système de sécurité post-collisions\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Tissu Firework Carbon Black\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5262',
 'doors_number': 3,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 102,
 '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/3170034153',
 'listing': 'auction',
 'make': 'MINI',
 'model': 'Mini',
 'odometer': 44889,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/9e/a2/5f/9ea25f9fec54ae924cf6c1876462e30ab9571c3a.jpg?rule=ad-large'],
 'price': 14700,
 'price_includes_vat': False,
 'registration_date': '2016-10-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Mini MINI ONE 102CH',
 'transmission': 'manual',
 'trim': 'Mini One 102ch',
 'vin': None,
 'year': 2016}
2026-03-30 15:19:44 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 9ddc2bd9-aaf2-5f24-9a49-eb38d220062c with identifier: 3170034153
2026-03-30 15:19:44 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 9ddc2bd9-aaf2-5f24-9a49-eb38d220062c
2026-03-30 15:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F9e%252Fa2%252F5f%252F9ea25f9fec54ae924cf6c1876462e30ab9571c3a.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/9e/a2/5f/9ea25f9fec54ae924cf6c1876462e30ab9571c3a.jpg?rule=ad-large already downloaded
2026-03-30 15:19:44 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 9ddc2bd9-aaf2-5f24-9a49-eb38d220062c with identifier 3170034153
2026-03-30 15:19:44 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:44 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:44 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 9ddc2bd9-aaf2-5f24-9a49-eb38d220062c
2026-03-30 15:19: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': 'Gris',
 'currency': 'EUR',
 'description': 'Mini MINI ONE 102CH, (Berline), GRIS, 5cv, 3 portes, mise en '
                'circulation le 10-10-2016, garantie 12 mois (12 MOIS).\n'
                '\n'
                '4 places, couleur intérieur : NOIR, longueur : 3,82 mètres,\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- 4 Haut parleurs\n'
                '- Fonction MP3\n'
                '- Prise USB\n'
                '- Prise auxiliaire de connexion audio\n'
                '- Radio\n'
                '\n'
                'Conduite\n'
                '- Arrêt et redémarrage auto. du moteur\n'
                '- Blocage électronique du différentiel\n'
                '- Démarrage sans clé\n'
                '- Follow me home\n'
                '\n'
                'Extérieur\n'
                '- Becquet arrière\n'
                '- Boucliers AV et AR couleur caisse\n'
                '- Buses de lave-glace chauffantes\n'
                '- Essuie-glace arrière\n'
                "- Feux de freinage d'urgence\n"
                '- Feux de jour\n'
                '- Phares halogènes\n'
                '- Rétroviseurs dégivrants\n'
                '- Rétroviseurs électriques\n'
                '\n'
                'Intérieur\n'
                '- Appui-tête conducteur réglable hauteur\n'
                '- Appui-tête passager réglable en hauteur\n'
                '- Bacs de portes avant\n'
                '- Banquette 2 places\n'
                '- Banquette 60/40\n'
                '- Banquette AR rabattable\n'
                '- Compte tours\n'
                '- Fixations Isofix aux places arrières\n'
                '- Lunette AR dégivrante\n'
                '- Ordinateur de bord\n'
                '- Ouverture des vitres séquentielle\n'
                '- Porte-gobelets avant\n'
                '- Prise 12V\n'
                '- Siège conducteur réglable en hauteur\n'
                "- Système facilitant l'accès aux places AR\n"
                '- Température extérieure\n'
                '- Verrouillage auto. des portes en roulant\n'
                '- Verrouillage centralisé des portes\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres avant électriques\n'
                '- Vitres teintées\n'
                '- Volant réglable en profondeur et hauteur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                "- Aide au freinage d'urgence\n"
                '- Airbag conducteur\n'
                '- Airbag passager\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux AV et AR\n'
                '- Antidémarrage électronique\n'
                '- Antipatinage\n'
                '- Contrôle de freinage en courbe\n'
                '- Contrôle élect. de la pression des pneus\n'
                '- EBD\n'
                '- ESP\n'
                '- Préparation Isofix\n'
                '- Système de sécurité post-collisions\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Tissu Firework Carbon Black\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5262',
 'doors_number': 3,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 102,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': '9ddc2bd9-aaf2-5f24-9a49-eb38d220062c',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3170034153',
 'listing': 'auction',
 'make': 'MINI',
 'model': 'Mini',
 'odometer': 44889,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 1,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/9e/a2/5f/9ea25f9fec54ae924cf6c1876462e30ab9571c3a.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0a64df90-e3cb-5d27-bfd0-37b52e1bcc23/0a64df90-e3cb-5d27-bfd0-37b52e1bcc23_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 13085,
             'Height': 197,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/9e/a2/5f/9ea25f9fec54ae924cf6c1876462e30ab9571c3a.jpg?rule=ad-large',
             'Width': 320}],
 'price': 14700,
 'price_includes_vat': False,
 'registration_date': '2016-10-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Mini MINI ONE 102CH',
 'transmission': 'manual',
 'trim': 'Mini One 102ch',
 'vin': None,
 'year': 2016}
2026-03-30 15:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273170034153%27 HTTP/1.1" 200 None
2026-03-30 15:19:44 [auto_selling_leboncoin.fr] INFO: Saving data for 3170034153: {'created_time': 1774883984.19905, 'last_price_update_time': 1774883984.19906}
2026-03-30 15:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3170034153') HTTP/1.1" 204 0
2026-03-30 15:19:44 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3170034148
2026-03-30 15:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273170034148%27 HTTP/1.1" 200 None
2026-03-30 15:19:44 [auto_selling_leboncoin.fr] INFO: Scrape type for 3170034148: 1
2026-03-30 15:19:44 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3170034148
2026-03-30 15:19:44 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Beige',
 'currency': 'EUR',
 'description': 'Mini CABRIO COOPER S 175CH, (Cabriolet), BEIGE, 0cv, 2 '
                'portes, mise en circulation le 09-10-2009, garantie 12 mois '
                '(12 MOIS).\n'
                '\n'
                '4 places, couleur intérieur : NOIR, longueur : 3,71 mètres,\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Prise auxiliaire de connexion audio\n'
                '- Radio CD\n'
                '\n'
                'Conduite\n'
                '- Aide au démarrage en côte\n'
                '- Arrêt et redémarrage auto. du moteur\n'
                '- Démarrage sans clé\n'
                '- Régulateur de vitesse\n'
                '- Système de récupération énergie freinage\n'
                '\n'
                'Extérieur\n'
                '- Jantes Alu\n'
                '- Radar de recul\n'
                '- Rétroviseurs électriques dégivrants\n'
                '\n'
                'Intérieur\n'
                '- Banquette 50/50\n'
                '- Clim automatique\n'
                '- Direction assistée\n'
                '- Fixations Isofix aux places arrières\n'
                '- Ordinateur de bord\n'
                '- Porte-gobelets arrière\n'
                '- Porte-gobelets avant\n'
                '- Siège conducteur réglable en hauteur\n'
                '- Verrouillage centralisé des portes\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres arrière électriques\n'
                '- Vitres avant électriques\n'
                '- Volant cuir\n'
                '- Volant réglable en profondeur et hauteur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                "- Aide au freinage d'urgence\n"
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Arceaux de sécurité actifs\n'
                '- Détecteur de sous-gonflage\n'
                '- ESP\n'
                '- Phares antibrouillard\n'
                '- Répartiteur électronique de freinage\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5266',
 'doors_number': 2,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 175,
 '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/3170034148',
 'listing': 'auction',
 'make': 'MINI',
 'model': 'Mini',
 'odometer': 77147,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/9e/a2/5f/9ea25f9fec54ae924cf6c1876462e30ab9571c3a.jpg?rule=ad-large'],
 'price': 9700,
 'price_includes_vat': False,
 'registration_date': '2009-10-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Mini CABRIO COOPER S 175CH',
 'transmission': 'manual',
 'trim': 'Cabrio Cooper S 175ch',
 'vin': None,
 'year': 2009}
2026-03-30 15:19:44 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 304ea3ed-8811-5ed6-ab44-b911edf83882 with identifier: 3170034148
2026-03-30 15:19:44 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 304ea3ed-8811-5ed6-ab44-b911edf83882
2026-03-30 15:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F9e%252Fa2%252F5f%252F9ea25f9fec54ae924cf6c1876462e30ab9571c3a.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/9e/a2/5f/9ea25f9fec54ae924cf6c1876462e30ab9571c3a.jpg?rule=ad-large already downloaded
2026-03-30 15:19:44 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 304ea3ed-8811-5ed6-ab44-b911edf83882 with identifier 3170034148
2026-03-30 15:19:44 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:44 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:44 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 304ea3ed-8811-5ed6-ab44-b911edf83882
2026-03-30 15:19: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': 'Beige',
 'currency': 'EUR',
 'description': 'Mini CABRIO COOPER S 175CH, (Cabriolet), BEIGE, 0cv, 2 '
                'portes, mise en circulation le 09-10-2009, garantie 12 mois '
                '(12 MOIS).\n'
                '\n'
                '4 places, couleur intérieur : NOIR, longueur : 3,71 mètres,\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Prise auxiliaire de connexion audio\n'
                '- Radio CD\n'
                '\n'
                'Conduite\n'
                '- Aide au démarrage en côte\n'
                '- Arrêt et redémarrage auto. du moteur\n'
                '- Démarrage sans clé\n'
                '- Régulateur de vitesse\n'
                '- Système de récupération énergie freinage\n'
                '\n'
                'Extérieur\n'
                '- Jantes Alu\n'
                '- Radar de recul\n'
                '- Rétroviseurs électriques dégivrants\n'
                '\n'
                'Intérieur\n'
                '- Banquette 50/50\n'
                '- Clim automatique\n'
                '- Direction assistée\n'
                '- Fixations Isofix aux places arrières\n'
                '- Ordinateur de bord\n'
                '- Porte-gobelets arrière\n'
                '- Porte-gobelets avant\n'
                '- Siège conducteur réglable en hauteur\n'
                '- Verrouillage centralisé des portes\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres arrière électriques\n'
                '- Vitres avant électriques\n'
                '- Volant cuir\n'
                '- Volant réglable en profondeur et hauteur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                "- Aide au freinage d'urgence\n"
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Arceaux de sécurité actifs\n'
                '- Détecteur de sous-gonflage\n'
                '- ESP\n'
                '- Phares antibrouillard\n'
                '- Répartiteur électronique de freinage\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5266',
 'doors_number': 2,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 175,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': '304ea3ed-8811-5ed6-ab44-b911edf83882',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3170034148',
 'listing': 'auction',
 'make': 'MINI',
 'model': 'Mini',
 'odometer': 77147,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 1,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/9e/a2/5f/9ea25f9fec54ae924cf6c1876462e30ab9571c3a.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0a64df90-e3cb-5d27-bfd0-37b52e1bcc23/0a64df90-e3cb-5d27-bfd0-37b52e1bcc23_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 13085,
             'Height': 197,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/9e/a2/5f/9ea25f9fec54ae924cf6c1876462e30ab9571c3a.jpg?rule=ad-large',
             'Width': 320}],
 'price': 9700,
 'price_includes_vat': False,
 'registration_date': '2009-10-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Mini CABRIO COOPER S 175CH',
 'transmission': 'manual',
 'trim': 'Cabrio Cooper S 175ch',
 'vin': None,
 'year': 2009}
2026-03-30 15:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273170034148%27 HTTP/1.1" 200 None
2026-03-30 15:19:44 [auto_selling_leboncoin.fr] INFO: Saving data for 3170034148: {'created_time': 1774883984.327455, 'last_price_update_time': 1774883984.327472}
2026-03-30 15:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3170034148') HTTP/1.1" 204 0
2026-03-30 15:19:44 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3104525869
2026-03-30 15:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273104525869%27 HTTP/1.1" 200 None
2026-03-30 15:19:44 [auto_selling_leboncoin.fr] INFO: Scrape type for 3104525869: 1
2026-03-30 15:19:44 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3104525869
2026-03-30 15:19:44 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Citroen CITROEN 2CV CITROEN 2CV AZL, (4 PLACES), GRIS, 0cv, '
                'mise en circulation le 31-01-1959, garantie 6 mois (6 MOIS).\n'
                '\n'
                ' couleur intérieur : BLEU,\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 3736',
 '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/3104525869',
 'listing': 'auction',
 'make': 'CITROEN',
 'model': '2 CV',
 'odometer': 39900,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/1f/07/be/1f07bebe48bc0c4eab7f0b1cd3f320fbd4795f55.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1f/56/29/1f56293d1d72d469748ba0883919e2466fbc8e3b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/aa/39/9b/aa399bf587c252c9c533e4b0fe5ef259c12bc68e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/15/a8/e6/15a8e6905dc1e2d180cb6723a32fd14e8968d4fa.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d2/f9/77/d2f9771e1f82577b35369d355a069c8178e196eb.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7a/b9/d8/7ab9d81f76d60983c8aeb7197eebe276a2e0a013.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9c/c6/17/9cc6177f79c3141e8504b10264691c9e785a425e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/42/95/2a/42952a5d4b6b7d4aacc85c8e8683a55f9725f226.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4f/2a/57/4f2a574dd35787a7def726c312960047e5dbef99.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b5/18/27/b518274af28cc09c54adfd8bd4717f8bd3444d4e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/28/6c/e3/286ce37636e640e4899fd1519b57440fdadb422c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7f/6d/a4/7f6da4799f6e0c97033edb70215c78aaecc5ae2c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/10/a1/46/10a1464714d0201e29746f90f08e0ac5efcee166.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/23/bc/81/23bc8153358be6103fc02abae4a9b85fbc4a15a3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1e/18/37/1e18370755b828e7f4038da1b92871f6218b6701.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/55/e0/72/55e072d78c5b1d21eafaaf56d7cf6b449bb14626.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/27/fe/d1/27fed19cec0fe743b96fea1e401726d3d39e3603.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/60/45/81/6045810357f41b3f2d982d356f0457151951b848.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/10/c8/a3/10c8a3599096ae33dcf0806e2d88e578cacad313.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/73/0f/42/730f425197a61c47f020d71b6d978c27a7284751.jpg?rule=ad-large'],
 'price': 16900,
 'price_includes_vat': False,
 'registration_date': '1959-01-01',
 'seats_number': None,
 'seller_name': None,
 'title': 'Citroen CITROEN 2CV CITROEN 2CV AZL',
 'transmission': 'manual',
 'trim': '2 CV  AZL',
 'vin': None,
 'year': 1960}
2026-03-30 15:19:44 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 917cf4a7-0559-5295-a0c3-4641c92d7c9c with identifier: 3104525869
2026-03-30 15:19:44 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 917cf4a7-0559-5295-a0c3-4641c92d7c9c
2026-03-30 15:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F1f%252F07%252Fbe%252F1f07bebe48bc0c4eab7f0b1cd3f320fbd4795f55.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/1f/07/be/1f07bebe48bc0c4eab7f0b1cd3f320fbd4795f55.jpg?rule=ad-large already downloaded
2026-03-30 15:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F1f%252F56%252F29%252F1f56293d1d72d469748ba0883919e2466fbc8e3b.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/1f/56/29/1f56293d1d72d469748ba0883919e2466fbc8e3b.jpg?rule=ad-large already downloaded
2026-03-30 15:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Faa%252F39%252F9b%252Faa399bf587c252c9c533e4b0fe5ef259c12bc68e.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/aa/39/9b/aa399bf587c252c9c533e4b0fe5ef259c12bc68e.jpg?rule=ad-large already downloaded
2026-03-30 15:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F15%252Fa8%252Fe6%252F15a8e6905dc1e2d180cb6723a32fd14e8968d4fa.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/15/a8/e6/15a8e6905dc1e2d180cb6723a32fd14e8968d4fa.jpg?rule=ad-large already downloaded
2026-03-30 15:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fd2%252Ff9%252F77%252Fd2f9771e1f82577b35369d355a069c8178e196eb.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/d2/f9/77/d2f9771e1f82577b35369d355a069c8178e196eb.jpg?rule=ad-large already downloaded
2026-03-30 15:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F7a%252Fb9%252Fd8%252F7ab9d81f76d60983c8aeb7197eebe276a2e0a013.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/7a/b9/d8/7ab9d81f76d60983c8aeb7197eebe276a2e0a013.jpg?rule=ad-large already downloaded
2026-03-30 15:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F9c%252Fc6%252F17%252F9cc6177f79c3141e8504b10264691c9e785a425e.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/9c/c6/17/9cc6177f79c3141e8504b10264691c9e785a425e.jpg?rule=ad-large already downloaded
2026-03-30 15:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F42%252F95%252F2a%252F42952a5d4b6b7d4aacc85c8e8683a55f9725f226.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/42/95/2a/42952a5d4b6b7d4aacc85c8e8683a55f9725f226.jpg?rule=ad-large already downloaded
2026-03-30 15:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F4f%252F2a%252F57%252F4f2a574dd35787a7def726c312960047e5dbef99.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/4f/2a/57/4f2a574dd35787a7def726c312960047e5dbef99.jpg?rule=ad-large already downloaded
2026-03-30 15:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fb5%252F18%252F27%252Fb518274af28cc09c54adfd8bd4717f8bd3444d4e.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/b5/18/27/b518274af28cc09c54adfd8bd4717f8bd3444d4e.jpg?rule=ad-large already downloaded
2026-03-30 15:19:44 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 917cf4a7-0559-5295-a0c3-4641c92d7c9c with identifier 3104525869
2026-03-30 15:19:44 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:44 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:44 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 917cf4a7-0559-5295-a0c3-4641c92d7c9c
2026-03-30 15:19: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': 'Gris',
 'currency': 'EUR',
 'description': 'Citroen CITROEN 2CV CITROEN 2CV AZL, (4 PLACES), GRIS, 0cv, '
                'mise en circulation le 31-01-1959, garantie 6 mois (6 MOIS).\n'
                '\n'
                ' couleur intérieur : BLEU,\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 3736',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': None,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': '917cf4a7-0559-5295-a0c3-4641c92d7c9c',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3104525869',
 'listing': 'auction',
 'make': 'CITROEN',
 'model': '2 CV',
 'odometer': 39900,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 20,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/1f/07/be/1f07bebe48bc0c4eab7f0b1cd3f320fbd4795f55.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1f/56/29/1f56293d1d72d469748ba0883919e2466fbc8e3b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/aa/39/9b/aa399bf587c252c9c533e4b0fe5ef259c12bc68e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/15/a8/e6/15a8e6905dc1e2d180cb6723a32fd14e8968d4fa.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d2/f9/77/d2f9771e1f82577b35369d355a069c8178e196eb.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7a/b9/d8/7ab9d81f76d60983c8aeb7197eebe276a2e0a013.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9c/c6/17/9cc6177f79c3141e8504b10264691c9e785a425e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/42/95/2a/42952a5d4b6b7d4aacc85c8e8683a55f9725f226.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4f/2a/57/4f2a574dd35787a7def726c312960047e5dbef99.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b5/18/27/b518274af28cc09c54adfd8bd4717f8bd3444d4e.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_917cf4a7-0559-5295-a0c3-4641c92d7c9c/917cf4a7-0559-5295-a0c3-4641c92d7c9c_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 116488,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/1f/07/be/1f07bebe48bc0c4eab7f0b1cd3f320fbd4795f55.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_917cf4a7-0559-5295-a0c3-4641c92d7c9c/917cf4a7-0559-5295-a0c3-4641c92d7c9c_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 121433,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/1f/56/29/1f56293d1d72d469748ba0883919e2466fbc8e3b.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_917cf4a7-0559-5295-a0c3-4641c92d7c9c/917cf4a7-0559-5295-a0c3-4641c92d7c9c_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 120124,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/aa/39/9b/aa399bf587c252c9c533e4b0fe5ef259c12bc68e.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_917cf4a7-0559-5295-a0c3-4641c92d7c9c/917cf4a7-0559-5295-a0c3-4641c92d7c9c_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 111163,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/15/a8/e6/15a8e6905dc1e2d180cb6723a32fd14e8968d4fa.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_917cf4a7-0559-5295-a0c3-4641c92d7c9c/917cf4a7-0559-5295-a0c3-4641c92d7c9c_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 116240,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/d2/f9/77/d2f9771e1f82577b35369d355a069c8178e196eb.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_917cf4a7-0559-5295-a0c3-4641c92d7c9c/917cf4a7-0559-5295-a0c3-4641c92d7c9c_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 109873,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/7a/b9/d8/7ab9d81f76d60983c8aeb7197eebe276a2e0a013.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_917cf4a7-0559-5295-a0c3-4641c92d7c9c/917cf4a7-0559-5295-a0c3-4641c92d7c9c_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 121699,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/9c/c6/17/9cc6177f79c3141e8504b10264691c9e785a425e.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_917cf4a7-0559-5295-a0c3-4641c92d7c9c/917cf4a7-0559-5295-a0c3-4641c92d7c9c_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 113924,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/42/95/2a/42952a5d4b6b7d4aacc85c8e8683a55f9725f226.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_917cf4a7-0559-5295-a0c3-4641c92d7c9c/917cf4a7-0559-5295-a0c3-4641c92d7c9c_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 102148,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/4f/2a/57/4f2a574dd35787a7def726c312960047e5dbef99.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_917cf4a7-0559-5295-a0c3-4641c92d7c9c/917cf4a7-0559-5295-a0c3-4641c92d7c9c_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 106947,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/b5/18/27/b518274af28cc09c54adfd8bd4717f8bd3444d4e.jpg?rule=ad-large',
             'Width': 800}],
 'price': 16900,
 'price_includes_vat': False,
 'registration_date': '1959-01-01',
 'seats_number': None,
 'seller_name': None,
 'title': 'Citroen CITROEN 2CV CITROEN 2CV AZL',
 'transmission': 'manual',
 'trim': '2 CV  AZL',
 'vin': None,
 'year': 1960}
2026-03-30 15:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273104525869%27 HTTP/1.1" 200 None
2026-03-30 15:19:44 [auto_selling_leboncoin.fr] INFO: Saving data for 3104525869: {'created_time': 1774883984.607531, 'last_price_update_time': 1774883984.607542}
2026-03-30 15:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3104525869') HTTP/1.1" 204 0
2026-03-30 15:19:44 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 2953744767
2026-03-30 15:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%272953744767%27 HTTP/1.1" 200 None
2026-03-30 15:19:44 [auto_selling_leboncoin.fr] INFO: Scrape type for 2953744767: 1
2026-03-30 15:19:44 [auto_selling_leboncoin.fr] INFO: Scraping new listing 2953744767
2026-03-30 15:19:44 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'Fiat PANDA 1.2 8V 60CH EMOTION, (Berline), NOIR, 4cv, mise en '
                'circulation le 05-04-2005, première main, garantie 12 mois '
                '(12 MOIS).\n'
                '\n'
                '4 places, couleur intérieur : GRIS, longueur : 3,58 mètres,\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 4205',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 60,
 '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/2953744767',
 'listing': 'auction',
 'make': 'FIAT',
 'model': 'Panda',
 'odometer': 89327,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/3b/2e/58/3b2e58a6214dbbc21715bbf0d52ee09eb46f8ecf.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/91/c3/85/91c3856637cf38a305a7564c7276d6972f6f6ba0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/af/15/97/af1597c9ad7d78c0ba63ba195a885d60c7374012.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ee/02/d2/ee02d226fb4c9c38a0f43ccb0eec8a0ad97b165f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/02/ab/7d/02ab7d780e8c75cff6f859c65ad6e892908bfa01.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1b/8e/4c/1b8e4c72f40383507695a93a953b2b0bce625ca9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6f/cb/16/6fcb16db20ef0308eb0283cc0744db1626dc712f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5a/48/49/5a48496d1c16ce1e4eba44499ab9609e4eaf2719.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/36/28/86/362886714f4a40df1ecc1116ead91f457f59253b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/af/04/35/af04356fdab31242d97e9779231efee7fe872b89.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ef/97/8a/ef978afdfb056a836d4a7c17e2d2f5dac79bb4d3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/df/78/6a/df786a452ae3ce45f352960bf2c680efe37f44e3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fd/38/84/fd38847a9a0c626cd8f8719fcf4b2ee8e085df22.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/82/9c/e0/829ce0e9d2465ec8ceca9de2922ca7d0595fd23d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ea/a7/f6/eaa7f61a98e4b29ff55a633bc40c5fe8d86ce60f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d1/50/50/d15050bc0abb6bc14d3698f0e362421dcf811a16.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8e/4e/33/8e4e337c934d1ee0bd6fecd02b90d827ad97fd8f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/56/98/f6/5698f64daac1e7adc7207eacdbc84a9f994634c6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/08/88/27/088827ea3f7143b48f3123b14922231d8f5d8091.jpg?rule=ad-large'],
 'price': 4700,
 'price_includes_vat': False,
 'registration_date': '2005-04-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Fiat PANDA 1.2 8V 60CH EMOTION',
 'transmission': 'manual',
 'trim': 'Panda 1.2 8v 60ch Emotion',
 'vin': None,
 'year': 2005}
2026-03-30 15:19:44 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 18aba83b-71ba-58ba-80ee-003910095734 with identifier: 2953744767
2026-03-30 15:19:44 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 18aba83b-71ba-58ba-80ee-003910095734
2026-03-30 15:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F3b%252F2e%252F58%252F3b2e58a6214dbbc21715bbf0d52ee09eb46f8ecf.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/3b/2e/58/3b2e58a6214dbbc21715bbf0d52ee09eb46f8ecf.jpg?rule=ad-large already downloaded
2026-03-30 15:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F91%252Fc3%252F85%252F91c3856637cf38a305a7564c7276d6972f6f6ba0.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/91/c3/85/91c3856637cf38a305a7564c7276d6972f6f6ba0.jpg?rule=ad-large already downloaded
2026-03-30 15:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Faf%252F15%252F97%252Faf1597c9ad7d78c0ba63ba195a885d60c7374012.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/af/15/97/af1597c9ad7d78c0ba63ba195a885d60c7374012.jpg?rule=ad-large already downloaded
2026-03-30 15:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fee%252F02%252Fd2%252Fee02d226fb4c9c38a0f43ccb0eec8a0ad97b165f.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ee/02/d2/ee02d226fb4c9c38a0f43ccb0eec8a0ad97b165f.jpg?rule=ad-large already downloaded
2026-03-30 15:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F02%252Fab%252F7d%252F02ab7d780e8c75cff6f859c65ad6e892908bfa01.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/02/ab/7d/02ab7d780e8c75cff6f859c65ad6e892908bfa01.jpg?rule=ad-large already downloaded
2026-03-30 15:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F1b%252F8e%252F4c%252F1b8e4c72f40383507695a93a953b2b0bce625ca9.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/1b/8e/4c/1b8e4c72f40383507695a93a953b2b0bce625ca9.jpg?rule=ad-large already downloaded
2026-03-30 15:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F6f%252Fcb%252F16%252F6fcb16db20ef0308eb0283cc0744db1626dc712f.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/6f/cb/16/6fcb16db20ef0308eb0283cc0744db1626dc712f.jpg?rule=ad-large already downloaded
2026-03-30 15:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F5a%252F48%252F49%252F5a48496d1c16ce1e4eba44499ab9609e4eaf2719.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/5a/48/49/5a48496d1c16ce1e4eba44499ab9609e4eaf2719.jpg?rule=ad-large already downloaded
2026-03-30 15:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F36%252F28%252F86%252F362886714f4a40df1ecc1116ead91f457f59253b.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/36/28/86/362886714f4a40df1ecc1116ead91f457f59253b.jpg?rule=ad-large already downloaded
2026-03-30 15:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Faf%252F04%252F35%252Faf04356fdab31242d97e9779231efee7fe872b89.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/af/04/35/af04356fdab31242d97e9779231efee7fe872b89.jpg?rule=ad-large already downloaded
2026-03-30 15:19:44 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 18aba83b-71ba-58ba-80ee-003910095734 with identifier 2953744767
2026-03-30 15:19:44 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:44 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:44 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 18aba83b-71ba-58ba-80ee-003910095734
2026-03-30 15:19: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': 'Fiat PANDA 1.2 8V 60CH EMOTION, (Berline), NOIR, 4cv, mise en '
                'circulation le 05-04-2005, première main, garantie 12 mois '
                '(12 MOIS).\n'
                '\n'
                '4 places, couleur intérieur : GRIS, longueur : 3,58 mètres,\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 4205',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 60,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': '18aba83b-71ba-58ba-80ee-003910095734',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/2953744767',
 'listing': 'auction',
 'make': 'FIAT',
 'model': 'Panda',
 'odometer': 89327,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 19,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/3b/2e/58/3b2e58a6214dbbc21715bbf0d52ee09eb46f8ecf.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/91/c3/85/91c3856637cf38a305a7564c7276d6972f6f6ba0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/af/15/97/af1597c9ad7d78c0ba63ba195a885d60c7374012.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ee/02/d2/ee02d226fb4c9c38a0f43ccb0eec8a0ad97b165f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/02/ab/7d/02ab7d780e8c75cff6f859c65ad6e892908bfa01.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1b/8e/4c/1b8e4c72f40383507695a93a953b2b0bce625ca9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6f/cb/16/6fcb16db20ef0308eb0283cc0744db1626dc712f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5a/48/49/5a48496d1c16ce1e4eba44499ab9609e4eaf2719.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/36/28/86/362886714f4a40df1ecc1116ead91f457f59253b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/af/04/35/af04356fdab31242d97e9779231efee7fe872b89.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_18aba83b-71ba-58ba-80ee-003910095734/18aba83b-71ba-58ba-80ee-003910095734_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 68849,
             'Height': 480,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/3b/2e/58/3b2e58a6214dbbc21715bbf0d52ee09eb46f8ecf.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_18aba83b-71ba-58ba-80ee-003910095734/18aba83b-71ba-58ba-80ee-003910095734_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 73731,
             'Height': 480,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/91/c3/85/91c3856637cf38a305a7564c7276d6972f6f6ba0.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_18aba83b-71ba-58ba-80ee-003910095734/18aba83b-71ba-58ba-80ee-003910095734_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 73007,
             'Height': 480,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/af/15/97/af1597c9ad7d78c0ba63ba195a885d60c7374012.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_18aba83b-71ba-58ba-80ee-003910095734/18aba83b-71ba-58ba-80ee-003910095734_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 63474,
             'Height': 480,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ee/02/d2/ee02d226fb4c9c38a0f43ccb0eec8a0ad97b165f.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_18aba83b-71ba-58ba-80ee-003910095734/18aba83b-71ba-58ba-80ee-003910095734_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 67324,
             'Height': 480,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/02/ab/7d/02ab7d780e8c75cff6f859c65ad6e892908bfa01.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_18aba83b-71ba-58ba-80ee-003910095734/18aba83b-71ba-58ba-80ee-003910095734_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 67289,
             'Height': 480,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/1b/8e/4c/1b8e4c72f40383507695a93a953b2b0bce625ca9.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_18aba83b-71ba-58ba-80ee-003910095734/18aba83b-71ba-58ba-80ee-003910095734_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 63386,
             'Height': 480,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/6f/cb/16/6fcb16db20ef0308eb0283cc0744db1626dc712f.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_18aba83b-71ba-58ba-80ee-003910095734/18aba83b-71ba-58ba-80ee-003910095734_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 72392,
             'Height': 480,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/5a/48/49/5a48496d1c16ce1e4eba44499ab9609e4eaf2719.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_18aba83b-71ba-58ba-80ee-003910095734/18aba83b-71ba-58ba-80ee-003910095734_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 57332,
             'Height': 480,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/36/28/86/362886714f4a40df1ecc1116ead91f457f59253b.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_18aba83b-71ba-58ba-80ee-003910095734/18aba83b-71ba-58ba-80ee-003910095734_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 62933,
             'Height': 480,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/af/04/35/af04356fdab31242d97e9779231efee7fe872b89.jpg?rule=ad-large',
             'Width': 640}],
 'price': 4700,
 'price_includes_vat': False,
 'registration_date': '2005-04-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Fiat PANDA 1.2 8V 60CH EMOTION',
 'transmission': 'manual',
 'trim': 'Panda 1.2 8v 60ch Emotion',
 'vin': None,
 'year': 2005}
2026-03-30 15:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%272953744767%27 HTTP/1.1" 200 None
2026-03-30 15:19:44 [auto_selling_leboncoin.fr] INFO: Saving data for 2953744767: {'created_time': 1774883984.898713, 'last_price_update_time': 1774883984.898723}
2026-03-30 15:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='2953744767') HTTP/1.1" 204 0
2026-03-30 15:19:44 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3126387100
2026-03-30 15:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273126387100%27 HTTP/1.1" 200 None
2026-03-30 15:19:44 [auto_selling_leboncoin.fr] INFO: Scrape type for 3126387100: 1
2026-03-30 15:19:44 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3126387100
2026-03-30 15:19:44 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Mercedes CLASSE CLC 180K BA, (Coupé), GRIS, 9cv, 3 portes, '
                'mise en circulation le 27-01-2011, garantie 12 mois (12 '
                'MOIS).\n'
                '\n'
                '5 places, couleur intérieur : NOIR, longueur : 4,45 mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Radio CD\n'
                '\n'
                'Conduite\n'
                '- Capteur de luminosité\n'
                '- Régulateur de vitesse\n'
                '\n'
                'Extérieur\n'
                '- Jantes Alu\n'
                '- Phares bi-xénon\n'
                '- Rétroviseurs électriques dégivrants\n'
                "- Système d'assistance au stationnement\n"
                '\n'
                'Intérieur\n'
                '- Banquette 1/3-2/3\n'
                '- Clim manuelle\n'
                '- Direction assistée\n'
                '- Ordinateur de bord\n'
                '- Pack Sport\n'
                '- Pack électrique\n'
                '- Vitres avant électriques\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux AV et AR\n'
                '- Antipatinage\n'
                '- ESP\n'
                '- Phares antibrouillard\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5049',
 'doors_number': 3,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 143,
 '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/3126387100',
 'listing': 'auction',
 'make': 'MERCEDES-BENZ',
 'model': 'Classe CLC',
 'odometer': 46327,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/d5/07/27/d507274566902abd6f4a304b1943b0148698f570.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a8/73/34/a87334011472fed0f14e8509deb8d8d876b8d3f7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/cf/5e/87/cf5e8768a35e759d5421772dd7cc2ad2fa2cf1ef.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3b/ad/4a/3bad4aa4f1537de28d9bb38fdec79a450bd0627d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0c/07/72/0c0772872bcaa5c05d853d3c5bd29d7f79a13944.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0e/ee/d1/0eeed152caeccc3d6807290880c3ca6cd7aa04b9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4d/88/5c/4d885cf80808037c02893677feadcbe8b3141780.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/72/76/17/72761742fa0442356e9c47109b1ad52db4e9aa4e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/37/ba/a3/37baa36ab30bdece1e469bc8def134c9ce638e9a.jpg?rule=ad-large'],
 'price': 12890,
 'price_includes_vat': False,
 'registration_date': '2011-01-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Mercedes CLASSE CLC 180K BA',
 'transmission': 'automatic',
 'trim': 'Classe CLC 180K BA',
 'vin': None,
 'year': 2011}
2026-03-30 15:19:44 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 4a0981ac-0fe8-527e-8800-9944837fed6b with identifier: 3126387100
2026-03-30 15:19:44 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 9 photos for item 4a0981ac-0fe8-527e-8800-9944837fed6b
2026-03-30 15:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fd5%252F07%252F27%252Fd507274566902abd6f4a304b1943b0148698f570.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/d5/07/27/d507274566902abd6f4a304b1943b0148698f570.jpg?rule=ad-large already downloaded
2026-03-30 15:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fa8%252F73%252F34%252Fa87334011472fed0f14e8509deb8d8d876b8d3f7.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/a8/73/34/a87334011472fed0f14e8509deb8d8d876b8d3f7.jpg?rule=ad-large already downloaded
2026-03-30 15:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fcf%252F5e%252F87%252Fcf5e8768a35e759d5421772dd7cc2ad2fa2cf1ef.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/cf/5e/87/cf5e8768a35e759d5421772dd7cc2ad2fa2cf1ef.jpg?rule=ad-large already downloaded
2026-03-30 15:19:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F3b%252Fad%252F4a%252F3bad4aa4f1537de28d9bb38fdec79a450bd0627d.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/3b/ad/4a/3bad4aa4f1537de28d9bb38fdec79a450bd0627d.jpg?rule=ad-large already downloaded
2026-03-30 15:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F0c%252F07%252F72%252F0c0772872bcaa5c05d853d3c5bd29d7f79a13944.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/0c/07/72/0c0772872bcaa5c05d853d3c5bd29d7f79a13944.jpg?rule=ad-large already downloaded
2026-03-30 15:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F0e%252Fee%252Fd1%252F0eeed152caeccc3d6807290880c3ca6cd7aa04b9.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/0e/ee/d1/0eeed152caeccc3d6807290880c3ca6cd7aa04b9.jpg?rule=ad-large already downloaded
2026-03-30 15:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F4d%252F88%252F5c%252F4d885cf80808037c02893677feadcbe8b3141780.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/4d/88/5c/4d885cf80808037c02893677feadcbe8b3141780.jpg?rule=ad-large already downloaded
2026-03-30 15:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F72%252F76%252F17%252F72761742fa0442356e9c47109b1ad52db4e9aa4e.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/72/76/17/72761742fa0442356e9c47109b1ad52db4e9aa4e.jpg?rule=ad-large already downloaded
2026-03-30 15:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fba%252Fa3%252F37baa36ab30bdece1e469bc8def134c9ce638e9a.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/37/ba/a3/37baa36ab30bdece1e469bc8def134c9ce638e9a.jpg?rule=ad-large already downloaded
2026-03-30 15:19:45 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 4a0981ac-0fe8-527e-8800-9944837fed6b with identifier 3126387100
2026-03-30 15:19:45 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:45 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:45 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 4a0981ac-0fe8-527e-8800-9944837fed6b
2026-03-30 15:19: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': 'Mercedes CLASSE CLC 180K BA, (Coupé), GRIS, 9cv, 3 portes, '
                'mise en circulation le 27-01-2011, garantie 12 mois (12 '
                'MOIS).\n'
                '\n'
                '5 places, couleur intérieur : NOIR, longueur : 4,45 mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Radio CD\n'
                '\n'
                'Conduite\n'
                '- Capteur de luminosité\n'
                '- Régulateur de vitesse\n'
                '\n'
                'Extérieur\n'
                '- Jantes Alu\n'
                '- Phares bi-xénon\n'
                '- Rétroviseurs électriques dégivrants\n'
                "- Système d'assistance au stationnement\n"
                '\n'
                'Intérieur\n'
                '- Banquette 1/3-2/3\n'
                '- Clim manuelle\n'
                '- Direction assistée\n'
                '- Ordinateur de bord\n'
                '- Pack Sport\n'
                '- Pack électrique\n'
                '- Vitres avant électriques\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux AV et AR\n'
                '- Antipatinage\n'
                '- ESP\n'
                '- Phares antibrouillard\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5049',
 'doors_number': 3,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 143,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': '4a0981ac-0fe8-527e-8800-9944837fed6b',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3126387100',
 'listing': 'auction',
 'make': 'MERCEDES-BENZ',
 'model': 'Classe CLC',
 'odometer': 46327,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 9,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/d5/07/27/d507274566902abd6f4a304b1943b0148698f570.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a8/73/34/a87334011472fed0f14e8509deb8d8d876b8d3f7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/cf/5e/87/cf5e8768a35e759d5421772dd7cc2ad2fa2cf1ef.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3b/ad/4a/3bad4aa4f1537de28d9bb38fdec79a450bd0627d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0c/07/72/0c0772872bcaa5c05d853d3c5bd29d7f79a13944.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0e/ee/d1/0eeed152caeccc3d6807290880c3ca6cd7aa04b9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4d/88/5c/4d885cf80808037c02893677feadcbe8b3141780.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/72/76/17/72761742fa0442356e9c47109b1ad52db4e9aa4e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/37/ba/a3/37baa36ab30bdece1e469bc8def134c9ce638e9a.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4a0981ac-0fe8-527e-8800-9944837fed6b/4a0981ac-0fe8-527e-8800-9944837fed6b_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 63855,
             'Height': 562,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/d5/07/27/d507274566902abd6f4a304b1943b0148698f570.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4a0981ac-0fe8-527e-8800-9944837fed6b/4a0981ac-0fe8-527e-8800-9944837fed6b_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 59940,
             'Height': 598,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/a8/73/34/a87334011472fed0f14e8509deb8d8d876b8d3f7.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4a0981ac-0fe8-527e-8800-9944837fed6b/4a0981ac-0fe8-527e-8800-9944837fed6b_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 56882,
             'Height': 582,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/cf/5e/87/cf5e8768a35e759d5421772dd7cc2ad2fa2cf1ef.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4a0981ac-0fe8-527e-8800-9944837fed6b/4a0981ac-0fe8-527e-8800-9944837fed6b_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 42074,
             'Height': 478,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/3b/ad/4a/3bad4aa4f1537de28d9bb38fdec79a450bd0627d.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4a0981ac-0fe8-527e-8800-9944837fed6b/4a0981ac-0fe8-527e-8800-9944837fed6b_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 32224,
             'Height': 496,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/0c/07/72/0c0772872bcaa5c05d853d3c5bd29d7f79a13944.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4a0981ac-0fe8-527e-8800-9944837fed6b/4a0981ac-0fe8-527e-8800-9944837fed6b_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 41949,
             'Height': 460,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/0e/ee/d1/0eeed152caeccc3d6807290880c3ca6cd7aa04b9.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4a0981ac-0fe8-527e-8800-9944837fed6b/4a0981ac-0fe8-527e-8800-9944837fed6b_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 44478,
             'Height': 478,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/4d/88/5c/4d885cf80808037c02893677feadcbe8b3141780.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4a0981ac-0fe8-527e-8800-9944837fed6b/4a0981ac-0fe8-527e-8800-9944837fed6b_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 57743,
             'Height': 482,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/72/76/17/72761742fa0442356e9c47109b1ad52db4e9aa4e.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4a0981ac-0fe8-527e-8800-9944837fed6b/4a0981ac-0fe8-527e-8800-9944837fed6b_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 47363,
             'Height': 480,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/37/ba/a3/37baa36ab30bdece1e469bc8def134c9ce638e9a.jpg?rule=ad-large',
             'Width': 640}],
 'price': 12890,
 'price_includes_vat': False,
 'registration_date': '2011-01-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Mercedes CLASSE CLC 180K BA',
 'transmission': 'automatic',
 'trim': 'Classe CLC 180K BA',
 'vin': None,
 'year': 2011}
2026-03-30 15:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273126387100%27 HTTP/1.1" 200 None
2026-03-30 15:19:45 [auto_selling_leboncoin.fr] INFO: Saving data for 3126387100: {'created_time': 1774883985.151146, 'last_price_update_time': 1774883985.151156}
2026-03-30 15:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3126387100') HTTP/1.1" 204 0
2026-03-30 15:19:45 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3139682915
2026-03-30 15:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273139682915%27 HTTP/1.1" 200 None
2026-03-30 15:19:45 [auto_selling_leboncoin.fr] INFO: Scrape type for 3139682915: 1
2026-03-30 15:19:45 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3139682915
2026-03-30 15:19:45 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'Hyundai IX20 1.4 90CH PACK SENSATION, (Berline), NOIR, 5cv, 5 '
                'portes, mise en circulation le 06-06-2011, première main, '
                'garantie 12 mois (12 MOIS).\n'
                '\n'
                '5 places, couleur intérieur : NOIR, longueur : 4,10 mètres,\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Commandes du système audio au volant\n'
                '- Commandes vocales\n'
                '- Kit mains-libres Bluetooth\n'
                '- Prise Jack\n'
                '- Prise USB\n'
                '- Prise auxiliaire de connexion audio\n'
                '- Radio CD MP3 4HP\n'
                '- Radio CD MP3 6HP\n'
                '\n'
                'Conduite\n'
                '- Aide au démarrage en côte\n'
                '- Allumage des phares automatique\n'
                '- Capteur de luminosité\n'
                '- Capteur de pluie\n'
                '- Limiteur de vitesse\n'
                '- Régulateur de vitesse\n'
                '- Régulateur-Limiteur de vitesse\n'
                '\n'
                'Extérieur\n'
                '- Becquet arrière\n'
                '- Boucliers AV et AR couleur caisse\n'
                '- Caméra de recul\n'
                "- Eclairage statique d'intersection\n"
                '- Enjoliveurs\n'
                '- Essuie-glace arrière\n'
                '- Feux de jour\n'
                '- Peinture métal\n'
                '- Phares additionnels en virage\n'
                '- Phares directionnels\n'
                '- Phares halogènes\n'
                '- Radar de recul\n'
                '- Rétroviseurs dégivrants\n'
                '- Rétroviseurs électriques\n'
                '- Rétroviseurs électriques dégivrants\n'
                '- Vitres arrière et lunette AR surteintées\n'
                '\n'
                'Intérieur\n'
                '- 2éme rangée de sièges coulissants\n'
                '- Accoudoir arrière\n'
                '- Bacs de portes arrière\n'
                '- Bacs de portes avant\n'
                '- Banquette 1/3-2/3\n'
                '- Banquette 60/40\n'
                '- Banquette AR rabattable\n'
                '- Banquette arrière 3 places\n'
                '- Banquette coulissante\n'
                '- Boite à gants fermée\n'
                '- Clim automatique\n'
                '- Compte tours\n'
                '- Direction assistée asservie à la vitesse\n'
                '- Filets de coffre\n'
                '- Filtre à Pollen\n'
                '- Fixations Isofix aux places arrières\n'
                '- Kit Fumeur\n'
                '- Lampe de coffre\n'
                '- Levier vitesse cuir\n'
                '- Miroir de courtoisie conducteur éclairé\n'
                '- Miroir de courtoisie passager\n'
                '- Ordinateur de bord\n'
                '- Ouverture des vitres séquentielle\n'
                "- Poches d'aumonières\n"
                '- Pommeau de levier vitesse en cuir\n'
                '- Porte-gobelets arrière\n'
                '- Porte-gobelets avant\n'
                '- Prise 12V\n'
                '- Rétroviseur intérieur électrochrome\n'
                '- Siège conducteur réglable en hauteur\n'
                '- Sièges arrière coulissants\n'
                '- Sièges rang 2 inclinables\n'
                '- Tablette cache bagages\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres arrière teintées\n'
                '- Vitres arrière électriques\n'
                '- Vitres avant électriques\n'
                '- Vitres teintées\n'
                '- Volant cuir\n'
                '- Volant cuir + commandes audio au volant\n'
                '- Volant réglable en profondeur et hauteur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                "- Aide au freinage d'urgence\n"
                '- Airbag conducteur\n'
                '- Airbag passager déconnectable\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux AV et AR\n'
                '- Alarme\n'
                '- Alarme périmétrique\n'
                '- Antidémarrage électronique\n'
                '- Antipatinage\n'
                '- Appuis-tête avant actifs\n'
                '- Ceintures avant ajustables en hauteur\n'
                '- EBD\n'
                '- ESP\n'
                '- Phares antibrouillard\n'
                '- Phares antibrouillard directionnels\n'
                '- Préparation Isofix\n'
                '- Roue de secours galette\n'
                '- Répartiteur électronique de freinage\n'
                '- Troisième ceinture de sécurité\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Configuration 5 places\n'
                '- Sellerie tissu\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5125',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 90,
 '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/3139682915',
 'listing': 'auction',
 'make': 'HYUNDAI',
 'model': 'ix20',
 'odometer': 39932,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/50/26/5f/50265ffd268108a3e05580a62861e510b8f10fc2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/dd/b8/cb/ddb8cb37ea8b10dcbbea78f4b6a890a1a2ee339d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f8/8b/58/f88b582929fb8990fe296585cd042b5d73a0a419.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/94/b2/ac/94b2ac27d5b262ddba4c335430e1964f5108041c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b0/d0/d1/b0d0d1b1795c5384c6e223b710356cb875419275.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/63/41/f5/6341f596ce388b809d94707b5e8b9736901b86ba.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/84/e2/c2/84e2c2468874c463008d1a71d2b99e074565a584.jpg?rule=ad-large'],
 'price': 7999,
 'price_includes_vat': False,
 'registration_date': '2011-06-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Hyundai IX20 1.4 90CH PACK SENSATION',
 'transmission': 'manual',
 'trim': 'ix20 1.4 90ch Pack Sensation',
 'vin': None,
 'year': 2011}
2026-03-30 15:19:45 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: e3cd1636-9dd0-501b-9066-f9c3f153c57e with identifier: 3139682915
2026-03-30 15:19:45 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 7 photos for item e3cd1636-9dd0-501b-9066-f9c3f153c57e
2026-03-30 15:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F50%252F26%252F5f%252F50265ffd268108a3e05580a62861e510b8f10fc2.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/50/26/5f/50265ffd268108a3e05580a62861e510b8f10fc2.jpg?rule=ad-large already downloaded
2026-03-30 15:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fb8%252Fcb%252Fddb8cb37ea8b10dcbbea78f4b6a890a1a2ee339d.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/dd/b8/cb/ddb8cb37ea8b10dcbbea78f4b6a890a1a2ee339d.jpg?rule=ad-large already downloaded
2026-03-30 15:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Ff8%252F8b%252F58%252Ff88b582929fb8990fe296585cd042b5d73a0a419.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/f8/8b/58/f88b582929fb8990fe296585cd042b5d73a0a419.jpg?rule=ad-large already downloaded
2026-03-30 15:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F94%252Fb2%252Fac%252F94b2ac27d5b262ddba4c335430e1964f5108041c.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/94/b2/ac/94b2ac27d5b262ddba4c335430e1964f5108041c.jpg?rule=ad-large already downloaded
2026-03-30 15:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fb0%252Fd0%252Fd1%252Fb0d0d1b1795c5384c6e223b710356cb875419275.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/b0/d0/d1/b0d0d1b1795c5384c6e223b710356cb875419275.jpg?rule=ad-large already downloaded
2026-03-30 15:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F41%252Ff5%252F6341f596ce388b809d94707b5e8b9736901b86ba.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/63/41/f5/6341f596ce388b809d94707b5e8b9736901b86ba.jpg?rule=ad-large already downloaded
2026-03-30 15:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F84%252Fe2%252Fc2%252F84e2c2468874c463008d1a71d2b99e074565a584.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/84/e2/c2/84e2c2468874c463008d1a71d2b99e074565a584.jpg?rule=ad-large already downloaded
2026-03-30 15:19:45 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: e3cd1636-9dd0-501b-9066-f9c3f153c57e with identifier 3139682915
2026-03-30 15:19:45 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:45 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:45 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item e3cd1636-9dd0-501b-9066-f9c3f153c57e
2026-03-30 15:19: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': 'Noir',
 'currency': 'EUR',
 'description': 'Hyundai IX20 1.4 90CH PACK SENSATION, (Berline), NOIR, 5cv, 5 '
                'portes, mise en circulation le 06-06-2011, première main, '
                'garantie 12 mois (12 MOIS).\n'
                '\n'
                '5 places, couleur intérieur : NOIR, longueur : 4,10 mètres,\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Commandes du système audio au volant\n'
                '- Commandes vocales\n'
                '- Kit mains-libres Bluetooth\n'
                '- Prise Jack\n'
                '- Prise USB\n'
                '- Prise auxiliaire de connexion audio\n'
                '- Radio CD MP3 4HP\n'
                '- Radio CD MP3 6HP\n'
                '\n'
                'Conduite\n'
                '- Aide au démarrage en côte\n'
                '- Allumage des phares automatique\n'
                '- Capteur de luminosité\n'
                '- Capteur de pluie\n'
                '- Limiteur de vitesse\n'
                '- Régulateur de vitesse\n'
                '- Régulateur-Limiteur de vitesse\n'
                '\n'
                'Extérieur\n'
                '- Becquet arrière\n'
                '- Boucliers AV et AR couleur caisse\n'
                '- Caméra de recul\n'
                "- Eclairage statique d'intersection\n"
                '- Enjoliveurs\n'
                '- Essuie-glace arrière\n'
                '- Feux de jour\n'
                '- Peinture métal\n'
                '- Phares additionnels en virage\n'
                '- Phares directionnels\n'
                '- Phares halogènes\n'
                '- Radar de recul\n'
                '- Rétroviseurs dégivrants\n'
                '- Rétroviseurs électriques\n'
                '- Rétroviseurs électriques dégivrants\n'
                '- Vitres arrière et lunette AR surteintées\n'
                '\n'
                'Intérieur\n'
                '- 2éme rangée de sièges coulissants\n'
                '- Accoudoir arrière\n'
                '- Bacs de portes arrière\n'
                '- Bacs de portes avant\n'
                '- Banquette 1/3-2/3\n'
                '- Banquette 60/40\n'
                '- Banquette AR rabattable\n'
                '- Banquette arrière 3 places\n'
                '- Banquette coulissante\n'
                '- Boite à gants fermée\n'
                '- Clim automatique\n'
                '- Compte tours\n'
                '- Direction assistée asservie à la vitesse\n'
                '- Filets de coffre\n'
                '- Filtre à Pollen\n'
                '- Fixations Isofix aux places arrières\n'
                '- Kit Fumeur\n'
                '- Lampe de coffre\n'
                '- Levier vitesse cuir\n'
                '- Miroir de courtoisie conducteur éclairé\n'
                '- Miroir de courtoisie passager\n'
                '- Ordinateur de bord\n'
                '- Ouverture des vitres séquentielle\n'
                "- Poches d'aumonières\n"
                '- Pommeau de levier vitesse en cuir\n'
                '- Porte-gobelets arrière\n'
                '- Porte-gobelets avant\n'
                '- Prise 12V\n'
                '- Rétroviseur intérieur électrochrome\n'
                '- Siège conducteur réglable en hauteur\n'
                '- Sièges arrière coulissants\n'
                '- Sièges rang 2 inclinables\n'
                '- Tablette cache bagages\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres arrière teintées\n'
                '- Vitres arrière électriques\n'
                '- Vitres avant électriques\n'
                '- Vitres teintées\n'
                '- Volant cuir\n'
                '- Volant cuir + commandes audio au volant\n'
                '- Volant réglable en profondeur et hauteur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                "- Aide au freinage d'urgence\n"
                '- Airbag conducteur\n'
                '- Airbag passager déconnectable\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux AV et AR\n'
                '- Alarme\n'
                '- Alarme périmétrique\n'
                '- Antidémarrage électronique\n'
                '- Antipatinage\n'
                '- Appuis-tête avant actifs\n'
                '- Ceintures avant ajustables en hauteur\n'
                '- EBD\n'
                '- ESP\n'
                '- Phares antibrouillard\n'
                '- Phares antibrouillard directionnels\n'
                '- Préparation Isofix\n'
                '- Roue de secours galette\n'
                '- Répartiteur électronique de freinage\n'
                '- Troisième ceinture de sécurité\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Configuration 5 places\n'
                '- Sellerie tissu\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5125',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 90,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': 'e3cd1636-9dd0-501b-9066-f9c3f153c57e',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3139682915',
 'listing': 'auction',
 'make': 'HYUNDAI',
 'model': 'ix20',
 'odometer': 39932,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 7,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/50/26/5f/50265ffd268108a3e05580a62861e510b8f10fc2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/dd/b8/cb/ddb8cb37ea8b10dcbbea78f4b6a890a1a2ee339d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f8/8b/58/f88b582929fb8990fe296585cd042b5d73a0a419.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/94/b2/ac/94b2ac27d5b262ddba4c335430e1964f5108041c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b0/d0/d1/b0d0d1b1795c5384c6e223b710356cb875419275.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/63/41/f5/6341f596ce388b809d94707b5e8b9736901b86ba.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/84/e2/c2/84e2c2468874c463008d1a71d2b99e074565a584.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e3cd1636-9dd0-501b-9066-f9c3f153c57e/e3cd1636-9dd0-501b-9066-f9c3f153c57e_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 66042,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/50/26/5f/50265ffd268108a3e05580a62861e510b8f10fc2.jpg?rule=ad-large',
             'Width': 707},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e3cd1636-9dd0-501b-9066-f9c3f153c57e/e3cd1636-9dd0-501b-9066-f9c3f153c57e_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 56993,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/dd/b8/cb/ddb8cb37ea8b10dcbbea78f4b6a890a1a2ee339d.jpg?rule=ad-large',
             'Width': 692},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e3cd1636-9dd0-501b-9066-f9c3f153c57e/e3cd1636-9dd0-501b-9066-f9c3f153c57e_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 65937,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/f8/8b/58/f88b582929fb8990fe296585cd042b5d73a0a419.jpg?rule=ad-large',
             'Width': 797},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e3cd1636-9dd0-501b-9066-f9c3f153c57e/e3cd1636-9dd0-501b-9066-f9c3f153c57e_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 70097,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/94/b2/ac/94b2ac27d5b262ddba4c335430e1964f5108041c.jpg?rule=ad-large',
             'Width': 799},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e3cd1636-9dd0-501b-9066-f9c3f153c57e/e3cd1636-9dd0-501b-9066-f9c3f153c57e_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 70584,
             'Height': 590,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/b0/d0/d1/b0d0d1b1795c5384c6e223b710356cb875419275.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e3cd1636-9dd0-501b-9066-f9c3f153c57e/e3cd1636-9dd0-501b-9066-f9c3f153c57e_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 59732,
             'Height': 592,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/63/41/f5/6341f596ce388b809d94707b5e8b9736901b86ba.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e3cd1636-9dd0-501b-9066-f9c3f153c57e/e3cd1636-9dd0-501b-9066-f9c3f153c57e_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 31374,
             'Height': 485,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/84/e2/c2/84e2c2468874c463008d1a71d2b99e074565a584.jpg?rule=ad-large',
             'Width': 800}],
 'price': 7999,
 'price_includes_vat': False,
 'registration_date': '2011-06-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Hyundai IX20 1.4 90CH PACK SENSATION',
 'transmission': 'manual',
 'trim': 'ix20 1.4 90ch Pack Sensation',
 'vin': None,
 'year': 2011}
2026-03-30 15:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273139682915%27 HTTP/1.1" 200 None
2026-03-30 15:19:45 [auto_selling_leboncoin.fr] INFO: Saving data for 3139682915: {'created_time': 1774883985.363388, 'last_price_update_time': 1774883985.363399}
2026-03-30 15:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3139682915') HTTP/1.1" 204 0
2026-03-30 15:19:45 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3131272485
2026-03-30 15:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273131272485%27 HTTP/1.1" 200 None
2026-03-30 15:19:45 [auto_selling_leboncoin.fr] INFO: Scrape type for 3131272485: 1
2026-03-30 15:19:45 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3131272485
2026-03-30 15:19:45 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Saab 9-3 CABRIOLET 2.0T 150CH BA, (Cabriolet), GRIS F, 10cv, '
                'mise en circulation le 01-03-2001, garantie 6 mois (6 MOIS).\n'
                '\n'
                ' couleur intérieur : NOIR, longueur : 4,65 mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Extérieur\n'
                '- Peinture métal\n'
                '\n'
                'Intérieur\n'
                '- Clim manuelle\n'
                '- Direction assistée\n'
                '- Pack électrique\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbag conducteur\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Sellerie cuir\n'
                '\n'
                'Kilométrage non garanti.\n'
                '\n'
                'Référence annonce : 5057',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 154,
 '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/3131272485',
 'listing': 'auction',
 'make': 'SAAB',
 'model': '9-3',
 'odometer': 290590,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/3b/27/df/3b27dffe0ef0511be33b637065c86acddfd68bf6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/95/1f/fe/951ffea445370075d18ed9f531421bc72e198766.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7a/6b/d5/7a6bd5890c8162a7f4c766f7a65f7e63b111a28d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5a/5d/23/5a5d23cf21cd3c4a54b81f5080cdaecde588f82a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/62/ee/49/62ee493082e7f85ce53727ede876fc229884291b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/da/47/a0/da47a0c26675aedf9a33c96ae5b27232145bfa64.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d0/bd/01/d0bd01597e3d202a2c34f71be2df310a3b8bcba4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a7/24/ea/a724eac73997ec9dd08bb69b21a110f3de7425d7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fc/4f/21/fc4f21060667b41b969f4b8a893b22a9c3483ff8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a7/09/ac/a709ac3f807e5b6291653206fa101e2b60abd68b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d5/f3/3d/d5f33d729df660b117ebbf9acf2d99178981eaa8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2f/73/e0/2f73e0f7d756840a9c8a72c68e19c06d056549d3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3c/a6/e7/3ca6e75f6ed70d317c556055ee7a81c9d1f88342.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e2/f3/54/e2f354f3d9bf043433aa3d57f686f64183747b26.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5d/03/ef/5d03efbd0e25a6ebbfd68eb8708c0676d1e5d7b0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/29/31/21/2931211f80f7fc3100c8741b67cb47e3728c9ecd.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/eb/10/ed/eb10ed061cd4ce213a73390c95a50dcb41a09986.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/76/81/53/76815359205d51276c7d63feda3402de6fc5716f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/52/32/31/52323110809229971d6cf79527865af344ea7b25.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/91/30/a1/9130a1b48385edc905ed2accfc555043f08af3bc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/59/c8/2f/59c82f5c295fc6353daf7fe0a7ddf06223d584fe.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a9/57/92/a9579214300464df3c115e57df4d55ba6e918dee.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/24/4b/d6/244bd6420ca0b0607ac28c3cd0718db9d21c5e5f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b8/c5/45/b8c5454b60887e0b9812dc6d3ecb080aff49ed05.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e9/31/ce/e931cebdd74ae493bee25eaf723ebb1eea8caa72.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/34/36/19/343619a498077fdf534967bdadc22e4c79124313.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/72/48/35/72483567929d5cb1565a1858a393be3a8460a894.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c7/a9/64/c7a964c0af850ed670e3aec11fff7da6e9978c30.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a8/5d/8c/a85d8c5723fcf641d23b441d983265b08de83743.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ae/6b/27/ae6b27f51c96ccbb5a4597c4c11fa50aa8b77e47.jpg?rule=ad-large'],
 'price': 3999,
 'price_includes_vat': False,
 'registration_date': '2001-03-01',
 'seats_number': None,
 'seller_name': None,
 'title': 'Saab 9-3 CABRIOLET 2.0T 150CH BA',
 'transmission': 'automatic',
 'trim': '9-3 Cabriolet 2.0t 150ch BA',
 'vin': None,
 'year': 2001}
2026-03-30 15:19:45 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: c5048cc9-bc72-5c84-8c43-55e9350fccce with identifier: 3131272485
2026-03-30 15:19:45 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item c5048cc9-bc72-5c84-8c43-55e9350fccce
2026-03-30 15:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F3b%252F27%252Fdf%252F3b27dffe0ef0511be33b637065c86acddfd68bf6.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/3b/27/df/3b27dffe0ef0511be33b637065c86acddfd68bf6.jpg?rule=ad-large already downloaded
2026-03-30 15:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F95%252F1f%252Ffe%252F951ffea445370075d18ed9f531421bc72e198766.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/95/1f/fe/951ffea445370075d18ed9f531421bc72e198766.jpg?rule=ad-large already downloaded
2026-03-30 15:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F7a%252F6b%252Fd5%252F7a6bd5890c8162a7f4c766f7a65f7e63b111a28d.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/7a/6b/d5/7a6bd5890c8162a7f4c766f7a65f7e63b111a28d.jpg?rule=ad-large already downloaded
2026-03-30 15:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F5a%252F5d%252F23%252F5a5d23cf21cd3c4a54b81f5080cdaecde588f82a.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/5a/5d/23/5a5d23cf21cd3c4a54b81f5080cdaecde588f82a.jpg?rule=ad-large already downloaded
2026-03-30 15:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F62%252Fee%252F49%252F62ee493082e7f85ce53727ede876fc229884291b.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/62/ee/49/62ee493082e7f85ce53727ede876fc229884291b.jpg?rule=ad-large already downloaded
2026-03-30 15:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fda%252F47%252Fa0%252Fda47a0c26675aedf9a33c96ae5b27232145bfa64.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/da/47/a0/da47a0c26675aedf9a33c96ae5b27232145bfa64.jpg?rule=ad-large already downloaded
2026-03-30 15:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fd0%252Fbd%252F01%252Fd0bd01597e3d202a2c34f71be2df310a3b8bcba4.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/d0/bd/01/d0bd01597e3d202a2c34f71be2df310a3b8bcba4.jpg?rule=ad-large already downloaded
2026-03-30 15:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fa7%252F24%252Fea%252Fa724eac73997ec9dd08bb69b21a110f3de7425d7.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/a7/24/ea/a724eac73997ec9dd08bb69b21a110f3de7425d7.jpg?rule=ad-large already downloaded
2026-03-30 15:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Ffc%252F4f%252F21%252Ffc4f21060667b41b969f4b8a893b22a9c3483ff8.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/fc/4f/21/fc4f21060667b41b969f4b8a893b22a9c3483ff8.jpg?rule=ad-large already downloaded
2026-03-30 15:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fa7%252F09%252Fac%252Fa709ac3f807e5b6291653206fa101e2b60abd68b.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/a7/09/ac/a709ac3f807e5b6291653206fa101e2b60abd68b.jpg?rule=ad-large already downloaded
2026-03-30 15:19:45 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: c5048cc9-bc72-5c84-8c43-55e9350fccce with identifier 3131272485
2026-03-30 15:19:45 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:45 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:45 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item c5048cc9-bc72-5c84-8c43-55e9350fccce
2026-03-30 15:19: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': 'Saab 9-3 CABRIOLET 2.0T 150CH BA, (Cabriolet), GRIS F, 10cv, '
                'mise en circulation le 01-03-2001, garantie 6 mois (6 MOIS).\n'
                '\n'
                ' couleur intérieur : NOIR, longueur : 4,65 mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Extérieur\n'
                '- Peinture métal\n'
                '\n'
                'Intérieur\n'
                '- Clim manuelle\n'
                '- Direction assistée\n'
                '- Pack électrique\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbag conducteur\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Sellerie cuir\n'
                '\n'
                'Kilométrage non garanti.\n'
                '\n'
                'Référence annonce : 5057',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 154,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': 'c5048cc9-bc72-5c84-8c43-55e9350fccce',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3131272485',
 'listing': 'auction',
 'make': 'SAAB',
 'model': '9-3',
 'odometer': 290590,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 30,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/3b/27/df/3b27dffe0ef0511be33b637065c86acddfd68bf6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/95/1f/fe/951ffea445370075d18ed9f531421bc72e198766.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7a/6b/d5/7a6bd5890c8162a7f4c766f7a65f7e63b111a28d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5a/5d/23/5a5d23cf21cd3c4a54b81f5080cdaecde588f82a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/62/ee/49/62ee493082e7f85ce53727ede876fc229884291b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/da/47/a0/da47a0c26675aedf9a33c96ae5b27232145bfa64.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d0/bd/01/d0bd01597e3d202a2c34f71be2df310a3b8bcba4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a7/24/ea/a724eac73997ec9dd08bb69b21a110f3de7425d7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fc/4f/21/fc4f21060667b41b969f4b8a893b22a9c3483ff8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a7/09/ac/a709ac3f807e5b6291653206fa101e2b60abd68b.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c5048cc9-bc72-5c84-8c43-55e9350fccce/c5048cc9-bc72-5c84-8c43-55e9350fccce_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 58449,
             'Height': 360,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/3b/27/df/3b27dffe0ef0511be33b637065c86acddfd68bf6.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c5048cc9-bc72-5c84-8c43-55e9350fccce/c5048cc9-bc72-5c84-8c43-55e9350fccce_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 58452,
             'Height': 360,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/95/1f/fe/951ffea445370075d18ed9f531421bc72e198766.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c5048cc9-bc72-5c84-8c43-55e9350fccce/c5048cc9-bc72-5c84-8c43-55e9350fccce_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 59312,
             'Height': 360,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/7a/6b/d5/7a6bd5890c8162a7f4c766f7a65f7e63b111a28d.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c5048cc9-bc72-5c84-8c43-55e9350fccce/c5048cc9-bc72-5c84-8c43-55e9350fccce_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 57431,
             'Height': 360,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/5a/5d/23/5a5d23cf21cd3c4a54b81f5080cdaecde588f82a.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c5048cc9-bc72-5c84-8c43-55e9350fccce/c5048cc9-bc72-5c84-8c43-55e9350fccce_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 57057,
             'Height': 360,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/62/ee/49/62ee493082e7f85ce53727ede876fc229884291b.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c5048cc9-bc72-5c84-8c43-55e9350fccce/c5048cc9-bc72-5c84-8c43-55e9350fccce_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 54321,
             'Height': 360,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/da/47/a0/da47a0c26675aedf9a33c96ae5b27232145bfa64.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c5048cc9-bc72-5c84-8c43-55e9350fccce/c5048cc9-bc72-5c84-8c43-55e9350fccce_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 60115,
             'Height': 360,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/d0/bd/01/d0bd01597e3d202a2c34f71be2df310a3b8bcba4.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c5048cc9-bc72-5c84-8c43-55e9350fccce/c5048cc9-bc72-5c84-8c43-55e9350fccce_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 57351,
             'Height': 360,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/a7/24/ea/a724eac73997ec9dd08bb69b21a110f3de7425d7.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c5048cc9-bc72-5c84-8c43-55e9350fccce/c5048cc9-bc72-5c84-8c43-55e9350fccce_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 55822,
             'Height': 360,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/fc/4f/21/fc4f21060667b41b969f4b8a893b22a9c3483ff8.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c5048cc9-bc72-5c84-8c43-55e9350fccce/c5048cc9-bc72-5c84-8c43-55e9350fccce_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 75677,
             'Height': 450,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/a7/09/ac/a709ac3f807e5b6291653206fa101e2b60abd68b.jpg?rule=ad-large',
             'Width': 800}],
 'price': 3999,
 'price_includes_vat': False,
 'registration_date': '2001-03-01',
 'seats_number': None,
 'seller_name': None,
 'title': 'Saab 9-3 CABRIOLET 2.0T 150CH BA',
 'transmission': 'automatic',
 'trim': '9-3 Cabriolet 2.0t 150ch BA',
 'vin': None,
 'year': 2001}
2026-03-30 15:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273131272485%27 HTTP/1.1" 200 None
2026-03-30 15:19:45 [auto_selling_leboncoin.fr] INFO: Saving data for 3131272485: {'created_time': 1774883985.668264, 'last_price_update_time': 1774883985.668275}
2026-03-30 15:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3131272485') HTTP/1.1" 204 0
2026-03-30 15:19:45 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3155923647
2026-03-30 15:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273155923647%27 HTTP/1.1" 200 None
2026-03-30 15:19:45 [auto_selling_leboncoin.fr] INFO: Scrape type for 3155923647: 1
2026-03-30 15:19:45 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3155923647
2026-03-30 15:19:45 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'Lancia FLAVIA CABRIOLET 2.4 ESSENCE 170, (Cabriolet), NOIR, '
                '11cv, 2 portes, mise en circulation le 14-09-2012, garantie '
                '12 mois (12 MOIS).\n'
                '\n'
                '4 places, couleur intérieur : BEIGE, longueur : 4,95 mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Commandes vocales\n'
                '- Disque dur multimédia\n'
                '- Ecran tactile\n'
                '- GPS Cartographique\n'
                '- Kit mains-libres Bluetooth\n'
                '- Prise USB\n'
                '- Prise auxiliaire de connexion audio\n'
                '- Radio CD MP3 6HP\n'
                '\n'
                'Conduite\n'
                '- Allumage des phares automatique\n'
                '- Capteur de luminosité\n'
                '- Régulateur de vitesse\n'
                '\n'
                'Extérieur\n'
                '- Calandre chromée\n'
                '- Capote souple\n'
                '- Capote électrique\n'
                '- Ceinture de vitrage chromée\n'
                '- Feux de jour\n'
                '- Jantes Alu 18"\n'
                '- Peinture métal\n'
                '- Phares halogènes\n'
                '- Rétros élec. dégivrants et rabattables\n'
                '- Rétroviseurs dégivrants\n'
                '- Rétroviseurs rabattables électriquement\n'
                '- Rétroviseurs électriques\n'
                "- Sortie d'échappement chromée\n"
                '- Toit escamotable\n'
                '\n'
                'Intérieur\n'
                '- Bacs de portes avant\n'
                '- Banquette 2 places\n'
                '- Banquette arrière monobloc\n'
                '- Boite à gants fermée\n'
                '- Clim automatique\n'
                '- Compte tours\n'
                '- Direction assistée\n'
                '- Ecran multifonction couleur\n'
                '- Filet anti-remous\n'
                '- Fixations Isofix aux places arrières\n'
                '- Levier vitesse cuir\n'
                '- Lunette AR dégivrante\n'
                '- Ordinateur de bord\n'
                "- Poches d'aumonières\n"
                '- Pommeau de levier vitesse en cuir\n'
                '- Porte-gobelets arrière\n'
                '- Porte-gobelets avant\n'
                '- Rétroviseur intérieur électrochrome\n'
                '- Siège conduct  réglable hauteur-lombaire\n'
                '- Sièges AV réglables en hauteur\n'
                '- Sièges avant chauffants et électriques\n'
                '- Sièges avant électriques\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres arrière électriques\n'
                '- Vitres avant électriques\n'
                '- Vitres teintées\n'
                '- Volant cuir + commandes audio au volant\n'
                '- Volant réglable en profondeur et hauteur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                "- Aide au freinage d'urgence\n"
                '- Airbag conducteur\n'
                '- Airbag passager\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Alarme\n'
                '- Alarme périmétrique\n'
                '- Antidémarrage électronique\n'
                '- Antipatinage\n'
                '- Appuis-tête avant actifs\n'
                '- Contrôle élect. de la pression des pneus\n'
                '- Détecteur de sous-gonflage\n'
                '- EBD\n'
                '- ESP\n'
                '- Kit anti-crevaison\n'
                '- Phares antibrouillard\n'
                '- Préparation Isofix\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Cuir Noir/Blanc\n'
                '- Sellerie cuir\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5197',
 'doors_number': 2,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 170,
 '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/3155923647',
 'listing': 'auction',
 'make': 'LANCIA',
 'model': 'Flavia',
 'odometer': 109812,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/cb/3d/29/cb3d29ccf8c46b186a2881eb9ab75974baa0aceb.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3d/85/10/3d85107e62e64109a4a5d83f5408f3efc3a08ae5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/06/8a/c4/068ac4c2187bd2a5e8c692f8f811dd4562a7d407.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c1/24/dd/c124dd3dd21f5420d7e0b8b3d1f768f291f9b25e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9d/88/ad/9d88ad14dc3d9095fffc0862834ab9702c50c45b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d5/df/ea/d5dfeaeb358b69049c333dea99da245869e3a453.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5b/b8/9c/5bb89c6ef2cbcc1aeac5733475669dcb873451de.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/35/0c/ee/350cee3a1b0ac83ded8e34a72dd3c58deb5c4bf9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/31/23/07/31230760b4480e58085c3e50a5997ce4dc94a52a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9a/79/8d/9a798dee385f6f137343995c78fea1e17ae11639.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/71/35/96/7135967be6a499f744860dfb129ca824a1daafed.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/30/63/f0/3063f0fade9dd4611d3cd5486ebccf3f11466581.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/88/23/f8/8823f86c27343ed4ae25c6906b06b407cb659d6b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/af/f8/b2/aff8b295244339cb61a4231581d2281e3c300da7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6a/6f/5b/6a6f5b6d75c118970f3ed90c11af765f7c19f7e6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f4/1c/13/f41c13055e0f69cb4b8d196c09cc81d9064bd6f6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0f/12/09/0f1209baf3c157916375a67634c7aba00a792792.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6d/1a/5c/6d1a5c4e9a24dacf8c6850c183607c41fb17b96f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1b/aa/2d/1baa2db8c138b3b48f118d10143b70abce0cbddc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/31/82/e2/3182e2f506c70c5a21c70e90e15aef7e8de67cca.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a9/ae/a8/a9aea8d5ef56c72b8c30133d9dd4cc29a4194ff8.jpg?rule=ad-large'],
 'price': 9999,
 'price_includes_vat': False,
 'registration_date': '2012-09-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Lancia FLAVIA CABRIOLET 2.4 ESSENCE 170',
 'transmission': 'automatic',
 'trim': 'Flavia Cabriolet 2.4 essence 170',
 'vin': None,
 'year': 2012}
2026-03-30 15:19:45 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: c01cc071-21fa-5f15-a606-4ba12fc5e941 with identifier: 3155923647
2026-03-30 15:19:45 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item c01cc071-21fa-5f15-a606-4ba12fc5e941
2026-03-30 15:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fcb%252F3d%252F29%252Fcb3d29ccf8c46b186a2881eb9ab75974baa0aceb.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/cb/3d/29/cb3d29ccf8c46b186a2881eb9ab75974baa0aceb.jpg?rule=ad-large already downloaded
2026-03-30 15:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F3d%252F85%252F10%252F3d85107e62e64109a4a5d83f5408f3efc3a08ae5.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/3d/85/10/3d85107e62e64109a4a5d83f5408f3efc3a08ae5.jpg?rule=ad-large already downloaded
2026-03-30 15:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F06%252F8a%252Fc4%252F068ac4c2187bd2a5e8c692f8f811dd4562a7d407.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/06/8a/c4/068ac4c2187bd2a5e8c692f8f811dd4562a7d407.jpg?rule=ad-large already downloaded
2026-03-30 15:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fc1%252F24%252Fdd%252Fc124dd3dd21f5420d7e0b8b3d1f768f291f9b25e.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/c1/24/dd/c124dd3dd21f5420d7e0b8b3d1f768f291f9b25e.jpg?rule=ad-large already downloaded
2026-03-30 15:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F9d%252F88%252Fad%252F9d88ad14dc3d9095fffc0862834ab9702c50c45b.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/9d/88/ad/9d88ad14dc3d9095fffc0862834ab9702c50c45b.jpg?rule=ad-large already downloaded
2026-03-30 15:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fd5%252Fdf%252Fea%252Fd5dfeaeb358b69049c333dea99da245869e3a453.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/d5/df/ea/d5dfeaeb358b69049c333dea99da245869e3a453.jpg?rule=ad-large already downloaded
2026-03-30 15:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F5b%252Fb8%252F9c%252F5bb89c6ef2cbcc1aeac5733475669dcb873451de.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/5b/b8/9c/5bb89c6ef2cbcc1aeac5733475669dcb873451de.jpg?rule=ad-large already downloaded
2026-03-30 15:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F35%252F0c%252Fee%252F350cee3a1b0ac83ded8e34a72dd3c58deb5c4bf9.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/35/0c/ee/350cee3a1b0ac83ded8e34a72dd3c58deb5c4bf9.jpg?rule=ad-large already downloaded
2026-03-30 15:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F23%252F07%252F31230760b4480e58085c3e50a5997ce4dc94a52a.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/31/23/07/31230760b4480e58085c3e50a5997ce4dc94a52a.jpg?rule=ad-large already downloaded
2026-03-30 15:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F9a%252F79%252F8d%252F9a798dee385f6f137343995c78fea1e17ae11639.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/9a/79/8d/9a798dee385f6f137343995c78fea1e17ae11639.jpg?rule=ad-large already downloaded
2026-03-30 15:19:45 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: c01cc071-21fa-5f15-a606-4ba12fc5e941 with identifier 3155923647
2026-03-30 15:19:45 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:45 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:45 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item c01cc071-21fa-5f15-a606-4ba12fc5e941
2026-03-30 15:19: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': 'Noir',
 'currency': 'EUR',
 'description': 'Lancia FLAVIA CABRIOLET 2.4 ESSENCE 170, (Cabriolet), NOIR, '
                '11cv, 2 portes, mise en circulation le 14-09-2012, garantie '
                '12 mois (12 MOIS).\n'
                '\n'
                '4 places, couleur intérieur : BEIGE, longueur : 4,95 mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Commandes vocales\n'
                '- Disque dur multimédia\n'
                '- Ecran tactile\n'
                '- GPS Cartographique\n'
                '- Kit mains-libres Bluetooth\n'
                '- Prise USB\n'
                '- Prise auxiliaire de connexion audio\n'
                '- Radio CD MP3 6HP\n'
                '\n'
                'Conduite\n'
                '- Allumage des phares automatique\n'
                '- Capteur de luminosité\n'
                '- Régulateur de vitesse\n'
                '\n'
                'Extérieur\n'
                '- Calandre chromée\n'
                '- Capote souple\n'
                '- Capote électrique\n'
                '- Ceinture de vitrage chromée\n'
                '- Feux de jour\n'
                '- Jantes Alu 18"\n'
                '- Peinture métal\n'
                '- Phares halogènes\n'
                '- Rétros élec. dégivrants et rabattables\n'
                '- Rétroviseurs dégivrants\n'
                '- Rétroviseurs rabattables électriquement\n'
                '- Rétroviseurs électriques\n'
                "- Sortie d'échappement chromée\n"
                '- Toit escamotable\n'
                '\n'
                'Intérieur\n'
                '- Bacs de portes avant\n'
                '- Banquette 2 places\n'
                '- Banquette arrière monobloc\n'
                '- Boite à gants fermée\n'
                '- Clim automatique\n'
                '- Compte tours\n'
                '- Direction assistée\n'
                '- Ecran multifonction couleur\n'
                '- Filet anti-remous\n'
                '- Fixations Isofix aux places arrières\n'
                '- Levier vitesse cuir\n'
                '- Lunette AR dégivrante\n'
                '- Ordinateur de bord\n'
                "- Poches d'aumonières\n"
                '- Pommeau de levier vitesse en cuir\n'
                '- Porte-gobelets arrière\n'
                '- Porte-gobelets avant\n'
                '- Rétroviseur intérieur électrochrome\n'
                '- Siège conduct  réglable hauteur-lombaire\n'
                '- Sièges AV réglables en hauteur\n'
                '- Sièges avant chauffants et électriques\n'
                '- Sièges avant électriques\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres arrière électriques\n'
                '- Vitres avant électriques\n'
                '- Vitres teintées\n'
                '- Volant cuir + commandes audio au volant\n'
                '- Volant réglable en profondeur et hauteur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                "- Aide au freinage d'urgence\n"
                '- Airbag conducteur\n'
                '- Airbag passager\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Alarme\n'
                '- Alarme périmétrique\n'
                '- Antidémarrage électronique\n'
                '- Antipatinage\n'
                '- Appuis-tête avant actifs\n'
                '- Contrôle élect. de la pression des pneus\n'
                '- Détecteur de sous-gonflage\n'
                '- EBD\n'
                '- ESP\n'
                '- Kit anti-crevaison\n'
                '- Phares antibrouillard\n'
                '- Préparation Isofix\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Cuir Noir/Blanc\n'
                '- Sellerie cuir\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5197',
 'doors_number': 2,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 170,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': 'c01cc071-21fa-5f15-a606-4ba12fc5e941',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3155923647',
 'listing': 'auction',
 'make': 'LANCIA',
 'model': 'Flavia',
 'odometer': 109812,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 21,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/cb/3d/29/cb3d29ccf8c46b186a2881eb9ab75974baa0aceb.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3d/85/10/3d85107e62e64109a4a5d83f5408f3efc3a08ae5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/06/8a/c4/068ac4c2187bd2a5e8c692f8f811dd4562a7d407.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c1/24/dd/c124dd3dd21f5420d7e0b8b3d1f768f291f9b25e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9d/88/ad/9d88ad14dc3d9095fffc0862834ab9702c50c45b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d5/df/ea/d5dfeaeb358b69049c333dea99da245869e3a453.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5b/b8/9c/5bb89c6ef2cbcc1aeac5733475669dcb873451de.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/35/0c/ee/350cee3a1b0ac83ded8e34a72dd3c58deb5c4bf9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/31/23/07/31230760b4480e58085c3e50a5997ce4dc94a52a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9a/79/8d/9a798dee385f6f137343995c78fea1e17ae11639.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c01cc071-21fa-5f15-a606-4ba12fc5e941/c01cc071-21fa-5f15-a606-4ba12fc5e941_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 117992,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/cb/3d/29/cb3d29ccf8c46b186a2881eb9ab75974baa0aceb.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c01cc071-21fa-5f15-a606-4ba12fc5e941/c01cc071-21fa-5f15-a606-4ba12fc5e941_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 122188,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/3d/85/10/3d85107e62e64109a4a5d83f5408f3efc3a08ae5.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c01cc071-21fa-5f15-a606-4ba12fc5e941/c01cc071-21fa-5f15-a606-4ba12fc5e941_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 124526,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/06/8a/c4/068ac4c2187bd2a5e8c692f8f811dd4562a7d407.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c01cc071-21fa-5f15-a606-4ba12fc5e941/c01cc071-21fa-5f15-a606-4ba12fc5e941_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 112011,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/c1/24/dd/c124dd3dd21f5420d7e0b8b3d1f768f291f9b25e.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c01cc071-21fa-5f15-a606-4ba12fc5e941/c01cc071-21fa-5f15-a606-4ba12fc5e941_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 109114,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/9d/88/ad/9d88ad14dc3d9095fffc0862834ab9702c50c45b.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c01cc071-21fa-5f15-a606-4ba12fc5e941/c01cc071-21fa-5f15-a606-4ba12fc5e941_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 120490,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/d5/df/ea/d5dfeaeb358b69049c333dea99da245869e3a453.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c01cc071-21fa-5f15-a606-4ba12fc5e941/c01cc071-21fa-5f15-a606-4ba12fc5e941_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 112036,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/5b/b8/9c/5bb89c6ef2cbcc1aeac5733475669dcb873451de.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c01cc071-21fa-5f15-a606-4ba12fc5e941/c01cc071-21fa-5f15-a606-4ba12fc5e941_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 106233,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/35/0c/ee/350cee3a1b0ac83ded8e34a72dd3c58deb5c4bf9.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c01cc071-21fa-5f15-a606-4ba12fc5e941/c01cc071-21fa-5f15-a606-4ba12fc5e941_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 73993,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/31/23/07/31230760b4480e58085c3e50a5997ce4dc94a52a.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c01cc071-21fa-5f15-a606-4ba12fc5e941/c01cc071-21fa-5f15-a606-4ba12fc5e941_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 62461,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/9a/79/8d/9a798dee385f6f137343995c78fea1e17ae11639.jpg?rule=ad-large',
             'Width': 800}],
 'price': 9999,
 'price_includes_vat': False,
 'registration_date': '2012-09-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Lancia FLAVIA CABRIOLET 2.4 ESSENCE 170',
 'transmission': 'automatic',
 'trim': 'Flavia Cabriolet 2.4 essence 170',
 'vin': None,
 'year': 2012}
2026-03-30 15:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273155923647%27 HTTP/1.1" 200 None
2026-03-30 15:19:45 [auto_selling_leboncoin.fr] INFO: Saving data for 3155923647: {'created_time': 1774883985.909279, 'last_price_update_time': 1774883985.90929}
2026-03-30 15:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3155923647') HTTP/1.1" 204 0
2026-03-30 15:19:45 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3148537642
2026-03-30 15:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273148537642%27 HTTP/1.1" 200 None
2026-03-30 15:19:45 [auto_selling_leboncoin.fr] INFO: Scrape type for 3148537642: 1
2026-03-30 15:19:45 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3148537642
2026-03-30 15:19:45 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Bleu',
 'currency': 'EUR',
 'description': 'Mini CABRIO ONE 90CH SIDEWALK, (Cabriolet), BLEU, 0cv, mise '
                'en circulation le 20-06-2008, garantie 12 mois (12 MOIS).\n'
                '\n'
                '4 places, couleur intérieur : MARRON, longueur : 3,63 '
                'mètres,\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Radio CD\n'
                '\n'
                'Conduite\n'
                '- Régulateur de vitesse\n'
                '\n'
                'Extérieur\n'
                '- Jantes Alu\n'
                '- Peinture métal\n'
                '- Radar de recul\n'
                '\n'
                'Intérieur\n'
                '- Clim manuelle\n'
                '- Direction assistée\n'
                '- Filet anti-remous\n'
                '- Ordinateur de bord\n'
                '- Pack électrique\n'
                '- Sièges avant chauffants\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Antipatinage\n'
                '- Détecteur de sous-gonflage\n'
                '- Phares antibrouillard\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Sellerie cuir\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5170',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 90,
 '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/3148537642',
 'listing': 'auction',
 'make': 'MINI',
 'model': 'Mini',
 'odometer': 50384,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/87/bb/0c/87bb0cff720065517659f421a27ce468135fae44.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/da/84/3b/da843b63b2160734c95bf5742047cdc48e581f2c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/46/57/2d/46572dc79c99df84611d0b862e8bd8d13416d1bc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6c/27/2b/6c272be78aa1788f12b5d8d09d45693d8ff7ca50.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fb/09/2d/fb092dc4c6fb607538903cdfef586dc06e8b3d95.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c5/27/69/c52769310c2e44d1966d0d7abb4882ba54913ae9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/da/66/9d/da669d8a87ca0fdd08c53d47bc4bf1c3e82752e4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b0/e6/95/b0e6953dbe5d4c122ba147a286e2233f983b1ae5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/16/6f/7d/166f7de112691981fdfd10436faf843e17830722.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1a/85/d0/1a85d0bb1cee01ae44c4c0413daf5a15450504a2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8f/9f/0f/8f9f0f3f51599b4f2f3d5d4832b60f4531c45eb2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d1/75/0d/d1750d1ccc731b1e563e89bab7675d4237ef3a28.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8b/3e/c2/8b3ec2bec2960b7bf024a8c4b142a9a2b8fe70c1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f6/94/4c/f6944c17fd493ccd264ba62d3c3e53f43f3a8392.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/67/5a/88/675a887b09167222412c5700bdfea4f62b44d344.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2d/26/b9/2d26b925196f59b82908de30f038a1d881f0de70.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/34/c2/f3/34c2f33e7579a81428c4a853312fdfbf1ed87ba3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/59/ab/a0/59aba0c0e4e9a90bdea77d0555b7eaf51451afa4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d5/0f/0d/d50f0d23e798602f594bbaa2f550eb3f4fafae2d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d2/27/0f/d2270f0a933fadb93eb546301410524ebaaf5fd5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d0/19/33/d01933d6380ff4be7c02e0cae91c07ac56e63f27.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ea/8c/16/ea8c163b72359b1ebc7fbfe783924ee9d61fd3f3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/25/7b/96/257b962b291397c15121d85f18d519125ae5b57e.jpg?rule=ad-large'],
 'price': 13900,
 'price_includes_vat': False,
 'registration_date': '2008-06-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Mini CABRIO ONE 90CH SIDEWALK',
 'transmission': 'manual',
 'trim': 'Cabrio One 90ch Sidewalk',
 'vin': None,
 'year': 2008}
2026-03-30 15:19:45 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 72483a01-b65f-57b8-aecb-cf7a3b23c4d1 with identifier: 3148537642
2026-03-30 15:19:45 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 72483a01-b65f-57b8-aecb-cf7a3b23c4d1
2026-03-30 15:19:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F87%252Fbb%252F0c%252F87bb0cff720065517659f421a27ce468135fae44.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/87/bb/0c/87bb0cff720065517659f421a27ce468135fae44.jpg?rule=ad-large already downloaded
2026-03-30 15:19:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fda%252F84%252F3b%252Fda843b63b2160734c95bf5742047cdc48e581f2c.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/da/84/3b/da843b63b2160734c95bf5742047cdc48e581f2c.jpg?rule=ad-large already downloaded
2026-03-30 15:19:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F46%252F57%252F2d%252F46572dc79c99df84611d0b862e8bd8d13416d1bc.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/46/57/2d/46572dc79c99df84611d0b862e8bd8d13416d1bc.jpg?rule=ad-large already downloaded
2026-03-30 15:19:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F6c%252F27%252F2b%252F6c272be78aa1788f12b5d8d09d45693d8ff7ca50.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/6c/27/2b/6c272be78aa1788f12b5d8d09d45693d8ff7ca50.jpg?rule=ad-large already downloaded
2026-03-30 15:19:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Ffb%252F09%252F2d%252Ffb092dc4c6fb607538903cdfef586dc06e8b3d95.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/fb/09/2d/fb092dc4c6fb607538903cdfef586dc06e8b3d95.jpg?rule=ad-large already downloaded
2026-03-30 15:19:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fc5%252F27%252F69%252Fc52769310c2e44d1966d0d7abb4882ba54913ae9.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/c5/27/69/c52769310c2e44d1966d0d7abb4882ba54913ae9.jpg?rule=ad-large already downloaded
2026-03-30 15:19:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fda%252F66%252F9d%252Fda669d8a87ca0fdd08c53d47bc4bf1c3e82752e4.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/da/66/9d/da669d8a87ca0fdd08c53d47bc4bf1c3e82752e4.jpg?rule=ad-large already downloaded
2026-03-30 15:19:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fb0%252Fe6%252F95%252Fb0e6953dbe5d4c122ba147a286e2233f983b1ae5.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/b0/e6/95/b0e6953dbe5d4c122ba147a286e2233f983b1ae5.jpg?rule=ad-large already downloaded
2026-03-30 15:19:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F6f%252F7d%252F166f7de112691981fdfd10436faf843e17830722.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/16/6f/7d/166f7de112691981fdfd10436faf843e17830722.jpg?rule=ad-large already downloaded
2026-03-30 15:19:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F1a%252F85%252Fd0%252F1a85d0bb1cee01ae44c4c0413daf5a15450504a2.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/1a/85/d0/1a85d0bb1cee01ae44c4c0413daf5a15450504a2.jpg?rule=ad-large already downloaded
2026-03-30 15:19:46 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 72483a01-b65f-57b8-aecb-cf7a3b23c4d1 with identifier 3148537642
2026-03-30 15:19:46 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:46 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:46 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 72483a01-b65f-57b8-aecb-cf7a3b23c4d1
2026-03-30 15:19: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': 'Bleu',
 'currency': 'EUR',
 'description': 'Mini CABRIO ONE 90CH SIDEWALK, (Cabriolet), BLEU, 0cv, mise '
                'en circulation le 20-06-2008, garantie 12 mois (12 MOIS).\n'
                '\n'
                '4 places, couleur intérieur : MARRON, longueur : 3,63 '
                'mètres,\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Radio CD\n'
                '\n'
                'Conduite\n'
                '- Régulateur de vitesse\n'
                '\n'
                'Extérieur\n'
                '- Jantes Alu\n'
                '- Peinture métal\n'
                '- Radar de recul\n'
                '\n'
                'Intérieur\n'
                '- Clim manuelle\n'
                '- Direction assistée\n'
                '- Filet anti-remous\n'
                '- Ordinateur de bord\n'
                '- Pack électrique\n'
                '- Sièges avant chauffants\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Antipatinage\n'
                '- Détecteur de sous-gonflage\n'
                '- Phares antibrouillard\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Sellerie cuir\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5170',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 90,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': '72483a01-b65f-57b8-aecb-cf7a3b23c4d1',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3148537642',
 'listing': 'auction',
 'make': 'MINI',
 'model': 'Mini',
 'odometer': 50384,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 23,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/87/bb/0c/87bb0cff720065517659f421a27ce468135fae44.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/da/84/3b/da843b63b2160734c95bf5742047cdc48e581f2c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/46/57/2d/46572dc79c99df84611d0b862e8bd8d13416d1bc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6c/27/2b/6c272be78aa1788f12b5d8d09d45693d8ff7ca50.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fb/09/2d/fb092dc4c6fb607538903cdfef586dc06e8b3d95.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c5/27/69/c52769310c2e44d1966d0d7abb4882ba54913ae9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/da/66/9d/da669d8a87ca0fdd08c53d47bc4bf1c3e82752e4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b0/e6/95/b0e6953dbe5d4c122ba147a286e2233f983b1ae5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/16/6f/7d/166f7de112691981fdfd10436faf843e17830722.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1a/85/d0/1a85d0bb1cee01ae44c4c0413daf5a15450504a2.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_72483a01-b65f-57b8-aecb-cf7a3b23c4d1/72483a01-b65f-57b8-aecb-cf7a3b23c4d1_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 115330,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/87/bb/0c/87bb0cff720065517659f421a27ce468135fae44.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_72483a01-b65f-57b8-aecb-cf7a3b23c4d1/72483a01-b65f-57b8-aecb-cf7a3b23c4d1_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 122815,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/da/84/3b/da843b63b2160734c95bf5742047cdc48e581f2c.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_72483a01-b65f-57b8-aecb-cf7a3b23c4d1/72483a01-b65f-57b8-aecb-cf7a3b23c4d1_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 127961,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/46/57/2d/46572dc79c99df84611d0b862e8bd8d13416d1bc.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_72483a01-b65f-57b8-aecb-cf7a3b23c4d1/72483a01-b65f-57b8-aecb-cf7a3b23c4d1_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 110281,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/6c/27/2b/6c272be78aa1788f12b5d8d09d45693d8ff7ca50.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_72483a01-b65f-57b8-aecb-cf7a3b23c4d1/72483a01-b65f-57b8-aecb-cf7a3b23c4d1_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 123543,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/fb/09/2d/fb092dc4c6fb607538903cdfef586dc06e8b3d95.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_72483a01-b65f-57b8-aecb-cf7a3b23c4d1/72483a01-b65f-57b8-aecb-cf7a3b23c4d1_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 113188,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/c5/27/69/c52769310c2e44d1966d0d7abb4882ba54913ae9.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_72483a01-b65f-57b8-aecb-cf7a3b23c4d1/72483a01-b65f-57b8-aecb-cf7a3b23c4d1_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 127277,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/da/66/9d/da669d8a87ca0fdd08c53d47bc4bf1c3e82752e4.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_72483a01-b65f-57b8-aecb-cf7a3b23c4d1/72483a01-b65f-57b8-aecb-cf7a3b23c4d1_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 112415,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/b0/e6/95/b0e6953dbe5d4c122ba147a286e2233f983b1ae5.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_72483a01-b65f-57b8-aecb-cf7a3b23c4d1/72483a01-b65f-57b8-aecb-cf7a3b23c4d1_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 97958,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/16/6f/7d/166f7de112691981fdfd10436faf843e17830722.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_72483a01-b65f-57b8-aecb-cf7a3b23c4d1/72483a01-b65f-57b8-aecb-cf7a3b23c4d1_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 89402,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/1a/85/d0/1a85d0bb1cee01ae44c4c0413daf5a15450504a2.jpg?rule=ad-large',
             'Width': 800}],
 'price': 13900,
 'price_includes_vat': False,
 'registration_date': '2008-06-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Mini CABRIO ONE 90CH SIDEWALK',
 'transmission': 'manual',
 'trim': 'Cabrio One 90ch Sidewalk',
 'vin': None,
 'year': 2008}
2026-03-30 15:19:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273148537642%27 HTTP/1.1" 200 None
2026-03-30 15:19:46 [auto_selling_leboncoin.fr] INFO: Saving data for 3148537642: {'created_time': 1774883986.241506, 'last_price_update_time': 1774883986.24152}
2026-03-30 15:19:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3148537642') HTTP/1.1" 204 0
2026-03-30 15:19:46 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3167190683
2026-03-30 15:19:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273167190683%27 HTTP/1.1" 200 None
2026-03-30 15:19:46 [auto_selling_leboncoin.fr] INFO: Scrape type for 3167190683: 1
2026-03-30 15:19:46 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3167190683
2026-03-30 15:19:46 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'Mercedes CLASSE E 220 CDI AVANTGARDE BA, (Berline), NOIR, '
                '10cv, 4 portes, mise en circulation le 02-01-2008, garantie '
                '12 mois (12 MOIS).\n'
                '\n'
                '5 places, couleur intérieur : NOIR, longueur : 4,86 mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Radio CD\n'
                '\n'
                'Conduite\n'
                '- Capteur de luminosité\n'
                '- Capteur de pluie\n'
                '- Régulateur de vitesse\n'
                '\n'
                'Extérieur\n'
                '- Jantes Alu\n'
                '- Phares bi-xénon\n'
                '- Phares xénon\n'
                '- Rétroviseurs électriques dégivrants\n'
                '\n'
                'Intérieur\n'
                '- Clim automatique\n'
                '- Direction assistée\n'
                '- Rétroviseur intérieur électrochrome\n'
                '- Verrouillage centralisé des portes\n'
                '- Vitres arrière électriques\n'
                '- Vitres avant électriques\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbag conducteur\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux AV et AR\n'
                '- Antipatinage\n'
                '- ESP\n'
                '- Phares antibrouillard\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 4976',
 'doors_number': 4,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 170,
 '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/3167190683',
 'listing': 'auction',
 'make': 'MERCEDES-BENZ',
 'model': 'Classe E',
 'odometer': 74700,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/2b/e1/95/2be1955d22eaf5a3f24ac4400181e049659919ec.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/48/e7/e9/48e7e97aad3810eefaf7b968df57dbac48e1bb75.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/53/b1/92/53b19266d60d6d4f5a1a687553c6c51b02354336.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/61/82/b2/6182b2d05f8d9c4eee35f93f52ef7eff99861f3c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/34/ea/2e/34ea2e63bba218bc92b0054d675ddabf237427e5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7e/41/f9/7e41f91f0c300799545b74d969214a4a181d4ed6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/cf/5a/29/cf5a293ceaeb17cb392842e0d5114e05048246b5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d5/d4/67/d5d467e8923ec2bd09b263ef9ddebd65e8a307ac.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/98/97/14/989714da4cffa9324cc85823aa85781a6f8b6e48.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7c/11/1c/7c111c000fbf09ba9f4f5c0e0c6e329e2ed94a17.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/dc/6c/e8/dc6ce837ddd9305722dcc72f76e392efbd529924.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ca/65/65/ca656530b6a917c0895b2259dd52e49047c52d60.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/20/27/b6/2027b662b205a73bc935bf903212c1d1f40d8a90.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4f/1b/99/4f1b99c492b8b574d1c29708c25dd7197894e118.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fe/f4/77/fef47738146c1119a0eaa18e67b61f58f335e94e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3c/e8/6c/3ce86c80b63395194cd130e0ccb0a40b5531f63e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d6/73/19/d673194468acd85a5b949f98f0097bcdf81accbd.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/30/12/a1/3012a17971c7ad88bf0c6d2cade5d72ffe5f0c78.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fe/02/77/fe027747483a442be35e53e00dc98f234b828287.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/52/fb/09/52fb09b08d755a9784f7586a75392f145a95fd66.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e7/54/da/e754da60092907879ffc3570bf5748466da73966.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/14/b7/2e/14b72eeb0d2a8e655712672584b87eefbce44370.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b6/41/1d/b6411d878327b780d9aa8632f1a106186095f41f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5a/23/8f/5a238fc218d7253eba3b06229fcc19cfd2aea997.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/76/40/33/76403301d3b77c117bc815d48944de27e8ac2ff5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6e/35/17/6e3517aa3e180b2def9ae940abcf7571bc54479d.jpg?rule=ad-large'],
 'price': 15990,
 'price_includes_vat': False,
 'registration_date': '2008-01-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Mercedes CLASSE E 220 CDI AVANTGARDE BA',
 'transmission': 'automatic',
 'trim': 'Classe E 220 CDI Avantgarde BA',
 'vin': None,
 'year': 2008}
2026-03-30 15:19:46 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: d07881f9-6796-57f5-9adb-fd65aedc0587 with identifier: 3167190683
2026-03-30 15:19:46 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item d07881f9-6796-57f5-9adb-fd65aedc0587
2026-03-30 15:19:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F2b%252Fe1%252F95%252F2be1955d22eaf5a3f24ac4400181e049659919ec.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/2b/e1/95/2be1955d22eaf5a3f24ac4400181e049659919ec.jpg?rule=ad-large already downloaded
2026-03-30 15:19:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F48%252Fe7%252Fe9%252F48e7e97aad3810eefaf7b968df57dbac48e1bb75.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/48/e7/e9/48e7e97aad3810eefaf7b968df57dbac48e1bb75.jpg?rule=ad-large already downloaded
2026-03-30 15:19:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F53%252Fb1%252F92%252F53b19266d60d6d4f5a1a687553c6c51b02354336.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/53/b1/92/53b19266d60d6d4f5a1a687553c6c51b02354336.jpg?rule=ad-large already downloaded
2026-03-30 15:19:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F61%252F82%252Fb2%252F6182b2d05f8d9c4eee35f93f52ef7eff99861f3c.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/61/82/b2/6182b2d05f8d9c4eee35f93f52ef7eff99861f3c.jpg?rule=ad-large already downloaded
2026-03-30 15:19:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fea%252F2e%252F34ea2e63bba218bc92b0054d675ddabf237427e5.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/34/ea/2e/34ea2e63bba218bc92b0054d675ddabf237427e5.jpg?rule=ad-large already downloaded
2026-03-30 15:19:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F7e%252F41%252Ff9%252F7e41f91f0c300799545b74d969214a4a181d4ed6.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/7e/41/f9/7e41f91f0c300799545b74d969214a4a181d4ed6.jpg?rule=ad-large already downloaded
2026-03-30 15:19:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fcf%252F5a%252F29%252Fcf5a293ceaeb17cb392842e0d5114e05048246b5.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/cf/5a/29/cf5a293ceaeb17cb392842e0d5114e05048246b5.jpg?rule=ad-large already downloaded
2026-03-30 15:19:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fd5%252Fd4%252F67%252Fd5d467e8923ec2bd09b263ef9ddebd65e8a307ac.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/d5/d4/67/d5d467e8923ec2bd09b263ef9ddebd65e8a307ac.jpg?rule=ad-large already downloaded
2026-03-30 15:19:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F98%252F97%252F14%252F989714da4cffa9324cc85823aa85781a6f8b6e48.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/98/97/14/989714da4cffa9324cc85823aa85781a6f8b6e48.jpg?rule=ad-large already downloaded
2026-03-30 15:19:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F11%252F1c%252F7c111c000fbf09ba9f4f5c0e0c6e329e2ed94a17.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/7c/11/1c/7c111c000fbf09ba9f4f5c0e0c6e329e2ed94a17.jpg?rule=ad-large already downloaded
2026-03-30 15:19:46 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: d07881f9-6796-57f5-9adb-fd65aedc0587 with identifier 3167190683
2026-03-30 15:19:46 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:46 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:46 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item d07881f9-6796-57f5-9adb-fd65aedc0587
2026-03-30 15:19: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': 'Mercedes CLASSE E 220 CDI AVANTGARDE BA, (Berline), NOIR, '
                '10cv, 4 portes, mise en circulation le 02-01-2008, garantie '
                '12 mois (12 MOIS).\n'
                '\n'
                '5 places, couleur intérieur : NOIR, longueur : 4,86 mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Radio CD\n'
                '\n'
                'Conduite\n'
                '- Capteur de luminosité\n'
                '- Capteur de pluie\n'
                '- Régulateur de vitesse\n'
                '\n'
                'Extérieur\n'
                '- Jantes Alu\n'
                '- Phares bi-xénon\n'
                '- Phares xénon\n'
                '- Rétroviseurs électriques dégivrants\n'
                '\n'
                'Intérieur\n'
                '- Clim automatique\n'
                '- Direction assistée\n'
                '- Rétroviseur intérieur électrochrome\n'
                '- Verrouillage centralisé des portes\n'
                '- Vitres arrière électriques\n'
                '- Vitres avant électriques\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbag conducteur\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux AV et AR\n'
                '- Antipatinage\n'
                '- ESP\n'
                '- Phares antibrouillard\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 4976',
 'doors_number': 4,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 170,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': 'd07881f9-6796-57f5-9adb-fd65aedc0587',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3167190683',
 'listing': 'auction',
 'make': 'MERCEDES-BENZ',
 'model': 'Classe E',
 'odometer': 74700,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 26,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/2b/e1/95/2be1955d22eaf5a3f24ac4400181e049659919ec.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/48/e7/e9/48e7e97aad3810eefaf7b968df57dbac48e1bb75.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/53/b1/92/53b19266d60d6d4f5a1a687553c6c51b02354336.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/61/82/b2/6182b2d05f8d9c4eee35f93f52ef7eff99861f3c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/34/ea/2e/34ea2e63bba218bc92b0054d675ddabf237427e5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7e/41/f9/7e41f91f0c300799545b74d969214a4a181d4ed6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/cf/5a/29/cf5a293ceaeb17cb392842e0d5114e05048246b5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d5/d4/67/d5d467e8923ec2bd09b263ef9ddebd65e8a307ac.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/98/97/14/989714da4cffa9324cc85823aa85781a6f8b6e48.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7c/11/1c/7c111c000fbf09ba9f4f5c0e0c6e329e2ed94a17.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d07881f9-6796-57f5-9adb-fd65aedc0587/d07881f9-6796-57f5-9adb-fd65aedc0587_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 127209,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/2b/e1/95/2be1955d22eaf5a3f24ac4400181e049659919ec.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d07881f9-6796-57f5-9adb-fd65aedc0587/d07881f9-6796-57f5-9adb-fd65aedc0587_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 129961,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/48/e7/e9/48e7e97aad3810eefaf7b968df57dbac48e1bb75.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d07881f9-6796-57f5-9adb-fd65aedc0587/d07881f9-6796-57f5-9adb-fd65aedc0587_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 132203,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/53/b1/92/53b19266d60d6d4f5a1a687553c6c51b02354336.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d07881f9-6796-57f5-9adb-fd65aedc0587/d07881f9-6796-57f5-9adb-fd65aedc0587_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 115925,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/61/82/b2/6182b2d05f8d9c4eee35f93f52ef7eff99861f3c.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d07881f9-6796-57f5-9adb-fd65aedc0587/d07881f9-6796-57f5-9adb-fd65aedc0587_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 117074,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/34/ea/2e/34ea2e63bba218bc92b0054d675ddabf237427e5.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d07881f9-6796-57f5-9adb-fd65aedc0587/d07881f9-6796-57f5-9adb-fd65aedc0587_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 115047,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/7e/41/f9/7e41f91f0c300799545b74d969214a4a181d4ed6.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d07881f9-6796-57f5-9adb-fd65aedc0587/d07881f9-6796-57f5-9adb-fd65aedc0587_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 125424,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/cf/5a/29/cf5a293ceaeb17cb392842e0d5114e05048246b5.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d07881f9-6796-57f5-9adb-fd65aedc0587/d07881f9-6796-57f5-9adb-fd65aedc0587_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 119413,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/d5/d4/67/d5d467e8923ec2bd09b263ef9ddebd65e8a307ac.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d07881f9-6796-57f5-9adb-fd65aedc0587/d07881f9-6796-57f5-9adb-fd65aedc0587_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 104762,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/98/97/14/989714da4cffa9324cc85823aa85781a6f8b6e48.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d07881f9-6796-57f5-9adb-fd65aedc0587/d07881f9-6796-57f5-9adb-fd65aedc0587_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 103107,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/7c/11/1c/7c111c000fbf09ba9f4f5c0e0c6e329e2ed94a17.jpg?rule=ad-large',
             'Width': 800}],
 'price': 15990,
 'price_includes_vat': False,
 'registration_date': '2008-01-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Mercedes CLASSE E 220 CDI AVANTGARDE BA',
 'transmission': 'automatic',
 'trim': 'Classe E 220 CDI Avantgarde BA',
 'vin': None,
 'year': 2008}
2026-03-30 15:19:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273167190683%27 HTTP/1.1" 200 None
2026-03-30 15:19:46 [auto_selling_leboncoin.fr] INFO: Saving data for 3167190683: {'created_time': 1774883986.540653, 'last_price_update_time': 1774883986.540664}
2026-03-30 15:19:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3167190683') HTTP/1.1" 204 0
2026-03-30 15:19:46 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3118028785
2026-03-30 15:19:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273118028785%27 HTTP/1.1" 200 None
2026-03-30 15:19:46 [auto_selling_leboncoin.fr] INFO: Scrape type for 3118028785: 1
2026-03-30 15:19:46 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3118028785
2026-03-30 15:19:46 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'Jaguar XF 4.2 V8 SURALIMENTE SV8, (Berline), NOIR, 33cv, mise '
                'en circulation le 04-07-2008, garantie 12 mois (12 MOIS).\n'
                '\n'
                '5 places, couleur intérieur : MARRON, longueur : 4,96 '
                'mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Commandes du système audio au volant\n'
                '- GPS Cartographique DVD\n'
                '- Kit mains-libres Bluetooth\n'
                '- Radio CD MP3 + Chargeur CD\n'
                '\n'
                'Conduite\n'
                '- Allumage des phares automatique\n'
                '- Capteur de pluie\n'
                '- Démarrage sans clé\n'
                '- Pack aide au stationnement\n'
                '- Régulateur-Limiteur de vitesse\n'
                '\n'
                'Extérieur\n'
                '- Jantes Alu\n'
                '- Peinture métal\n'
                '- Phares bi-xénon adaptatifs\n'
                '- Radar de recul\n'
                '- Rétroviseurs extérieurs électrochromes\n'
                '- Rétroviseurs rabattables électriquement\n'
                '- Rétroviseurs électriques dégivrants\n'
                '- Toit ouvrant électrique\n'
                '\n'
                'Intérieur\n'
                '- Banquette 60/40\n'
                '- Clim automatique bi-zones\n'
                '- Direction assistée\n'
                '- Fixations Isofix aux places arrières\n'
                '- Ordinateur de bord\n'
                '- Rétroviseur intérieur électrochrome\n'
                '- Sièges avant chauffants\n'
                '- Sièges avant électriques à mémoire\n'
                '- Verrouillage auto. des portes en roulant\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres arrière électriques\n'
                '- Vitres avant électriques\n'
                '- Volant réglable en profondeur et hauteur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux AV et AR\n'
                '- Antipatinage\n'
                '- ESP\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Sellerie cuir\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5003',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 416,
 '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/3118028785',
 'listing': 'auction',
 'make': 'JAGUAR',
 'model': 'XF',
 'odometer': 142536,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/35/d4/c1/35d4c15cce00ed60999f550c32e3c904826c513f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d3/1e/e4/d31ee4833d5bf5cd22b1fe224340f3b51a52576f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e8/98/88/e89888a3eefc49c2372e9d7788a029e5b750251d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/73/70/55/737055f1d267e8deb624b583010b28143d1fc0a1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4c/e2/bf/4ce2bf5fc58a615d7c09768fa7db504d8a351bae.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3b/3a/21/3b3a2184af5cd9af3d90f2609bcec2993f58eed0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/45/50/cb/4550cb126b7ae4ab3cd686dca27aad1dee13e439.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/91/66/99/916699493bcd62f4ad4213a006d83aaac8222a7b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f1/1b/ef/f11bef9450818cdbcd3f6071c57043758d5894a5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/18/0b/26/180b26b8e312e2fb7d3e7f1f47be5a0a998186b3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/12/5e/c6/125ec6479525e8b4fc2ae286b66d3a23a41c35b5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d2/7e/1f/d27e1f245c5aa5f2d1129d29c929b959302997a5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b5/8d/99/b58d992993b753badb6fc55b2d5e9b10a955511c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d8/60/45/d8604501ada50ff7f4c07a661726e6fc0d5517d1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7f/a0/d3/7fa0d3fa5e4f2827179df0096c295b62bef7dab6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9e/07/06/9e0706967f1ca1f7897d2f64bb5afbd73710cdf3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/77/9a/f9/779af9899e851e05dd94bd791b7f64abd577199d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/74/62/63/746263f8fe82a4d89dd400f7e47d17bc71e2c63c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e7/ef/63/e7ef634f4c766622e634b0a751b35e7eb59c5631.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/bc/10/d1/bc10d1b8d5f771b1c18958ed457afce8b1e64d4d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2c/26/d9/2c26d94c310c16873d701e699e37b9de0d5eabda.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/60/56/2c/60562ccbee00b8c9f839537137275c97e30286ec.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1f/13/9a/1f139aa1f40de19e8f6884ee0286f0f23d002a77.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/gh/b0/28/ghb02837335f5bd5ffe463aa78cb3c5eb6bc4627.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/27/d5/4f/27d54fc858b331cad49361d19e0987b9a5aa709c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b3/a1/24/b3a1241befb36cb75e1758609ad65460e2e34e97.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f9/8f/08/f98f08f7229ee8560e11b6696fe3d4fce3fd1ed2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b5/7a/6d/b57a6d8fb6e6342ae3915e5ca1450a1f508a6461.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a2/34/33/a234337d07781aa8677dbca0b44884116beb2541.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/11/0a/a6/110aa6ab04e932f8631e5bfb4ea0e269f99de4a8.jpg?rule=ad-large'],
 'price': 15999,
 'price_includes_vat': False,
 'registration_date': '2008-07-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Jaguar XF 4.2 V8 SURALIMENTE SV8',
 'transmission': 'automatic',
 'trim': 'XF 4.2 V8 Suralimenté SV8',
 'vin': None,
 'year': 2008}
2026-03-30 15:19:46 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 646f4a6d-3a2b-506a-ba07-a2726a962938 with identifier: 3118028785
2026-03-30 15:19:46 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 646f4a6d-3a2b-506a-ba07-a2726a962938
2026-03-30 15:19:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F35%252Fd4%252Fc1%252F35d4c15cce00ed60999f550c32e3c904826c513f.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/35/d4/c1/35d4c15cce00ed60999f550c32e3c904826c513f.jpg?rule=ad-large already downloaded
2026-03-30 15:19:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fd3%252F1e%252Fe4%252Fd31ee4833d5bf5cd22b1fe224340f3b51a52576f.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/d3/1e/e4/d31ee4833d5bf5cd22b1fe224340f3b51a52576f.jpg?rule=ad-large already downloaded
2026-03-30 15:19:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fe8%252F98%252F88%252Fe89888a3eefc49c2372e9d7788a029e5b750251d.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/e8/98/88/e89888a3eefc49c2372e9d7788a029e5b750251d.jpg?rule=ad-large already downloaded
2026-03-30 15:19:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F73%252F70%252F55%252F737055f1d267e8deb624b583010b28143d1fc0a1.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/73/70/55/737055f1d267e8deb624b583010b28143d1fc0a1.jpg?rule=ad-large already downloaded
2026-03-30 15:19:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F4c%252Fe2%252Fbf%252F4ce2bf5fc58a615d7c09768fa7db504d8a351bae.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/4c/e2/bf/4ce2bf5fc58a615d7c09768fa7db504d8a351bae.jpg?rule=ad-large already downloaded
2026-03-30 15:19:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F3b%252F3a%252F21%252F3b3a2184af5cd9af3d90f2609bcec2993f58eed0.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/3b/3a/21/3b3a2184af5cd9af3d90f2609bcec2993f58eed0.jpg?rule=ad-large already downloaded
2026-03-30 15:19:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F45%252F50%252Fcb%252F4550cb126b7ae4ab3cd686dca27aad1dee13e439.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/45/50/cb/4550cb126b7ae4ab3cd686dca27aad1dee13e439.jpg?rule=ad-large already downloaded
2026-03-30 15:19:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F91%252F66%252F99%252F916699493bcd62f4ad4213a006d83aaac8222a7b.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/91/66/99/916699493bcd62f4ad4213a006d83aaac8222a7b.jpg?rule=ad-large already downloaded
2026-03-30 15:19:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Ff1%252F1b%252Fef%252Ff11bef9450818cdbcd3f6071c57043758d5894a5.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/f1/1b/ef/f11bef9450818cdbcd3f6071c57043758d5894a5.jpg?rule=ad-large already downloaded
2026-03-30 15:19:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F18%252F0b%252F26%252F180b26b8e312e2fb7d3e7f1f47be5a0a998186b3.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/18/0b/26/180b26b8e312e2fb7d3e7f1f47be5a0a998186b3.jpg?rule=ad-large already downloaded
2026-03-30 15:19:46 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 646f4a6d-3a2b-506a-ba07-a2726a962938 with identifier 3118028785
2026-03-30 15:19:46 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:46 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:46 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 646f4a6d-3a2b-506a-ba07-a2726a962938
2026-03-30 15:19: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': 'Jaguar XF 4.2 V8 SURALIMENTE SV8, (Berline), NOIR, 33cv, mise '
                'en circulation le 04-07-2008, garantie 12 mois (12 MOIS).\n'
                '\n'
                '5 places, couleur intérieur : MARRON, longueur : 4,96 '
                'mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Commandes du système audio au volant\n'
                '- GPS Cartographique DVD\n'
                '- Kit mains-libres Bluetooth\n'
                '- Radio CD MP3 + Chargeur CD\n'
                '\n'
                'Conduite\n'
                '- Allumage des phares automatique\n'
                '- Capteur de pluie\n'
                '- Démarrage sans clé\n'
                '- Pack aide au stationnement\n'
                '- Régulateur-Limiteur de vitesse\n'
                '\n'
                'Extérieur\n'
                '- Jantes Alu\n'
                '- Peinture métal\n'
                '- Phares bi-xénon adaptatifs\n'
                '- Radar de recul\n'
                '- Rétroviseurs extérieurs électrochromes\n'
                '- Rétroviseurs rabattables électriquement\n'
                '- Rétroviseurs électriques dégivrants\n'
                '- Toit ouvrant électrique\n'
                '\n'
                'Intérieur\n'
                '- Banquette 60/40\n'
                '- Clim automatique bi-zones\n'
                '- Direction assistée\n'
                '- Fixations Isofix aux places arrières\n'
                '- Ordinateur de bord\n'
                '- Rétroviseur intérieur électrochrome\n'
                '- Sièges avant chauffants\n'
                '- Sièges avant électriques à mémoire\n'
                '- Verrouillage auto. des portes en roulant\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres arrière électriques\n'
                '- Vitres avant électriques\n'
                '- Volant réglable en profondeur et hauteur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux AV et AR\n'
                '- Antipatinage\n'
                '- ESP\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Sellerie cuir\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5003',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 416,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': '646f4a6d-3a2b-506a-ba07-a2726a962938',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3118028785',
 'listing': 'auction',
 'make': 'JAGUAR',
 'model': 'XF',
 'odometer': 142536,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 30,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/35/d4/c1/35d4c15cce00ed60999f550c32e3c904826c513f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d3/1e/e4/d31ee4833d5bf5cd22b1fe224340f3b51a52576f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e8/98/88/e89888a3eefc49c2372e9d7788a029e5b750251d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/73/70/55/737055f1d267e8deb624b583010b28143d1fc0a1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4c/e2/bf/4ce2bf5fc58a615d7c09768fa7db504d8a351bae.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3b/3a/21/3b3a2184af5cd9af3d90f2609bcec2993f58eed0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/45/50/cb/4550cb126b7ae4ab3cd686dca27aad1dee13e439.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/91/66/99/916699493bcd62f4ad4213a006d83aaac8222a7b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f1/1b/ef/f11bef9450818cdbcd3f6071c57043758d5894a5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/18/0b/26/180b26b8e312e2fb7d3e7f1f47be5a0a998186b3.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_646f4a6d-3a2b-506a-ba07-a2726a962938/646f4a6d-3a2b-506a-ba07-a2726a962938_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 117834,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/35/d4/c1/35d4c15cce00ed60999f550c32e3c904826c513f.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_646f4a6d-3a2b-506a-ba07-a2726a962938/646f4a6d-3a2b-506a-ba07-a2726a962938_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 123866,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/d3/1e/e4/d31ee4833d5bf5cd22b1fe224340f3b51a52576f.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_646f4a6d-3a2b-506a-ba07-a2726a962938/646f4a6d-3a2b-506a-ba07-a2726a962938_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 120578,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/e8/98/88/e89888a3eefc49c2372e9d7788a029e5b750251d.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_646f4a6d-3a2b-506a-ba07-a2726a962938/646f4a6d-3a2b-506a-ba07-a2726a962938_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 115473,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/73/70/55/737055f1d267e8deb624b583010b28143d1fc0a1.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_646f4a6d-3a2b-506a-ba07-a2726a962938/646f4a6d-3a2b-506a-ba07-a2726a962938_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 112629,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/4c/e2/bf/4ce2bf5fc58a615d7c09768fa7db504d8a351bae.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_646f4a6d-3a2b-506a-ba07-a2726a962938/646f4a6d-3a2b-506a-ba07-a2726a962938_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 112929,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/3b/3a/21/3b3a2184af5cd9af3d90f2609bcec2993f58eed0.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_646f4a6d-3a2b-506a-ba07-a2726a962938/646f4a6d-3a2b-506a-ba07-a2726a962938_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 123696,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/45/50/cb/4550cb126b7ae4ab3cd686dca27aad1dee13e439.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_646f4a6d-3a2b-506a-ba07-a2726a962938/646f4a6d-3a2b-506a-ba07-a2726a962938_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 119471,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/91/66/99/916699493bcd62f4ad4213a006d83aaac8222a7b.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_646f4a6d-3a2b-506a-ba07-a2726a962938/646f4a6d-3a2b-506a-ba07-a2726a962938_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 96862,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/f1/1b/ef/f11bef9450818cdbcd3f6071c57043758d5894a5.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_646f4a6d-3a2b-506a-ba07-a2726a962938/646f4a6d-3a2b-506a-ba07-a2726a962938_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 73106,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/18/0b/26/180b26b8e312e2fb7d3e7f1f47be5a0a998186b3.jpg?rule=ad-large',
             'Width': 800}],
 'price': 15999,
 'price_includes_vat': False,
 'registration_date': '2008-07-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Jaguar XF 4.2 V8 SURALIMENTE SV8',
 'transmission': 'automatic',
 'trim': 'XF 4.2 V8 Suralimenté SV8',
 'vin': None,
 'year': 2008}
2026-03-30 15:19:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273118028785%27 HTTP/1.1" 200 None
2026-03-30 15:19:46 [auto_selling_leboncoin.fr] INFO: Saving data for 3118028785: {'created_time': 1774883986.84354, 'last_price_update_time': 1774883986.84355}
2026-03-30 15:19:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3118028785') HTTP/1.1" 204 0
2026-03-30 15:19:47 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3163192132
2026-03-30 15:19:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273163192132%27 HTTP/1.1" 200 None
2026-03-30 15:19:47 [auto_selling_leboncoin.fr] INFO: Scrape type for 3163192132: 1
2026-03-30 15:19:47 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3163192132
2026-03-30 15:19:47 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Citroen C1 VTI 68 FEEL ETG 5P, (Berline), GRIS, 4cv, 5 '
                'portes, mise en circulation le 17-09-2015, garantie 12 mois '
                '(12 MOIS).\n'
                '\n'
                '4 places, couleur intérieur : NOIR, longueur : 3,47 mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Système audio MP3 2HP\n'
                '\n'
                'Conduite\n'
                '- Aide au démarrage en côte\n'
                '\n'
                'Extérieur\n'
                '- Boucliers AV et AR couleur caisse\n'
                '- Enjoliveurs\n'
                '- Feux de jour à LED\n'
                '- Phares halogènes\n'
                '- Poignées ton carrosserie\n'
                '\n'
                'Intérieur\n'
                '- Banquette 2 places\n'
                '- Banquette 50/50\n'
                '- Clim manuelle\n'
                '- Levier vitesse cuir\n'
                '- Lunette AR dégivrante\n'
                '- Ordinateur de bord\n'
                '- Pack Electrique\n'
                '- Prise 12V\n'
                '- Siège conducteur réglable en hauteur\n'
                '- Tablette arrière\n'
                '- Volant croûte de cuir\n'
                '- Volant réglable en hauteur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                "- Aide au freinage d'urgence\n"
                '- Airbag conducteur\n'
                '- Airbag passager déconnectable\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux\n'
                '- Antidémarrage électronique\n'
                '- Détecteur de sous-gonflage\n'
                '- ESP\n'
                '- Préparation Isofix\n'
                '- Répartiteur électronique de freinage\n'
                '- Témoin de bouclage des ceintures AV\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Gris Carlinite (M)\n'
                '- Pack Color Feel\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 4637',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 69,
 '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/3163192132',
 'listing': 'auction',
 'make': 'CITROEN',
 'model': 'C1',
 'odometer': 8990,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/2f/40/db/2f40db3943ad4244b4fec4320519de50ffee964c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7d/98/4a/7d984a0880306fc72f28a5010c66489a0e31135f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9f/2b/44/9f2b44d9c77436986a350cb1d41236596c022b32.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/eb/4e/7b/eb4e7b330c0624c2e834e16dd1eac3b1d921ab16.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ed/08/65/ed08655988d02adde2fb710c59f77b338975cce1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/aa/0f/a6/aa0fa6db2a8832dd9e6089fbf89b62909bdf3928.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e8/ee/f6/e8eef6acfbce90d8315cf9176077276407b5070a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/82/75/1d/82751d86cc2629b8470dfd10eb66ea6e7e5ca9e5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/58/7c/39/587c39c955f006ad78be3fce96042cd569107f72.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ec/1f/eb/ec1febd8f20a4a58d09c2e9c11076b0b6925ac47.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/29/64/a6/2964a6bfac80708ebb50738d0a565f299833fbfa.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/75/59/82/755982e89324110f6a4f4fa68cf7ffbf6ccbc134.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d7/38/a8/d738a8eca2c46f20f872cf8c553fc61100d0e132.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f4/1a/00/f41a00068fdff8fb55d86c2fab6b3e75b9db90d8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/07/59/59/0759599090516dc2d344384f97f5eaba3f93453c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b9/79/13/b97913b8915904131eb1a39cd2f3c0653dea65f5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0d/bb/40/0dbb40e411c27b5c57bf1ba54064a6ad3cf2912e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7f/7e/13/7f7e13411af0ec7b354e16051361d29cb76c156e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5e/af/5d/5eaf5dda61f83475328a0d9c58e710b11ed0c220.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/01/7f/fd/017ffd1606809c2edb1c65d2d66e3efd0f3a3142.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/16/3b/a7/163ba7dbe03f6f6cd54f45b4a71dd6772abe08fb.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5f/2c/23/5f2c23b1d038d9d9a4414dbc256045148fc79063.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b4/22/aa/b422aa5295547d44be585a0eab175a6136edc4fa.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/90/19/16/9019163027bb9c5069840533ffaed9fcb5726084.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e9/f0/d9/e9f0d92daf5be324fca464a9a1439f69ab4382ad.jpg?rule=ad-large'],
 'price': 10700,
 'price_includes_vat': False,
 'registration_date': '2015-09-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Citroen C1 VTI 68 FEEL ETG 5P',
 'transmission': 'automatic',
 'trim': 'C1 VTi 68 Feel ETG 5p',
 'vin': None,
 'year': 2015}
2026-03-30 15:19:47 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 00034e7d-9e4d-5f5a-9715-b8279957183b with identifier: 3163192132
2026-03-30 15:19:47 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 00034e7d-9e4d-5f5a-9715-b8279957183b
2026-03-30 15:19:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F2f%252F40%252Fdb%252F2f40db3943ad4244b4fec4320519de50ffee964c.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/2f/40/db/2f40db3943ad4244b4fec4320519de50ffee964c.jpg?rule=ad-large already downloaded
2026-03-30 15:19:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F7d%252F98%252F4a%252F7d984a0880306fc72f28a5010c66489a0e31135f.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/7d/98/4a/7d984a0880306fc72f28a5010c66489a0e31135f.jpg?rule=ad-large already downloaded
2026-03-30 15:19:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F2b%252F44%252F9f2b44d9c77436986a350cb1d41236596c022b32.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/9f/2b/44/9f2b44d9c77436986a350cb1d41236596c022b32.jpg?rule=ad-large already downloaded
2026-03-30 15:19:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Feb%252F4e%252F7b%252Feb4e7b330c0624c2e834e16dd1eac3b1d921ab16.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/eb/4e/7b/eb4e7b330c0624c2e834e16dd1eac3b1d921ab16.jpg?rule=ad-large already downloaded
2026-03-30 15:19:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fed%252F08%252F65%252Fed08655988d02adde2fb710c59f77b338975cce1.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ed/08/65/ed08655988d02adde2fb710c59f77b338975cce1.jpg?rule=ad-large already downloaded
2026-03-30 15:19:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Faa%252F0f%252Fa6%252Faa0fa6db2a8832dd9e6089fbf89b62909bdf3928.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/aa/0f/a6/aa0fa6db2a8832dd9e6089fbf89b62909bdf3928.jpg?rule=ad-large already downloaded
2026-03-30 15:19:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fe8%252Fee%252Ff6%252Fe8eef6acfbce90d8315cf9176077276407b5070a.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/e8/ee/f6/e8eef6acfbce90d8315cf9176077276407b5070a.jpg?rule=ad-large already downloaded
2026-03-30 15:19:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F75%252F1d%252F82751d86cc2629b8470dfd10eb66ea6e7e5ca9e5.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/82/75/1d/82751d86cc2629b8470dfd10eb66ea6e7e5ca9e5.jpg?rule=ad-large already downloaded
2026-03-30 15:19:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F58%252F7c%252F39%252F587c39c955f006ad78be3fce96042cd569107f72.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/58/7c/39/587c39c955f006ad78be3fce96042cd569107f72.jpg?rule=ad-large already downloaded
2026-03-30 15:19:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fec%252F1f%252Feb%252Fec1febd8f20a4a58d09c2e9c11076b0b6925ac47.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ec/1f/eb/ec1febd8f20a4a58d09c2e9c11076b0b6925ac47.jpg?rule=ad-large already downloaded
2026-03-30 15:19:47 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 00034e7d-9e4d-5f5a-9715-b8279957183b with identifier 3163192132
2026-03-30 15:19:47 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:47 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:47 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 00034e7d-9e4d-5f5a-9715-b8279957183b
2026-03-30 15:19: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': 'Citroen C1 VTI 68 FEEL ETG 5P, (Berline), GRIS, 4cv, 5 '
                'portes, mise en circulation le 17-09-2015, garantie 12 mois '
                '(12 MOIS).\n'
                '\n'
                '4 places, couleur intérieur : NOIR, longueur : 3,47 mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Système audio MP3 2HP\n'
                '\n'
                'Conduite\n'
                '- Aide au démarrage en côte\n'
                '\n'
                'Extérieur\n'
                '- Boucliers AV et AR couleur caisse\n'
                '- Enjoliveurs\n'
                '- Feux de jour à LED\n'
                '- Phares halogènes\n'
                '- Poignées ton carrosserie\n'
                '\n'
                'Intérieur\n'
                '- Banquette 2 places\n'
                '- Banquette 50/50\n'
                '- Clim manuelle\n'
                '- Levier vitesse cuir\n'
                '- Lunette AR dégivrante\n'
                '- Ordinateur de bord\n'
                '- Pack Electrique\n'
                '- Prise 12V\n'
                '- Siège conducteur réglable en hauteur\n'
                '- Tablette arrière\n'
                '- Volant croûte de cuir\n'
                '- Volant réglable en hauteur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                "- Aide au freinage d'urgence\n"
                '- Airbag conducteur\n'
                '- Airbag passager déconnectable\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux\n'
                '- Antidémarrage électronique\n'
                '- Détecteur de sous-gonflage\n'
                '- ESP\n'
                '- Préparation Isofix\n'
                '- Répartiteur électronique de freinage\n'
                '- Témoin de bouclage des ceintures AV\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Gris Carlinite (M)\n'
                '- Pack Color Feel\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 4637',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 69,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': '00034e7d-9e4d-5f5a-9715-b8279957183b',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3163192132',
 'listing': 'auction',
 'make': 'CITROEN',
 'model': 'C1',
 'odometer': 8990,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 25,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/2f/40/db/2f40db3943ad4244b4fec4320519de50ffee964c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7d/98/4a/7d984a0880306fc72f28a5010c66489a0e31135f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9f/2b/44/9f2b44d9c77436986a350cb1d41236596c022b32.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/eb/4e/7b/eb4e7b330c0624c2e834e16dd1eac3b1d921ab16.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ed/08/65/ed08655988d02adde2fb710c59f77b338975cce1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/aa/0f/a6/aa0fa6db2a8832dd9e6089fbf89b62909bdf3928.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e8/ee/f6/e8eef6acfbce90d8315cf9176077276407b5070a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/82/75/1d/82751d86cc2629b8470dfd10eb66ea6e7e5ca9e5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/58/7c/39/587c39c955f006ad78be3fce96042cd569107f72.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ec/1f/eb/ec1febd8f20a4a58d09c2e9c11076b0b6925ac47.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_00034e7d-9e4d-5f5a-9715-b8279957183b/00034e7d-9e4d-5f5a-9715-b8279957183b_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 109718,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/2f/40/db/2f40db3943ad4244b4fec4320519de50ffee964c.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_00034e7d-9e4d-5f5a-9715-b8279957183b/00034e7d-9e4d-5f5a-9715-b8279957183b_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 113810,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/7d/98/4a/7d984a0880306fc72f28a5010c66489a0e31135f.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_00034e7d-9e4d-5f5a-9715-b8279957183b/00034e7d-9e4d-5f5a-9715-b8279957183b_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 117282,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/9f/2b/44/9f2b44d9c77436986a350cb1d41236596c022b32.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_00034e7d-9e4d-5f5a-9715-b8279957183b/00034e7d-9e4d-5f5a-9715-b8279957183b_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 115139,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/eb/4e/7b/eb4e7b330c0624c2e834e16dd1eac3b1d921ab16.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_00034e7d-9e4d-5f5a-9715-b8279957183b/00034e7d-9e4d-5f5a-9715-b8279957183b_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 112971,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ed/08/65/ed08655988d02adde2fb710c59f77b338975cce1.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_00034e7d-9e4d-5f5a-9715-b8279957183b/00034e7d-9e4d-5f5a-9715-b8279957183b_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 123949,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/aa/0f/a6/aa0fa6db2a8832dd9e6089fbf89b62909bdf3928.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_00034e7d-9e4d-5f5a-9715-b8279957183b/00034e7d-9e4d-5f5a-9715-b8279957183b_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 119591,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/e8/ee/f6/e8eef6acfbce90d8315cf9176077276407b5070a.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_00034e7d-9e4d-5f5a-9715-b8279957183b/00034e7d-9e4d-5f5a-9715-b8279957183b_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 100701,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/82/75/1d/82751d86cc2629b8470dfd10eb66ea6e7e5ca9e5.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_00034e7d-9e4d-5f5a-9715-b8279957183b/00034e7d-9e4d-5f5a-9715-b8279957183b_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 82056,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/58/7c/39/587c39c955f006ad78be3fce96042cd569107f72.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_00034e7d-9e4d-5f5a-9715-b8279957183b/00034e7d-9e4d-5f5a-9715-b8279957183b_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 89567,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ec/1f/eb/ec1febd8f20a4a58d09c2e9c11076b0b6925ac47.jpg?rule=ad-large',
             'Width': 800}],
 'price': 10700,
 'price_includes_vat': False,
 'registration_date': '2015-09-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Citroen C1 VTI 68 FEEL ETG 5P',
 'transmission': 'automatic',
 'trim': 'C1 VTi 68 Feel ETG 5p',
 'vin': None,
 'year': 2015}
2026-03-30 15:19:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273163192132%27 HTTP/1.1" 200 None
2026-03-30 15:19:47 [auto_selling_leboncoin.fr] INFO: Saving data for 3163192132: {'created_time': 1774883987.396806, 'last_price_update_time': 1774883987.396816}
2026-03-30 15:19:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3163192132') HTTP/1.1" 204 0
2026-03-30 15:19:47 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3144598848
2026-03-30 15:19:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273144598848%27 HTTP/1.1" 200 None
2026-03-30 15:19:47 [auto_selling_leboncoin.fr] INFO: Scrape type for 3144598848: 1
2026-03-30 15:19:47 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3144598848
2026-03-30 15:19:47 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Marron',
 'currency': 'EUR',
 'description': 'Fiat 500 1.3 MULTIJET 16V 75CH DPF LOUNGE, (Berline), MARRON, '
                '4cv, mise en circulation le 01-02-2008, garantie 12 mois (12 '
                'MOIS).\n'
                '\n'
                '4 places, couleur intérieur : BEIGE, longueur : 3,55 mètres,\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Blue & Me\n'
                '- Blue & Me Nav\n'
                '- Commandes du système audio au volant\n'
                '- Radio CD MP3\n'
                '\n'
                'Extérieur\n'
                '- Jantes Alu\n'
                '- Peinture métal\n'
                '- Rétroviseurs électriques dégivrants\n'
                '- Toit panoramique en verre\n'
                '\n'
                'Intérieur\n'
                '- Banquette 50/50\n'
                '- Clim automatique\n'
                '- Clim manuelle\n'
                '- Direction assistée\n'
                '- Fixations Isofix aux places arrières\n'
                '- Verrouillage centralisé des portes\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres avant électriques\n'
                '- Volant réglable en hauteur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbag genoux\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux\n'
                '- EBD\n'
                '- Phares antibrouillard\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5143',
 'doors_number': None,
 '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/3144598848',
 'listing': 'auction',
 'make': 'FIAT',
 'model': '500',
 'odometer': 90119,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/6f/c2/f6/6fc2f649be46d2c508784d04bb0d1d28c26b7668.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4f/6b/a2/4f6ba244dfa8afbfb5b6c2b5c4c0827a98ea3e70.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/bd/c9/26/bdc92670020cc1dc3cdc61e6eaa1bbeee2b2dc08.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/75/30/98/753098f0c14170a7eaa25d54f6dfc2413613e04e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/64/7a/7a/647a7a4b6b90ab354aaacc6a35146f5ccec7470c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ef/cc/60/efcc60b6914708bedb0dbd518a3575cdbbddb443.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/df/a3/53/dfa353fc7e900ead31d6f7ea0503adf6d16ca760.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f1/d6/d1/f1d6d148649d138632b92ad3f291e13049fe6822.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4a/b6/9a/4ab69a7f87de9b8dd9a1e3a501c30a756ed5514b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f7/e9/2a/f7e92a306a106b3127ba59edb2ba7ab20b0f0032.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b1/58/bd/b158bd92488d8ec2fb901234e9967f2907697692.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/90/ad/de/90adde2bc20c8aa854da0fac7043fa2171345e98.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/bc/ed/ab/bcedab03769d9b0264e767cde8fe3a23990934bb.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7b/cc/41/7bcc41fb4b6532b2e8c0cbb82d07831ed0a85c6f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ea/cf/ef/eacfef5eba0a2e595489514c6c6f6a15a6f8b435.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d5/e7/9f/d5e79fe64020098f09c1a02ad690438285d9efc1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8e/8d/9e/8e8d9e294f1b08b9aa44af9bc74a179557e0453c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/13/f7/8d/13f78d6dea90502036be72c249de6163dd320541.jpg?rule=ad-large'],
 'price': 6999,
 'price_includes_vat': False,
 'registration_date': '2008-02-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Fiat 500 1.3 MULTIJET 16V 75CH DPF LOUNGE',
 'transmission': 'manual',
 'trim': '500 1.3 Multijet 16v 75ch DPF Lounge',
 'vin': None,
 'year': 2008}
2026-03-30 15:19:47 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 1addd2ea-96f3-56a0-a404-48062545b3bf with identifier: 3144598848
2026-03-30 15:19:47 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 1addd2ea-96f3-56a0-a404-48062545b3bf
2026-03-30 15:19:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F6f%252Fc2%252Ff6%252F6fc2f649be46d2c508784d04bb0d1d28c26b7668.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/6f/c2/f6/6fc2f649be46d2c508784d04bb0d1d28c26b7668.jpg?rule=ad-large already downloaded
2026-03-30 15:19:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F4f%252F6b%252Fa2%252F4f6ba244dfa8afbfb5b6c2b5c4c0827a98ea3e70.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/4f/6b/a2/4f6ba244dfa8afbfb5b6c2b5c4c0827a98ea3e70.jpg?rule=ad-large already downloaded
2026-03-30 15:19:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fbd%252Fc9%252F26%252Fbdc92670020cc1dc3cdc61e6eaa1bbeee2b2dc08.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/bd/c9/26/bdc92670020cc1dc3cdc61e6eaa1bbeee2b2dc08.jpg?rule=ad-large already downloaded
2026-03-30 15:19:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F75%252F30%252F98%252F753098f0c14170a7eaa25d54f6dfc2413613e04e.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/75/30/98/753098f0c14170a7eaa25d54f6dfc2413613e04e.jpg?rule=ad-large already downloaded
2026-03-30 15:19:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F64%252F7a%252F7a%252F647a7a4b6b90ab354aaacc6a35146f5ccec7470c.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/64/7a/7a/647a7a4b6b90ab354aaacc6a35146f5ccec7470c.jpg?rule=ad-large already downloaded
2026-03-30 15:19:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fef%252Fcc%252F60%252Fefcc60b6914708bedb0dbd518a3575cdbbddb443.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ef/cc/60/efcc60b6914708bedb0dbd518a3575cdbbddb443.jpg?rule=ad-large already downloaded
2026-03-30 15:19:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fdf%252Fa3%252F53%252Fdfa353fc7e900ead31d6f7ea0503adf6d16ca760.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/df/a3/53/dfa353fc7e900ead31d6f7ea0503adf6d16ca760.jpg?rule=ad-large already downloaded
2026-03-30 15:19:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Ff1%252Fd6%252Fd1%252Ff1d6d148649d138632b92ad3f291e13049fe6822.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/f1/d6/d1/f1d6d148649d138632b92ad3f291e13049fe6822.jpg?rule=ad-large already downloaded
2026-03-30 15:19:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F4a%252Fb6%252F9a%252F4ab69a7f87de9b8dd9a1e3a501c30a756ed5514b.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/4a/b6/9a/4ab69a7f87de9b8dd9a1e3a501c30a756ed5514b.jpg?rule=ad-large already downloaded
2026-03-30 15:19:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Ff7%252Fe9%252F2a%252Ff7e92a306a106b3127ba59edb2ba7ab20b0f0032.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/f7/e9/2a/f7e92a306a106b3127ba59edb2ba7ab20b0f0032.jpg?rule=ad-large already downloaded
2026-03-30 15:19:47 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 1addd2ea-96f3-56a0-a404-48062545b3bf with identifier 3144598848
2026-03-30 15:19:47 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:47 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:47 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 1addd2ea-96f3-56a0-a404-48062545b3bf
2026-03-30 15:19: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': 'Marron',
 'currency': 'EUR',
 'description': 'Fiat 500 1.3 MULTIJET 16V 75CH DPF LOUNGE, (Berline), MARRON, '
                '4cv, mise en circulation le 01-02-2008, garantie 12 mois (12 '
                'MOIS).\n'
                '\n'
                '4 places, couleur intérieur : BEIGE, longueur : 3,55 mètres,\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Blue & Me\n'
                '- Blue & Me Nav\n'
                '- Commandes du système audio au volant\n'
                '- Radio CD MP3\n'
                '\n'
                'Extérieur\n'
                '- Jantes Alu\n'
                '- Peinture métal\n'
                '- Rétroviseurs électriques dégivrants\n'
                '- Toit panoramique en verre\n'
                '\n'
                'Intérieur\n'
                '- Banquette 50/50\n'
                '- Clim automatique\n'
                '- Clim manuelle\n'
                '- Direction assistée\n'
                '- Fixations Isofix aux places arrières\n'
                '- Verrouillage centralisé des portes\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres avant électriques\n'
                '- Volant réglable en hauteur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbag genoux\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux\n'
                '- EBD\n'
                '- Phares antibrouillard\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5143',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 75,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': '1addd2ea-96f3-56a0-a404-48062545b3bf',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3144598848',
 'listing': 'auction',
 'make': 'FIAT',
 'model': '500',
 'odometer': 90119,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 18,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/6f/c2/f6/6fc2f649be46d2c508784d04bb0d1d28c26b7668.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4f/6b/a2/4f6ba244dfa8afbfb5b6c2b5c4c0827a98ea3e70.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/bd/c9/26/bdc92670020cc1dc3cdc61e6eaa1bbeee2b2dc08.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/75/30/98/753098f0c14170a7eaa25d54f6dfc2413613e04e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/64/7a/7a/647a7a4b6b90ab354aaacc6a35146f5ccec7470c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ef/cc/60/efcc60b6914708bedb0dbd518a3575cdbbddb443.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/df/a3/53/dfa353fc7e900ead31d6f7ea0503adf6d16ca760.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f1/d6/d1/f1d6d148649d138632b92ad3f291e13049fe6822.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4a/b6/9a/4ab69a7f87de9b8dd9a1e3a501c30a756ed5514b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f7/e9/2a/f7e92a306a106b3127ba59edb2ba7ab20b0f0032.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1addd2ea-96f3-56a0-a404-48062545b3bf/1addd2ea-96f3-56a0-a404-48062545b3bf_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 115108,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/6f/c2/f6/6fc2f649be46d2c508784d04bb0d1d28c26b7668.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1addd2ea-96f3-56a0-a404-48062545b3bf/1addd2ea-96f3-56a0-a404-48062545b3bf_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 124607,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/4f/6b/a2/4f6ba244dfa8afbfb5b6c2b5c4c0827a98ea3e70.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1addd2ea-96f3-56a0-a404-48062545b3bf/1addd2ea-96f3-56a0-a404-48062545b3bf_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 130965,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/bd/c9/26/bdc92670020cc1dc3cdc61e6eaa1bbeee2b2dc08.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1addd2ea-96f3-56a0-a404-48062545b3bf/1addd2ea-96f3-56a0-a404-48062545b3bf_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 121275,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/75/30/98/753098f0c14170a7eaa25d54f6dfc2413613e04e.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1addd2ea-96f3-56a0-a404-48062545b3bf/1addd2ea-96f3-56a0-a404-48062545b3bf_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 129561,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/64/7a/7a/647a7a4b6b90ab354aaacc6a35146f5ccec7470c.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1addd2ea-96f3-56a0-a404-48062545b3bf/1addd2ea-96f3-56a0-a404-48062545b3bf_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 112244,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ef/cc/60/efcc60b6914708bedb0dbd518a3575cdbbddb443.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1addd2ea-96f3-56a0-a404-48062545b3bf/1addd2ea-96f3-56a0-a404-48062545b3bf_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 123331,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/df/a3/53/dfa353fc7e900ead31d6f7ea0503adf6d16ca760.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1addd2ea-96f3-56a0-a404-48062545b3bf/1addd2ea-96f3-56a0-a404-48062545b3bf_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 111447,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/f1/d6/d1/f1d6d148649d138632b92ad3f291e13049fe6822.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1addd2ea-96f3-56a0-a404-48062545b3bf/1addd2ea-96f3-56a0-a404-48062545b3bf_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 104077,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/4a/b6/9a/4ab69a7f87de9b8dd9a1e3a501c30a756ed5514b.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1addd2ea-96f3-56a0-a404-48062545b3bf/1addd2ea-96f3-56a0-a404-48062545b3bf_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 102875,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/f7/e9/2a/f7e92a306a106b3127ba59edb2ba7ab20b0f0032.jpg?rule=ad-large',
             'Width': 800}],
 'price': 6999,
 'price_includes_vat': False,
 'registration_date': '2008-02-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Fiat 500 1.3 MULTIJET 16V 75CH DPF LOUNGE',
 'transmission': 'manual',
 'trim': '500 1.3 Multijet 16v 75ch DPF Lounge',
 'vin': None,
 'year': 2008}
2026-03-30 15:19:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273144598848%27 HTTP/1.1" 200 None
2026-03-30 15:19:47 [auto_selling_leboncoin.fr] INFO: Saving data for 3144598848: {'created_time': 1774883987.721282, 'last_price_update_time': 1774883987.721293}
2026-03-30 15:19:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3144598848') HTTP/1.1" 204 0
2026-03-30 15:19:47 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3155924946
2026-03-30 15:19:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273155924946%27 HTTP/1.1" 200 None
2026-03-30 15:19:47 [auto_selling_leboncoin.fr] INFO: Scrape type for 3155924946: 1
2026-03-30 15:19:47 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3155924946
2026-03-30 15:19:47 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Mini MINI COOPER 115CH PARK LANE, (Berline), GRIS F, 7cv, '
                'mise en circulation le 16-01-2006, garantie 12 mois (12 '
                'MOIS).\n'
                '\n'
                '4 places, couleur intérieur : NOIR, longueur : 3,63 mètres,\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Radio CD\n'
                '\n'
                'Conduite\n'
                '- Capteur de pluie et de luminosité\n'
                '- Régulateur de vitesse\n'
                '\n'
                'Extérieur\n'
                '- Jantes Alu\n'
                '- Pack Nord\n'
                '- Peinture métal\n'
                '- Radar de recul\n'
                '- Rétroviseurs électriques\n'
                '\n'
                'Intérieur\n'
                '- Clim automatique\n'
                '- Direction assistée\n'
                '- Ordinateur de bord\n'
                '- Pack électrique\n'
                '- Verrouillage centralisé des portes\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbag conducteur\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Antipatinage\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Pack visibilité\n'
                '- Sellerie cuir\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5199',
 'doors_number': None,
 '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/3155924946',
 'listing': 'auction',
 'make': 'MINI',
 'model': 'Mini',
 'odometer': 86824,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/85/ac/36/85ac3642efcb26f548a3a44c51924bf7fa4ad029.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a6/23/a1/a623a159e3b21aca69f310424b57a1b0f75421e7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ea/1a/15/ea1a154c75f0d9d270284991ca45a2baa36d489d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/85/bb/99/85bb992483d315884eb81944a2bd30db2bb53299.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b5/7e/28/b57e284e53f0f49c9e8433eb78c20e272f95fd7c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fe/2d/14/fe2d146a63cd18a39e5473c1212f304b302a8173.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/89/e6/ec/89e6eccae78bc7a2b35b6c4eda5d2c049f2e785a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b8/4f/85/b84f85609b35d4bda3853d8daff2dea12101a697.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f2/95/e2/f295e2084a87ea0de27aabca9401e4f3cb7bea44.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3c/07/74/3c077437b5c6f464125b473c9da206efada141d4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7c/c4/54/7cc454126655989952db48d240640a560f89697d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9e/d9/af/9ed9afeff843e7ff92252c8c2e462e31606d964e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/00/28/5d/00285d533b5a23630453dc726a9ff335d5a034cc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/38/48/2f/38482f387a242388443aa5b06592b9d8b42e97c8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/75/7f/6b/757f6b77727a1d8a3492ee0ace40ec66ea71a7d8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ba/e8/55/bae855a8ce60e40c1d37846c1989aa54a9734075.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c0/9c/0b/c09c0b99c4b4bcf5cd7e041db0a3d388bec98c0c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/17/62/96/176296e7f78f40621373c00bb872d49d5941bad4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/84/f1/93/84f193c131939620b115814a83b0458cff8265dd.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b2/5a/14/b25a141235170d0843a1ca28cbe6fae1df3b5d76.jpg?rule=ad-large'],
 'price': 7999,
 'price_includes_vat': False,
 'registration_date': '2006-01-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Mini MINI COOPER 115CH PARK LANE',
 'transmission': 'manual',
 'trim': 'Mini Cooper 115ch Park Lane',
 'vin': None,
 'year': 2006}
2026-03-30 15:19:47 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 17c53db2-e300-5f6d-9f14-69169bb57325 with identifier: 3155924946
2026-03-30 15:19:47 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 17c53db2-e300-5f6d-9f14-69169bb57325
2026-03-30 15:19:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F85%252Fac%252F36%252F85ac3642efcb26f548a3a44c51924bf7fa4ad029.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/85/ac/36/85ac3642efcb26f548a3a44c51924bf7fa4ad029.jpg?rule=ad-large already downloaded
2026-03-30 15:19:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fa6%252F23%252Fa1%252Fa623a159e3b21aca69f310424b57a1b0f75421e7.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/a6/23/a1/a623a159e3b21aca69f310424b57a1b0f75421e7.jpg?rule=ad-large already downloaded
2026-03-30 15:19:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F1a%252F15%252Fea1a154c75f0d9d270284991ca45a2baa36d489d.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ea/1a/15/ea1a154c75f0d9d270284991ca45a2baa36d489d.jpg?rule=ad-large already downloaded
2026-03-30 15:19:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F85%252Fbb%252F99%252F85bb992483d315884eb81944a2bd30db2bb53299.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/85/bb/99/85bb992483d315884eb81944a2bd30db2bb53299.jpg?rule=ad-large already downloaded
2026-03-30 15:19:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fb5%252F7e%252F28%252Fb57e284e53f0f49c9e8433eb78c20e272f95fd7c.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/b5/7e/28/b57e284e53f0f49c9e8433eb78c20e272f95fd7c.jpg?rule=ad-large already downloaded
2026-03-30 15:19:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Ffe%252F2d%252F14%252Ffe2d146a63cd18a39e5473c1212f304b302a8173.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/fe/2d/14/fe2d146a63cd18a39e5473c1212f304b302a8173.jpg?rule=ad-large already downloaded
2026-03-30 15:19:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F89%252Fe6%252Fec%252F89e6eccae78bc7a2b35b6c4eda5d2c049f2e785a.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/89/e6/ec/89e6eccae78bc7a2b35b6c4eda5d2c049f2e785a.jpg?rule=ad-large already downloaded
2026-03-30 15:19:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F4f%252F85%252Fb84f85609b35d4bda3853d8daff2dea12101a697.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/b8/4f/85/b84f85609b35d4bda3853d8daff2dea12101a697.jpg?rule=ad-large already downloaded
2026-03-30 15:19:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Ff2%252F95%252Fe2%252Ff295e2084a87ea0de27aabca9401e4f3cb7bea44.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/f2/95/e2/f295e2084a87ea0de27aabca9401e4f3cb7bea44.jpg?rule=ad-large already downloaded
2026-03-30 15:19:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F3c%252F07%252F74%252F3c077437b5c6f464125b473c9da206efada141d4.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/3c/07/74/3c077437b5c6f464125b473c9da206efada141d4.jpg?rule=ad-large already downloaded
2026-03-30 15:19:48 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 17c53db2-e300-5f6d-9f14-69169bb57325 with identifier 3155924946
2026-03-30 15:19:48 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:48 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:48 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 17c53db2-e300-5f6d-9f14-69169bb57325
2026-03-30 15:19: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': 'Mini MINI COOPER 115CH PARK LANE, (Berline), GRIS F, 7cv, '
                'mise en circulation le 16-01-2006, garantie 12 mois (12 '
                'MOIS).\n'
                '\n'
                '4 places, couleur intérieur : NOIR, longueur : 3,63 mètres,\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Radio CD\n'
                '\n'
                'Conduite\n'
                '- Capteur de pluie et de luminosité\n'
                '- Régulateur de vitesse\n'
                '\n'
                'Extérieur\n'
                '- Jantes Alu\n'
                '- Pack Nord\n'
                '- Peinture métal\n'
                '- Radar de recul\n'
                '- Rétroviseurs électriques\n'
                '\n'
                'Intérieur\n'
                '- Clim automatique\n'
                '- Direction assistée\n'
                '- Ordinateur de bord\n'
                '- Pack électrique\n'
                '- Verrouillage centralisé des portes\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbag conducteur\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Antipatinage\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Pack visibilité\n'
                '- Sellerie cuir\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5199',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 115,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': '17c53db2-e300-5f6d-9f14-69169bb57325',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3155924946',
 'listing': 'auction',
 'make': 'MINI',
 'model': 'Mini',
 'odometer': 86824,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 20,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/85/ac/36/85ac3642efcb26f548a3a44c51924bf7fa4ad029.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a6/23/a1/a623a159e3b21aca69f310424b57a1b0f75421e7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ea/1a/15/ea1a154c75f0d9d270284991ca45a2baa36d489d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/85/bb/99/85bb992483d315884eb81944a2bd30db2bb53299.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b5/7e/28/b57e284e53f0f49c9e8433eb78c20e272f95fd7c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fe/2d/14/fe2d146a63cd18a39e5473c1212f304b302a8173.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/89/e6/ec/89e6eccae78bc7a2b35b6c4eda5d2c049f2e785a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b8/4f/85/b84f85609b35d4bda3853d8daff2dea12101a697.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f2/95/e2/f295e2084a87ea0de27aabca9401e4f3cb7bea44.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3c/07/74/3c077437b5c6f464125b473c9da206efada141d4.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_17c53db2-e300-5f6d-9f14-69169bb57325/17c53db2-e300-5f6d-9f14-69169bb57325_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 86589,
             'Height': 480,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/85/ac/36/85ac3642efcb26f548a3a44c51924bf7fa4ad029.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_17c53db2-e300-5f6d-9f14-69169bb57325/17c53db2-e300-5f6d-9f14-69169bb57325_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 122607,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/a6/23/a1/a623a159e3b21aca69f310424b57a1b0f75421e7.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_17c53db2-e300-5f6d-9f14-69169bb57325/17c53db2-e300-5f6d-9f14-69169bb57325_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 134583,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ea/1a/15/ea1a154c75f0d9d270284991ca45a2baa36d489d.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_17c53db2-e300-5f6d-9f14-69169bb57325/17c53db2-e300-5f6d-9f14-69169bb57325_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 124933,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/85/bb/99/85bb992483d315884eb81944a2bd30db2bb53299.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_17c53db2-e300-5f6d-9f14-69169bb57325/17c53db2-e300-5f6d-9f14-69169bb57325_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 120511,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/b5/7e/28/b57e284e53f0f49c9e8433eb78c20e272f95fd7c.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_17c53db2-e300-5f6d-9f14-69169bb57325/17c53db2-e300-5f6d-9f14-69169bb57325_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 137472,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/fe/2d/14/fe2d146a63cd18a39e5473c1212f304b302a8173.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_17c53db2-e300-5f6d-9f14-69169bb57325/17c53db2-e300-5f6d-9f14-69169bb57325_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 88700,
             'Height': 480,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/89/e6/ec/89e6eccae78bc7a2b35b6c4eda5d2c049f2e785a.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_17c53db2-e300-5f6d-9f14-69169bb57325/17c53db2-e300-5f6d-9f14-69169bb57325_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 130070,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/b8/4f/85/b84f85609b35d4bda3853d8daff2dea12101a697.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_17c53db2-e300-5f6d-9f14-69169bb57325/17c53db2-e300-5f6d-9f14-69169bb57325_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 134202,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/f2/95/e2/f295e2084a87ea0de27aabca9401e4f3cb7bea44.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_17c53db2-e300-5f6d-9f14-69169bb57325/17c53db2-e300-5f6d-9f14-69169bb57325_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 89453,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/3c/07/74/3c077437b5c6f464125b473c9da206efada141d4.jpg?rule=ad-large',
             'Width': 800}],
 'price': 7999,
 'price_includes_vat': False,
 'registration_date': '2006-01-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Mini MINI COOPER 115CH PARK LANE',
 'transmission': 'manual',
 'trim': 'Mini Cooper 115ch Park Lane',
 'vin': None,
 'year': 2006}
2026-03-30 15:19:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273155924946%27 HTTP/1.1" 200 None
2026-03-30 15:19:48 [auto_selling_leboncoin.fr] INFO: Saving data for 3155924946: {'created_time': 1774883988.115421, 'last_price_update_time': 1774883988.115431}
2026-03-30 15:19:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3155924946') HTTP/1.1" 204 0
2026-03-30 15:19:48 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3153100393
2026-03-30 15:19:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273153100393%27 HTTP/1.1" 200 None
2026-03-30 15:19:48 [auto_selling_leboncoin.fr] INFO: Scrape type for 3153100393: 1
2026-03-30 15:19:48 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3153100393
2026-03-30 15:19:48 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Mercedes CLASSE SLK 200K BA, (COUPE-CABRIOLET), GRISE, 0cv, '
                'mise en circulation le 04-05-2004, garantie 12 mois (12 '
                'MOIS).\n'
                '\n'
                ' couleur intérieur : NOIR, longueur : 4,09 mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Radio CD\n'
                '\n'
                'Conduite\n'
                '- Capteur de luminosité\n'
                '- Régulateur de vitesse\n'
                '\n'
                'Extérieur\n'
                '- Jantes Alu\n'
                '- Rétroviseurs électriques dégivrants\n'
                '\n'
                'Intérieur\n'
                '- Clim automatique\n'
                '- Direction assistée\n'
                '- Ordinateur de bord\n'
                '- Pack électrique\n'
                '- Vitres avant électriques\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbags rideaux\n'
                '- Antipatinage\n'
                '- ESP\n'
                '- Phares antibrouillard\n'
                '\n'
                'Kilométrage non garanti.\n'
                '\n'
                'Référence annonce : 5192',
 'doors_number': None,
 '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/3153100393',
 'listing': 'auction',
 'make': 'MERCEDES-BENZ',
 'model': 'Classe SLK',
 'odometer': 77014,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/9e/a2/5f/9ea25f9fec54ae924cf6c1876462e30ab9571c3a.jpg?rule=ad-large'],
 'price': 13900,
 'price_includes_vat': False,
 'registration_date': '2004-05-01',
 'seats_number': None,
 'seller_name': None,
 'title': 'Mercedes CLASSE SLK 200K BA',
 'transmission': 'automatic',
 'trim': 'Classe SLK 200K BA',
 'vin': None,
 'year': 2004}
2026-03-30 15:19:48 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 3ddbd254-af4f-58e8-aba3-eed792f019ee with identifier: 3153100393
2026-03-30 15:19:48 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 3ddbd254-af4f-58e8-aba3-eed792f019ee
2026-03-30 15:19:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F9e%252Fa2%252F5f%252F9ea25f9fec54ae924cf6c1876462e30ab9571c3a.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/9e/a2/5f/9ea25f9fec54ae924cf6c1876462e30ab9571c3a.jpg?rule=ad-large already downloaded
2026-03-30 15:19:48 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 3ddbd254-af4f-58e8-aba3-eed792f019ee with identifier 3153100393
2026-03-30 15:19:48 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:48 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:48 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 3ddbd254-af4f-58e8-aba3-eed792f019ee
2026-03-30 15:19: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': 'Mercedes CLASSE SLK 200K BA, (COUPE-CABRIOLET), GRISE, 0cv, '
                'mise en circulation le 04-05-2004, garantie 12 mois (12 '
                'MOIS).\n'
                '\n'
                ' couleur intérieur : NOIR, longueur : 4,09 mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Radio CD\n'
                '\n'
                'Conduite\n'
                '- Capteur de luminosité\n'
                '- Régulateur de vitesse\n'
                '\n'
                'Extérieur\n'
                '- Jantes Alu\n'
                '- Rétroviseurs électriques dégivrants\n'
                '\n'
                'Intérieur\n'
                '- Clim automatique\n'
                '- Direction assistée\n'
                '- Ordinateur de bord\n'
                '- Pack électrique\n'
                '- Vitres avant électriques\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbags rideaux\n'
                '- Antipatinage\n'
                '- ESP\n'
                '- Phares antibrouillard\n'
                '\n'
                'Kilométrage non garanti.\n'
                '\n'
                'Référence annonce : 5192',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 163,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': '3ddbd254-af4f-58e8-aba3-eed792f019ee',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3153100393',
 'listing': 'auction',
 'make': 'MERCEDES-BENZ',
 'model': 'Classe SLK',
 'odometer': 77014,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 1,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/9e/a2/5f/9ea25f9fec54ae924cf6c1876462e30ab9571c3a.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0a64df90-e3cb-5d27-bfd0-37b52e1bcc23/0a64df90-e3cb-5d27-bfd0-37b52e1bcc23_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 13085,
             'Height': 197,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/9e/a2/5f/9ea25f9fec54ae924cf6c1876462e30ab9571c3a.jpg?rule=ad-large',
             'Width': 320}],
 'price': 13900,
 'price_includes_vat': False,
 'registration_date': '2004-05-01',
 'seats_number': None,
 'seller_name': None,
 'title': 'Mercedes CLASSE SLK 200K BA',
 'transmission': 'automatic',
 'trim': 'Classe SLK 200K BA',
 'vin': None,
 'year': 2004}
2026-03-30 15:19:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273153100393%27 HTTP/1.1" 200 None
2026-03-30 15:19:48 [auto_selling_leboncoin.fr] INFO: Saving data for 3153100393: {'created_time': 1774883988.29359, 'last_price_update_time': 1774883988.293601}
2026-03-30 15:19:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3153100393') HTTP/1.1" 204 0
2026-03-30 15:19:48 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3143613509
2026-03-30 15:19:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273143613509%27 HTTP/1.1" 200 None
2026-03-30 15:19:48 [auto_selling_leboncoin.fr] INFO: Scrape type for 3143613509: 1
2026-03-30 15:19:48 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3143613509
2026-03-30 15:19:48 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'Jeep GRAND CHEROKEE 3.0 CRD LIMITED, (4×4 Tout terrain), '
                'NOIR, 15cv, 5 portes, mise en circulation le 14-09-2007, '
                'garantie 12 mois (12 MOIS).\n'
                '\n'
                '5 places, couleur intérieur : GRIS, longueur : 4,75 mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Pack Navigation\n'
                '- Prises USB, Jack et Lecteur Audio Nomade\n'
                '- Radio CD MP3\n'
                '\n'
                'Conduite\n'
                '- Aide au démarrage en côte\n'
                '- Allumage des phares automatique\n'
                '- Capteur de pluie\n'
                '- Régulateur de vitesse\n'
                '\n'
                'Extérieur\n'
                '- Jantes Alu\n'
                '- Peinture métal\n'
                '- Radar de stationnement AV et AR\n'
                '- Rétroviseurs électriques dégivrants\n'
                '- Toit ouvrant électrique\n'
                '\n'
                'Intérieur\n'
                '- Banquette 1/3-2/3\n'
                '- Clim automatique bi-zones\n'
                '- Direction assistée\n'
                '- Fixations Isofix aux places arrières\n'
                '- Ordinateur de bord\n'
                '- Rétroviseur intérieur électrochrome\n'
                '- Sièges avant chauffants\n'
                '- Sièges avant électriques\n'
                '- Verrouillage centralisé des portes\n'
                '- Vitres arrière électriques\n'
                '- Vitres avant électriques\n'
                '- Volant réglable en profondeur et hauteur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux AV et AR\n'
                '- Antipatinage\n'
                '- Détecteur de sous-gonflage\n'
                '- ESP\n'
                '- Phares antibrouillard\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Jack et Lecteur Audio Nomade\n'
                '- Prises USB\n'
                '- Sellerie cuir\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5138',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 218,
 '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/3143613509',
 'listing': 'auction',
 'make': 'JEEP',
 'model': 'Grand Cherokee',
 'odometer': 204385,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/8d/28/dc/8d28dcd6114a916e44048d0264fab3a0b5531075.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f7/49/57/f749577f35df0090aad2ddbc13f9ddec88eb37e6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f7/b0/91/f7b0910915ab01b9f0d7f0e9688eb5ab6e28d08c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0b/66/36/0b6636461df5a1d34ee513d53fc149b823d2c37f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/78/6c/cb/786ccbee52c884a1d265ef97421797f6f3945ad1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1d/47/03/1d4703de3756a9f37ff793dd4fa329fd866480d2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ae/f5/f4/aef5f46ee24bf13bf2709e03cd3303f5c3100006.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c4/02/5d/c4025dc834f13a0fdd81970c05b42b613a175ca5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0a/f2/e7/0af2e79e2911828aea1e1687a32694422f30d811.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/eb/09/b8/eb09b8625abf5eb63349e7c9ae3d843f8f71beaa.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5b/19/78/5b1978e06fbf89b75ac38810302571bfa6c9435a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/48/95/b2/4895b231a7582f393481f541eff650620e235c89.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a2/7d/d9/a27dd9465675643334b5837fbfedf280d2ae6c8a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/06/fc/54/06fc544cfd861f7afa6d7457e0c79e2a4d22c824.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/47/57/55/475755d75976ac687d79edb0b0c48fbb71e1f459.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/df/e3/f4/dfe3f4d7cd5d6bdb57d86336cd1a9afc3a2bb224.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/cb/51/2e/cb512e293efe97495b19c4f3302e4a1b3d30acd2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9b/ad/ab/9badab41cde1f9dbba5895aefcbf68643f88fd35.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0c/63/92/0c63929c71f921e37ea26764530d8daa42f4efea.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c7/eb/67/c7eb670525c82574764a77cee0b522e3707a552e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/20/7f/d7/207fd79eebc779f231e394d1c8c4faa6efe5f571.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/39/a3/e8/39a3e86452902437af67dd0e4c0def46adf64dbe.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3e/ce/bf/3ecebf0bdc83d340921476a37be8582d5a8df9e2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/46/ec/44/46ec442917a254c80bfd39df4a41b0e632801898.jpg?rule=ad-large'],
 'price': 8999,
 'price_includes_vat': False,
 'registration_date': '2007-09-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Jeep GRAND CHEROKEE 3.0 CRD LIMITED',
 'transmission': 'automatic',
 'trim': 'Grand Cherokee 3.0 CRD Limited',
 'vin': None,
 'year': 2007}
2026-03-30 15:19:48 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 4486ab5e-f40d-58e1-8d05-22965bdcad85 with identifier: 3143613509
2026-03-30 15:19:48 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 4486ab5e-f40d-58e1-8d05-22965bdcad85
2026-03-30 15:19:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F8d%252F28%252Fdc%252F8d28dcd6114a916e44048d0264fab3a0b5531075.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/8d/28/dc/8d28dcd6114a916e44048d0264fab3a0b5531075.jpg?rule=ad-large already downloaded
2026-03-30 15:19:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Ff7%252F49%252F57%252Ff749577f35df0090aad2ddbc13f9ddec88eb37e6.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/f7/49/57/f749577f35df0090aad2ddbc13f9ddec88eb37e6.jpg?rule=ad-large already downloaded
2026-03-30 15:19:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Ff7%252Fb0%252F91%252Ff7b0910915ab01b9f0d7f0e9688eb5ab6e28d08c.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/f7/b0/91/f7b0910915ab01b9f0d7f0e9688eb5ab6e28d08c.jpg?rule=ad-large already downloaded
2026-03-30 15:19:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F0b%252F66%252F36%252F0b6636461df5a1d34ee513d53fc149b823d2c37f.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/0b/66/36/0b6636461df5a1d34ee513d53fc149b823d2c37f.jpg?rule=ad-large already downloaded
2026-03-30 15:19:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F78%252F6c%252Fcb%252F786ccbee52c884a1d265ef97421797f6f3945ad1.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/78/6c/cb/786ccbee52c884a1d265ef97421797f6f3945ad1.jpg?rule=ad-large already downloaded
2026-03-30 15:19:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F1d%252F47%252F03%252F1d4703de3756a9f37ff793dd4fa329fd866480d2.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/1d/47/03/1d4703de3756a9f37ff793dd4fa329fd866480d2.jpg?rule=ad-large already downloaded
2026-03-30 15:19:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fae%252Ff5%252Ff4%252Faef5f46ee24bf13bf2709e03cd3303f5c3100006.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ae/f5/f4/aef5f46ee24bf13bf2709e03cd3303f5c3100006.jpg?rule=ad-large already downloaded
2026-03-30 15:19:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fc4%252F02%252F5d%252Fc4025dc834f13a0fdd81970c05b42b613a175ca5.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/c4/02/5d/c4025dc834f13a0fdd81970c05b42b613a175ca5.jpg?rule=ad-large already downloaded
2026-03-30 15:19:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Ff2%252Fe7%252F0af2e79e2911828aea1e1687a32694422f30d811.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/0a/f2/e7/0af2e79e2911828aea1e1687a32694422f30d811.jpg?rule=ad-large already downloaded
2026-03-30 15:19:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Feb%252F09%252Fb8%252Feb09b8625abf5eb63349e7c9ae3d843f8f71beaa.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/eb/09/b8/eb09b8625abf5eb63349e7c9ae3d843f8f71beaa.jpg?rule=ad-large already downloaded
2026-03-30 15:19:48 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 4486ab5e-f40d-58e1-8d05-22965bdcad85 with identifier 3143613509
2026-03-30 15:19:48 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:48 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:48 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 4486ab5e-f40d-58e1-8d05-22965bdcad85
2026-03-30 15:19: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': 'Jeep GRAND CHEROKEE 3.0 CRD LIMITED, (4×4 Tout terrain), '
                'NOIR, 15cv, 5 portes, mise en circulation le 14-09-2007, '
                'garantie 12 mois (12 MOIS).\n'
                '\n'
                '5 places, couleur intérieur : GRIS, longueur : 4,75 mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Pack Navigation\n'
                '- Prises USB, Jack et Lecteur Audio Nomade\n'
                '- Radio CD MP3\n'
                '\n'
                'Conduite\n'
                '- Aide au démarrage en côte\n'
                '- Allumage des phares automatique\n'
                '- Capteur de pluie\n'
                '- Régulateur de vitesse\n'
                '\n'
                'Extérieur\n'
                '- Jantes Alu\n'
                '- Peinture métal\n'
                '- Radar de stationnement AV et AR\n'
                '- Rétroviseurs électriques dégivrants\n'
                '- Toit ouvrant électrique\n'
                '\n'
                'Intérieur\n'
                '- Banquette 1/3-2/3\n'
                '- Clim automatique bi-zones\n'
                '- Direction assistée\n'
                '- Fixations Isofix aux places arrières\n'
                '- Ordinateur de bord\n'
                '- Rétroviseur intérieur électrochrome\n'
                '- Sièges avant chauffants\n'
                '- Sièges avant électriques\n'
                '- Verrouillage centralisé des portes\n'
                '- Vitres arrière électriques\n'
                '- Vitres avant électriques\n'
                '- Volant réglable en profondeur et hauteur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux AV et AR\n'
                '- Antipatinage\n'
                '- Détecteur de sous-gonflage\n'
                '- ESP\n'
                '- Phares antibrouillard\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Jack et Lecteur Audio Nomade\n'
                '- Prises USB\n'
                '- Sellerie cuir\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5138',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 218,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': '4486ab5e-f40d-58e1-8d05-22965bdcad85',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3143613509',
 'listing': 'auction',
 'make': 'JEEP',
 'model': 'Grand Cherokee',
 'odometer': 204385,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 24,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/8d/28/dc/8d28dcd6114a916e44048d0264fab3a0b5531075.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f7/49/57/f749577f35df0090aad2ddbc13f9ddec88eb37e6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f7/b0/91/f7b0910915ab01b9f0d7f0e9688eb5ab6e28d08c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0b/66/36/0b6636461df5a1d34ee513d53fc149b823d2c37f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/78/6c/cb/786ccbee52c884a1d265ef97421797f6f3945ad1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1d/47/03/1d4703de3756a9f37ff793dd4fa329fd866480d2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ae/f5/f4/aef5f46ee24bf13bf2709e03cd3303f5c3100006.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c4/02/5d/c4025dc834f13a0fdd81970c05b42b613a175ca5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0a/f2/e7/0af2e79e2911828aea1e1687a32694422f30d811.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/eb/09/b8/eb09b8625abf5eb63349e7c9ae3d843f8f71beaa.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4486ab5e-f40d-58e1-8d05-22965bdcad85/4486ab5e-f40d-58e1-8d05-22965bdcad85_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 111404,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/8d/28/dc/8d28dcd6114a916e44048d0264fab3a0b5531075.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4486ab5e-f40d-58e1-8d05-22965bdcad85/4486ab5e-f40d-58e1-8d05-22965bdcad85_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 114607,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/f7/49/57/f749577f35df0090aad2ddbc13f9ddec88eb37e6.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4486ab5e-f40d-58e1-8d05-22965bdcad85/4486ab5e-f40d-58e1-8d05-22965bdcad85_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 104176,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/f7/b0/91/f7b0910915ab01b9f0d7f0e9688eb5ab6e28d08c.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4486ab5e-f40d-58e1-8d05-22965bdcad85/4486ab5e-f40d-58e1-8d05-22965bdcad85_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 99371,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/0b/66/36/0b6636461df5a1d34ee513d53fc149b823d2c37f.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4486ab5e-f40d-58e1-8d05-22965bdcad85/4486ab5e-f40d-58e1-8d05-22965bdcad85_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 100653,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/78/6c/cb/786ccbee52c884a1d265ef97421797f6f3945ad1.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4486ab5e-f40d-58e1-8d05-22965bdcad85/4486ab5e-f40d-58e1-8d05-22965bdcad85_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 98388,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/1d/47/03/1d4703de3756a9f37ff793dd4fa329fd866480d2.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4486ab5e-f40d-58e1-8d05-22965bdcad85/4486ab5e-f40d-58e1-8d05-22965bdcad85_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 113440,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ae/f5/f4/aef5f46ee24bf13bf2709e03cd3303f5c3100006.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4486ab5e-f40d-58e1-8d05-22965bdcad85/4486ab5e-f40d-58e1-8d05-22965bdcad85_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 103147,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/c4/02/5d/c4025dc834f13a0fdd81970c05b42b613a175ca5.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4486ab5e-f40d-58e1-8d05-22965bdcad85/4486ab5e-f40d-58e1-8d05-22965bdcad85_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 94420,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/0a/f2/e7/0af2e79e2911828aea1e1687a32694422f30d811.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4486ab5e-f40d-58e1-8d05-22965bdcad85/4486ab5e-f40d-58e1-8d05-22965bdcad85_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 82982,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/eb/09/b8/eb09b8625abf5eb63349e7c9ae3d843f8f71beaa.jpg?rule=ad-large',
             'Width': 800}],
 'price': 8999,
 'price_includes_vat': False,
 'registration_date': '2007-09-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Jeep GRAND CHEROKEE 3.0 CRD LIMITED',
 'transmission': 'automatic',
 'trim': 'Grand Cherokee 3.0 CRD Limited',
 'vin': None,
 'year': 2007}
2026-03-30 15:19:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273143613509%27 HTTP/1.1" 200 None
2026-03-30 15:19:48 [auto_selling_leboncoin.fr] INFO: Saving data for 3143613509: {'created_time': 1774883988.559406, 'last_price_update_time': 1774883988.559416}
2026-03-30 15:19:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3143613509') HTTP/1.1" 204 0
2026-03-30 15:19:48 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3159151595
2026-03-30 15:19:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273159151595%27 HTTP/1.1" 200 None
2026-03-30 15:19:48 [auto_selling_leboncoin.fr] INFO: Scrape type for 3159151595: 1
2026-03-30 15:19:48 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3159151595
2026-03-30 15:19:48 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'Honda CR-V 2.0 I-VTEC ELEGANCE BA, (S.U.V.), NOIR, 0cv, mise '
                'en circulation le 06-11-2007, garantie 12 mois (12 MOIS).\n'
                '\n'
                '5 places, couleur intérieur : NOIR, longueur : 4,53 mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Commandes du système audio au volant\n'
                '- Radio CD MP3\n'
                '\n'
                'Conduite\n'
                '- Allumage des phares automatique\n'
                '- Capteur de pluie\n'
                '- Régulateur de vitesse\n'
                '\n'
                'Extérieur\n'
                '- Jantes Alu\n'
                '- Peinture métal\n'
                '- Rétroviseurs rabattables électriquement\n'
                '- Rétroviseurs électriques dégivrants\n'
                '\n'
                'Intérieur\n'
                '- Banquette coulissante\n'
                '- Clim automatique bi-zones\n'
                '- Direction assistée\n'
                '- Fixations Isofix aux places arrières\n'
                '- Ordinateur de bord\n'
                '- Verrouillage centralisé des portes\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres avant électriques\n'
                '- Volant réglable en profondeur et hauteur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux AV et AR\n'
                '- ESP\n'
                '- Phares antibrouillard\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5222',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 150,
 '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/3159151595',
 'listing': 'auction',
 'make': 'HONDA',
 'model': 'CR-V',
 'odometer': 74121,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/0f/95/79/0f9579ef0ef4645e105ad338826f1cd6c81092b8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fa/59/2a/fa592afb0546dfb0448c0a58df6a41097fa13b96.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/67/c3/4c/67c34c5cce90276bf40fff0dd662e7add17bedc1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8d/ca/48/8dca48ca4b997b0975668d5bcbb2d965d824f04c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4a/15/f6/4a15f61fa3a491e23426e11ae082141b98897965.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ef/14/3b/ef143bffb476aee2b4b2c86bc9c38246e993fc57.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d4/5b/d5/d45bd5935b9997c9982ad0a36c562cafaffae7d0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/dd/d7/4c/ddd74c76e34cfe8513f53a49bd3865c1ff74f1a2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/36/75/66/3675663927b6e0ce2c793fdd5af73770d921c39a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/93/7c/ef/937cef51cae68bb9895e17ca307ed52adac478c2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a1/20/0f/a1200fb27f4f85bf193dd9a6992729044c74086e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/76/f5/3a/76f53acc44aa3853cf3f5837a0a92483243358df.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f4/f0/53/f4f053e32506a919f2fc7991cc30a0ddf5c6861d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2e/90/f8/2e90f8ec74144b2885ebbbab15894dd83ba662d2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2d/92/f0/2d92f0127d817a3c23f936e4bd8781fc7884673d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/19/c8/ea/19c8eadf2f58bf49b9851a23218bfc07eb11f44e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c9/1c/1a/c91c1a67402ae1126a71120b181c84663fca9c1c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/39/5c/30/395c30ea618f9a6b699093ccfe0f25c09b5692b9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b0/61/b3/b061b3fce9ac15c9245e0f9ac64651a029b11db4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/97/6d/88/976d88631928d2058131922229c494ba32862a02.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d7/ca/19/d7ca195aa91fcc83eceb182ea53a2cd051a0627c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/65/28/ac/6528ac97c67d0366c10ab161a2a98957456314e6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7c/e6/6a/7ce66a3d4cafb82e119ca7f9990cb34b41100f23.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/16/b5/7d/16b57d244c826563c9621d745c1e7304ddfd9493.jpg?rule=ad-large'],
 'price': 13700,
 'price_includes_vat': False,
 'registration_date': '2007-11-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Honda CR-V 2.0 I-VTEC ELEGANCE BA',
 'transmission': 'automatic',
 'trim': 'CR-V 2.0 i-VTEC Elegance BA',
 'vin': None,
 'year': 2007}
2026-03-30 15:19:48 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 21ae0f1a-15ba-5656-866a-a548096b1000 with identifier: 3159151595
2026-03-30 15:19:48 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 21ae0f1a-15ba-5656-866a-a548096b1000
2026-03-30 15:19:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F0f%252F95%252F79%252F0f9579ef0ef4645e105ad338826f1cd6c81092b8.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/0f/95/79/0f9579ef0ef4645e105ad338826f1cd6c81092b8.jpg?rule=ad-large already downloaded
2026-03-30 15:19:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Ffa%252F59%252F2a%252Ffa592afb0546dfb0448c0a58df6a41097fa13b96.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/fa/59/2a/fa592afb0546dfb0448c0a58df6a41097fa13b96.jpg?rule=ad-large already downloaded
2026-03-30 15:19:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F67%252Fc3%252F4c%252F67c34c5cce90276bf40fff0dd662e7add17bedc1.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/67/c3/4c/67c34c5cce90276bf40fff0dd662e7add17bedc1.jpg?rule=ad-large already downloaded
2026-03-30 15:19:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F8d%252Fca%252F48%252F8dca48ca4b997b0975668d5bcbb2d965d824f04c.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/8d/ca/48/8dca48ca4b997b0975668d5bcbb2d965d824f04c.jpg?rule=ad-large already downloaded
2026-03-30 15:19:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F4a%252F15%252Ff6%252F4a15f61fa3a491e23426e11ae082141b98897965.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/4a/15/f6/4a15f61fa3a491e23426e11ae082141b98897965.jpg?rule=ad-large already downloaded
2026-03-30 15:19:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fef%252F14%252F3b%252Fef143bffb476aee2b4b2c86bc9c38246e993fc57.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ef/14/3b/ef143bffb476aee2b4b2c86bc9c38246e993fc57.jpg?rule=ad-large already downloaded
2026-03-30 15:19:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fd4%252F5b%252Fd5%252Fd45bd5935b9997c9982ad0a36c562cafaffae7d0.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/d4/5b/d5/d45bd5935b9997c9982ad0a36c562cafaffae7d0.jpg?rule=ad-large already downloaded
2026-03-30 15:19:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fdd%252Fd7%252F4c%252Fddd74c76e34cfe8513f53a49bd3865c1ff74f1a2.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/dd/d7/4c/ddd74c76e34cfe8513f53a49bd3865c1ff74f1a2.jpg?rule=ad-large already downloaded
2026-03-30 15:19:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F36%252F75%252F66%252F3675663927b6e0ce2c793fdd5af73770d921c39a.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/36/75/66/3675663927b6e0ce2c793fdd5af73770d921c39a.jpg?rule=ad-large already downloaded
2026-03-30 15:19:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F7c%252Fef%252F937cef51cae68bb9895e17ca307ed52adac478c2.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/93/7c/ef/937cef51cae68bb9895e17ca307ed52adac478c2.jpg?rule=ad-large already downloaded
2026-03-30 15:19:48 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 21ae0f1a-15ba-5656-866a-a548096b1000 with identifier 3159151595
2026-03-30 15:19:48 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:48 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:48 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 21ae0f1a-15ba-5656-866a-a548096b1000
2026-03-30 15:19: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': 'Honda CR-V 2.0 I-VTEC ELEGANCE BA, (S.U.V.), NOIR, 0cv, mise '
                'en circulation le 06-11-2007, garantie 12 mois (12 MOIS).\n'
                '\n'
                '5 places, couleur intérieur : NOIR, longueur : 4,53 mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Commandes du système audio au volant\n'
                '- Radio CD MP3\n'
                '\n'
                'Conduite\n'
                '- Allumage des phares automatique\n'
                '- Capteur de pluie\n'
                '- Régulateur de vitesse\n'
                '\n'
                'Extérieur\n'
                '- Jantes Alu\n'
                '- Peinture métal\n'
                '- Rétroviseurs rabattables électriquement\n'
                '- Rétroviseurs électriques dégivrants\n'
                '\n'
                'Intérieur\n'
                '- Banquette coulissante\n'
                '- Clim automatique bi-zones\n'
                '- Direction assistée\n'
                '- Fixations Isofix aux places arrières\n'
                '- Ordinateur de bord\n'
                '- Verrouillage centralisé des portes\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres avant électriques\n'
                '- Volant réglable en profondeur et hauteur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux AV et AR\n'
                '- ESP\n'
                '- Phares antibrouillard\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5222',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 150,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': '21ae0f1a-15ba-5656-866a-a548096b1000',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3159151595',
 'listing': 'auction',
 'make': 'HONDA',
 'model': 'CR-V',
 'odometer': 74121,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 24,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/0f/95/79/0f9579ef0ef4645e105ad338826f1cd6c81092b8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fa/59/2a/fa592afb0546dfb0448c0a58df6a41097fa13b96.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/67/c3/4c/67c34c5cce90276bf40fff0dd662e7add17bedc1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8d/ca/48/8dca48ca4b997b0975668d5bcbb2d965d824f04c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4a/15/f6/4a15f61fa3a491e23426e11ae082141b98897965.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ef/14/3b/ef143bffb476aee2b4b2c86bc9c38246e993fc57.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d4/5b/d5/d45bd5935b9997c9982ad0a36c562cafaffae7d0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/dd/d7/4c/ddd74c76e34cfe8513f53a49bd3865c1ff74f1a2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/36/75/66/3675663927b6e0ce2c793fdd5af73770d921c39a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/93/7c/ef/937cef51cae68bb9895e17ca307ed52adac478c2.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_21ae0f1a-15ba-5656-866a-a548096b1000/21ae0f1a-15ba-5656-866a-a548096b1000_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 125372,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/0f/95/79/0f9579ef0ef4645e105ad338826f1cd6c81092b8.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_21ae0f1a-15ba-5656-866a-a548096b1000/21ae0f1a-15ba-5656-866a-a548096b1000_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 122765,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/fa/59/2a/fa592afb0546dfb0448c0a58df6a41097fa13b96.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_21ae0f1a-15ba-5656-866a-a548096b1000/21ae0f1a-15ba-5656-866a-a548096b1000_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 123491,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/67/c3/4c/67c34c5cce90276bf40fff0dd662e7add17bedc1.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_21ae0f1a-15ba-5656-866a-a548096b1000/21ae0f1a-15ba-5656-866a-a548096b1000_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 109375,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/8d/ca/48/8dca48ca4b997b0975668d5bcbb2d965d824f04c.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_21ae0f1a-15ba-5656-866a-a548096b1000/21ae0f1a-15ba-5656-866a-a548096b1000_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 114588,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/4a/15/f6/4a15f61fa3a491e23426e11ae082141b98897965.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_21ae0f1a-15ba-5656-866a-a548096b1000/21ae0f1a-15ba-5656-866a-a548096b1000_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 112927,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ef/14/3b/ef143bffb476aee2b4b2c86bc9c38246e993fc57.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_21ae0f1a-15ba-5656-866a-a548096b1000/21ae0f1a-15ba-5656-866a-a548096b1000_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 129481,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/d4/5b/d5/d45bd5935b9997c9982ad0a36c562cafaffae7d0.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_21ae0f1a-15ba-5656-866a-a548096b1000/21ae0f1a-15ba-5656-866a-a548096b1000_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 115598,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/dd/d7/4c/ddd74c76e34cfe8513f53a49bd3865c1ff74f1a2.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_21ae0f1a-15ba-5656-866a-a548096b1000/21ae0f1a-15ba-5656-866a-a548096b1000_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 94266,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/36/75/66/3675663927b6e0ce2c793fdd5af73770d921c39a.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_21ae0f1a-15ba-5656-866a-a548096b1000/21ae0f1a-15ba-5656-866a-a548096b1000_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 90948,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/93/7c/ef/937cef51cae68bb9895e17ca307ed52adac478c2.jpg?rule=ad-large',
             'Width': 800}],
 'price': 13700,
 'price_includes_vat': False,
 'registration_date': '2007-11-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Honda CR-V 2.0 I-VTEC ELEGANCE BA',
 'transmission': 'automatic',
 'trim': 'CR-V 2.0 i-VTEC Elegance BA',
 'vin': None,
 'year': 2007}
2026-03-30 15:19:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273159151595%27 HTTP/1.1" 200 None
2026-03-30 15:19:48 [auto_selling_leboncoin.fr] INFO: Saving data for 3159151595: {'created_time': 1774883988.857212, 'last_price_update_time': 1774883988.857222}
2026-03-30 15:19:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3159151595') HTTP/1.1" 204 0
2026-03-30 15:19:48 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3100994760
2026-03-30 15:19:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273100994760%27 HTTP/1.1" 200 None
2026-03-30 15:19:48 [auto_selling_leboncoin.fr] INFO: Scrape type for 3100994760: 1
2026-03-30 15:19:48 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3100994760
2026-03-30 15:19:48 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'Ssangyong REXTON 270 XDI GRAND LUXE BA, (4×4 Tout terrain), '
                'NOIR, 11cv, 5 portes, mise en circulation le 05-08-2005, '
                'garantie 12 mois (12 MOIS).\n'
                '\n'
                '5 places, couleur intérieur : NOIR, longueur : 4,72 mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- GPS Monochrome\n'
                '- Radio CD\n'
                '\n'
                'Conduite\n'
                '- Allumage des phares automatique\n'
                '- Capteur de pluie\n'
                '- Régulateur de vitesse\n'
                '\n'
                'Extérieur\n'
                '- Jantes Alu\n'
                '- Peinture métal\n'
                '- Radar de recul\n'
                '- Rétros élec. dégivrants et rabattables\n'
                '- Toit ouvrant électrique\n'
                '\n'
                'Intérieur\n'
                '- Clim automatique\n'
                '- Direction assistée\n'
                '- Pack électrique\n'
                '- Sièges avant chauffants et électriques\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- ESP\n'
                '- Phares antibrouillard\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Sellerie cuir\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 4917',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 165,
 '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/3100994760',
 'listing': 'auction',
 'make': 'SSANGYONG',
 'model': 'Rexton',
 'odometer': 198500,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/e1/1a/1d/e11a1dd17af1bc860b3d03056e6a96c5c167949b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/14/32/2b/14322bc20bc3cc0e66d2f0ed1aedf2f254160027.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3e/eb/1c/3eeb1cb0dc78a096f73f58a3401f1cebcd4cc1f2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/50/9b/45/509b4538059ed1aeffbadd1016ee88538761c802.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5c/67/3f/5c673f35a3b8c2f74b11e376944eca56d095ca5c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/63/cd/28/63cd28e87990b5263d2e4a5d4d0f032fee1b1258.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2a/63/d7/2a63d77b0ad48026b24a2be56906f36ba17a4dee.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9a/2b/bf/9a2bbfe01dbdb826821eebc6fb9d5f8e912738b3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/80/4a/e1/804ae1f4915f12b985d6ff2b8653e3d115ccdfbc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/05/04/a9/0504a96a171c6d6d2b8d0c53b59ddcfb302d9bc1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0e/45/44/0e4544ce51308a29c5714f20280dc243208536d8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1e/d8/42/1ed84265062e50630e26343735b22b784a430c5e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/50/83/46/50834613f22c1d9484948176e4cc68f7d6c0edfe.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/41/3c/bb/413cbb85eb2e3ae1128f57208dcbcb48a717dd39.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4f/b2/5a/4fb25a82cda2d6857bba539b83ba82e911b2cf40.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9b/3f/d5/9b3fd5461123cfc32a54b24bf68628821918fb87.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e3/2f/b3/e32fb362f303c83ad016ae98e4ee310ecf055916.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c5/72/a1/c572a13dfafbeea575a0ce4cecb0bb084864440e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ea/5a/8d/ea5a8d9582ddcb85092348363cc1f4687941b83d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c6/b8/87/c6b8872bc1a7c4c35f77f206719afbe6b4f8817c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c0/6e/bd/c06ebdd3d7019e6d60b7c97439205c37e4eced3d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6d/b9/cd/6db9cde163cbdd83f537cd5cc400debea4f61891.jpg?rule=ad-large'],
 'price': 7700,
 'price_includes_vat': False,
 'registration_date': '2005-08-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Ssangyong REXTON 270 XDI GRAND LUXE BA',
 'transmission': 'automatic',
 'trim': 'Rexton 270 XDi Grand Luxe BA',
 'vin': None,
 'year': 2005}
2026-03-30 15:19:48 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: da83fc86-ec97-522b-a2d4-b76b8749f80f with identifier: 3100994760
2026-03-30 15:19:48 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item da83fc86-ec97-522b-a2d4-b76b8749f80f
2026-03-30 15:19:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fe1%252F1a%252F1d%252Fe11a1dd17af1bc860b3d03056e6a96c5c167949b.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/e1/1a/1d/e11a1dd17af1bc860b3d03056e6a96c5c167949b.jpg?rule=ad-large already downloaded
2026-03-30 15:19:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F14%252F32%252F2b%252F14322bc20bc3cc0e66d2f0ed1aedf2f254160027.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/14/32/2b/14322bc20bc3cc0e66d2f0ed1aedf2f254160027.jpg?rule=ad-large already downloaded
2026-03-30 15:19:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F3e%252Feb%252F1c%252F3eeb1cb0dc78a096f73f58a3401f1cebcd4cc1f2.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/3e/eb/1c/3eeb1cb0dc78a096f73f58a3401f1cebcd4cc1f2.jpg?rule=ad-large already downloaded
2026-03-30 15:19:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F50%252F9b%252F45%252F509b4538059ed1aeffbadd1016ee88538761c802.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/50/9b/45/509b4538059ed1aeffbadd1016ee88538761c802.jpg?rule=ad-large already downloaded
2026-03-30 15:19:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F5c%252F67%252F3f%252F5c673f35a3b8c2f74b11e376944eca56d095ca5c.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/5c/67/3f/5c673f35a3b8c2f74b11e376944eca56d095ca5c.jpg?rule=ad-large already downloaded
2026-03-30 15:19:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F63%252Fcd%252F28%252F63cd28e87990b5263d2e4a5d4d0f032fee1b1258.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/63/cd/28/63cd28e87990b5263d2e4a5d4d0f032fee1b1258.jpg?rule=ad-large already downloaded
2026-03-30 15:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F63%252Fd7%252F2a63d77b0ad48026b24a2be56906f36ba17a4dee.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/2a/63/d7/2a63d77b0ad48026b24a2be56906f36ba17a4dee.jpg?rule=ad-large already downloaded
2026-03-30 15:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F9a%252F2b%252Fbf%252F9a2bbfe01dbdb826821eebc6fb9d5f8e912738b3.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/9a/2b/bf/9a2bbfe01dbdb826821eebc6fb9d5f8e912738b3.jpg?rule=ad-large already downloaded
2026-03-30 15:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F80%252F4a%252Fe1%252F804ae1f4915f12b985d6ff2b8653e3d115ccdfbc.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/80/4a/e1/804ae1f4915f12b985d6ff2b8653e3d115ccdfbc.jpg?rule=ad-large already downloaded
2026-03-30 15:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F05%252F04%252Fa9%252F0504a96a171c6d6d2b8d0c53b59ddcfb302d9bc1.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/05/04/a9/0504a96a171c6d6d2b8d0c53b59ddcfb302d9bc1.jpg?rule=ad-large already downloaded
2026-03-30 15:19:49 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: da83fc86-ec97-522b-a2d4-b76b8749f80f with identifier 3100994760
2026-03-30 15:19:49 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:49 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:49 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item da83fc86-ec97-522b-a2d4-b76b8749f80f
2026-03-30 15:19: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': 'Noir',
 'currency': 'EUR',
 'description': 'Ssangyong REXTON 270 XDI GRAND LUXE BA, (4×4 Tout terrain), '
                'NOIR, 11cv, 5 portes, mise en circulation le 05-08-2005, '
                'garantie 12 mois (12 MOIS).\n'
                '\n'
                '5 places, couleur intérieur : NOIR, longueur : 4,72 mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- GPS Monochrome\n'
                '- Radio CD\n'
                '\n'
                'Conduite\n'
                '- Allumage des phares automatique\n'
                '- Capteur de pluie\n'
                '- Régulateur de vitesse\n'
                '\n'
                'Extérieur\n'
                '- Jantes Alu\n'
                '- Peinture métal\n'
                '- Radar de recul\n'
                '- Rétros élec. dégivrants et rabattables\n'
                '- Toit ouvrant électrique\n'
                '\n'
                'Intérieur\n'
                '- Clim automatique\n'
                '- Direction assistée\n'
                '- Pack électrique\n'
                '- Sièges avant chauffants et électriques\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- ESP\n'
                '- Phares antibrouillard\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Sellerie cuir\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 4917',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 165,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': 'da83fc86-ec97-522b-a2d4-b76b8749f80f',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3100994760',
 'listing': 'auction',
 'make': 'SSANGYONG',
 'model': 'Rexton',
 'odometer': 198500,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 22,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/e1/1a/1d/e11a1dd17af1bc860b3d03056e6a96c5c167949b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/14/32/2b/14322bc20bc3cc0e66d2f0ed1aedf2f254160027.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3e/eb/1c/3eeb1cb0dc78a096f73f58a3401f1cebcd4cc1f2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/50/9b/45/509b4538059ed1aeffbadd1016ee88538761c802.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5c/67/3f/5c673f35a3b8c2f74b11e376944eca56d095ca5c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/63/cd/28/63cd28e87990b5263d2e4a5d4d0f032fee1b1258.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2a/63/d7/2a63d77b0ad48026b24a2be56906f36ba17a4dee.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9a/2b/bf/9a2bbfe01dbdb826821eebc6fb9d5f8e912738b3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/80/4a/e1/804ae1f4915f12b985d6ff2b8653e3d115ccdfbc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/05/04/a9/0504a96a171c6d6d2b8d0c53b59ddcfb302d9bc1.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_da83fc86-ec97-522b-a2d4-b76b8749f80f/da83fc86-ec97-522b-a2d4-b76b8749f80f_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 123669,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/e1/1a/1d/e11a1dd17af1bc860b3d03056e6a96c5c167949b.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_da83fc86-ec97-522b-a2d4-b76b8749f80f/da83fc86-ec97-522b-a2d4-b76b8749f80f_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 122526,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/14/32/2b/14322bc20bc3cc0e66d2f0ed1aedf2f254160027.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_da83fc86-ec97-522b-a2d4-b76b8749f80f/da83fc86-ec97-522b-a2d4-b76b8749f80f_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 116480,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/3e/eb/1c/3eeb1cb0dc78a096f73f58a3401f1cebcd4cc1f2.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_da83fc86-ec97-522b-a2d4-b76b8749f80f/da83fc86-ec97-522b-a2d4-b76b8749f80f_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 101755,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/50/9b/45/509b4538059ed1aeffbadd1016ee88538761c802.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_da83fc86-ec97-522b-a2d4-b76b8749f80f/da83fc86-ec97-522b-a2d4-b76b8749f80f_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 111243,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/5c/67/3f/5c673f35a3b8c2f74b11e376944eca56d095ca5c.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_da83fc86-ec97-522b-a2d4-b76b8749f80f/da83fc86-ec97-522b-a2d4-b76b8749f80f_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 104241,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/63/cd/28/63cd28e87990b5263d2e4a5d4d0f032fee1b1258.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_da83fc86-ec97-522b-a2d4-b76b8749f80f/da83fc86-ec97-522b-a2d4-b76b8749f80f_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 122300,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/2a/63/d7/2a63d77b0ad48026b24a2be56906f36ba17a4dee.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_da83fc86-ec97-522b-a2d4-b76b8749f80f/da83fc86-ec97-522b-a2d4-b76b8749f80f_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 107502,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/9a/2b/bf/9a2bbfe01dbdb826821eebc6fb9d5f8e912738b3.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_da83fc86-ec97-522b-a2d4-b76b8749f80f/da83fc86-ec97-522b-a2d4-b76b8749f80f_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 107768,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/80/4a/e1/804ae1f4915f12b985d6ff2b8653e3d115ccdfbc.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_da83fc86-ec97-522b-a2d4-b76b8749f80f/da83fc86-ec97-522b-a2d4-b76b8749f80f_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 89636,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/05/04/a9/0504a96a171c6d6d2b8d0c53b59ddcfb302d9bc1.jpg?rule=ad-large',
             'Width': 800}],
 'price': 7700,
 'price_includes_vat': False,
 'registration_date': '2005-08-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Ssangyong REXTON 270 XDI GRAND LUXE BA',
 'transmission': 'automatic',
 'trim': 'Rexton 270 XDi Grand Luxe BA',
 'vin': None,
 'year': 2005}
2026-03-30 15:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273100994760%27 HTTP/1.1" 200 None
2026-03-30 15:19:49 [auto_selling_leboncoin.fr] INFO: Saving data for 3100994760: {'created_time': 1774883989.177301, 'last_price_update_time': 1774883989.177311}
2026-03-30 15:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3100994760') HTTP/1.1" 204 0
2026-03-30 15:19:49 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3043358739
2026-03-30 15:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273043358739%27 HTTP/1.1" 200 None
2026-03-30 15:19:49 [auto_selling_leboncoin.fr] INFO: Scrape type for 3043358739: 1
2026-03-30 15:19:49 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3043358739
2026-03-30 15:19:49 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'Dodge DODGE DURANGO 3.6 V6 295 SXT, (7 PLACES), NOIR, 0cv, 5 '
                'portes, mise en circulation le 24-05-2013.\n'
                '\n'
                '7 places, couleur intérieur : NOIR,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 2620',
 '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/3043358739',
 'listing': 'auction',
 'make': 'DODGE',
 'model': 'Durango',
 'odometer': 91800,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/63/ca/28/63ca2853d7b8eb647e3461e6857f816023772ba2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/97/ce/c6/97cec62fade6bea665021d5d255782fc19192e84.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/47/70/1d/47701db22d3cc8b8131e3333089b2eb924ed2c9f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ca/7a/ee/ca7aee81a54978200b81e1e5342ef8a51238c937.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/71/da/50/71da50b8ee5adaa9765acead30398390b5d9b8ee.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a3/8a/3b/a38a3be996f3c740966f4fdd2a942b2dabffc462.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b1/94/fd/b194fd69b265bf7b6a28ad381cb57bd5d1cf2f61.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/93/76/95/937695bc307e28aee710c3e185f23e00584e3887.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1a/67/4f/1a674f5eff17441e3b6aed3bda3dc8a033337e1d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/64/99/f3/6499f34873bd4a742e64e5a3012df9bb901d8dab.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b6/b2/9c/b6b29c197a69a070cfab02e316455c9b8ce34912.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/db/66/6a/db666a4233654c7e0d5bdae046447f6804e0424d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/86/89/09/868909041345a8e7c235c4eb3616f4d734ee866b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f6/a4/9d/f6a49d51ec2f121e752817873a7bf3b5a23608f3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0b/fe/bf/0bfebf23c637015b732255b9db5d787a34e538d4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/41/b8/a3/41b8a3a4fd303b762aa2519f967dae0bb540839b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f1/7a/94/f17a94a93bfb3525857ed88578830b979f16bd60.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/90/15/2d/90152dfe7cf0589dc7b85829e22724b3e547c203.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/93/8a/c9/938ac9b481a52b08fff58cf1c2c442b291625785.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0b/92/b7/0b92b7c2b7047e499e2c46a184d25786ab8324f3.jpg?rule=ad-large'],
 'price': 27700,
 'price_includes_vat': False,
 'registration_date': '2013-05-01',
 'seats_number': None,
 'seller_name': None,
 'title': 'Dodge DODGE DURANGO 3.6 V6 295 SXT',
 'transmission': 'automatic',
 'trim': None,
 'vin': None,
 'year': 2013}
2026-03-30 15:19:49 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 7e0d59ee-e096-5779-b307-406be5e5df2a with identifier: 3043358739
2026-03-30 15:19:49 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 7e0d59ee-e096-5779-b307-406be5e5df2a
2026-03-30 15:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F63%252Fca%252F28%252F63ca2853d7b8eb647e3461e6857f816023772ba2.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/63/ca/28/63ca2853d7b8eb647e3461e6857f816023772ba2.jpg?rule=ad-large already downloaded
2026-03-30 15:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fce%252Fc6%252F97cec62fade6bea665021d5d255782fc19192e84.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/97/ce/c6/97cec62fade6bea665021d5d255782fc19192e84.jpg?rule=ad-large already downloaded
2026-03-30 15:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F70%252F1d%252F47701db22d3cc8b8131e3333089b2eb924ed2c9f.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/47/70/1d/47701db22d3cc8b8131e3333089b2eb924ed2c9f.jpg?rule=ad-large already downloaded
2026-03-30 15:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fca%252F7a%252Fee%252Fca7aee81a54978200b81e1e5342ef8a51238c937.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ca/7a/ee/ca7aee81a54978200b81e1e5342ef8a51238c937.jpg?rule=ad-large already downloaded
2026-03-30 15:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F71%252Fda%252F50%252F71da50b8ee5adaa9765acead30398390b5d9b8ee.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/71/da/50/71da50b8ee5adaa9765acead30398390b5d9b8ee.jpg?rule=ad-large already downloaded
2026-03-30 15:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fa3%252F8a%252F3b%252Fa38a3be996f3c740966f4fdd2a942b2dabffc462.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/a3/8a/3b/a38a3be996f3c740966f4fdd2a942b2dabffc462.jpg?rule=ad-large already downloaded
2026-03-30 15:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fb1%252F94%252Ffd%252Fb194fd69b265bf7b6a28ad381cb57bd5d1cf2f61.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/b1/94/fd/b194fd69b265bf7b6a28ad381cb57bd5d1cf2f61.jpg?rule=ad-large already downloaded
2026-03-30 15:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F93%252F76%252F95%252F937695bc307e28aee710c3e185f23e00584e3887.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/93/76/95/937695bc307e28aee710c3e185f23e00584e3887.jpg?rule=ad-large already downloaded
2026-03-30 15:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F1a%252F67%252F4f%252F1a674f5eff17441e3b6aed3bda3dc8a033337e1d.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/1a/67/4f/1a674f5eff17441e3b6aed3bda3dc8a033337e1d.jpg?rule=ad-large already downloaded
2026-03-30 15:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F64%252F99%252Ff3%252F6499f34873bd4a742e64e5a3012df9bb901d8dab.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/64/99/f3/6499f34873bd4a742e64e5a3012df9bb901d8dab.jpg?rule=ad-large already downloaded
2026-03-30 15:19:49 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 7e0d59ee-e096-5779-b307-406be5e5df2a with identifier 3043358739
2026-03-30 15:19:49 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:49 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:49 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 7e0d59ee-e096-5779-b307-406be5e5df2a
2026-03-30 15:19: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': 'Noir',
 'currency': 'EUR',
 'description': 'Dodge DODGE DURANGO 3.6 V6 295 SXT, (7 PLACES), NOIR, 0cv, 5 '
                'portes, mise en circulation le 24-05-2013.\n'
                '\n'
                '7 places, couleur intérieur : NOIR,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 2620',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': None,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': '7e0d59ee-e096-5779-b307-406be5e5df2a',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3043358739',
 'listing': 'auction',
 'make': 'DODGE',
 'model': 'Durango',
 'odometer': 91800,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 20,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/63/ca/28/63ca2853d7b8eb647e3461e6857f816023772ba2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/97/ce/c6/97cec62fade6bea665021d5d255782fc19192e84.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/47/70/1d/47701db22d3cc8b8131e3333089b2eb924ed2c9f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ca/7a/ee/ca7aee81a54978200b81e1e5342ef8a51238c937.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/71/da/50/71da50b8ee5adaa9765acead30398390b5d9b8ee.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a3/8a/3b/a38a3be996f3c740966f4fdd2a942b2dabffc462.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b1/94/fd/b194fd69b265bf7b6a28ad381cb57bd5d1cf2f61.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/93/76/95/937695bc307e28aee710c3e185f23e00584e3887.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1a/67/4f/1a674f5eff17441e3b6aed3bda3dc8a033337e1d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/64/99/f3/6499f34873bd4a742e64e5a3012df9bb901d8dab.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7e0d59ee-e096-5779-b307-406be5e5df2a/7e0d59ee-e096-5779-b307-406be5e5df2a_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 115859,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/63/ca/28/63ca2853d7b8eb647e3461e6857f816023772ba2.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7e0d59ee-e096-5779-b307-406be5e5df2a/7e0d59ee-e096-5779-b307-406be5e5df2a_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 117905,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/97/ce/c6/97cec62fade6bea665021d5d255782fc19192e84.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7e0d59ee-e096-5779-b307-406be5e5df2a/7e0d59ee-e096-5779-b307-406be5e5df2a_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 119026,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/47/70/1d/47701db22d3cc8b8131e3333089b2eb924ed2c9f.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7e0d59ee-e096-5779-b307-406be5e5df2a/7e0d59ee-e096-5779-b307-406be5e5df2a_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 106108,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ca/7a/ee/ca7aee81a54978200b81e1e5342ef8a51238c937.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7e0d59ee-e096-5779-b307-406be5e5df2a/7e0d59ee-e096-5779-b307-406be5e5df2a_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 107653,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/71/da/50/71da50b8ee5adaa9765acead30398390b5d9b8ee.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7e0d59ee-e096-5779-b307-406be5e5df2a/7e0d59ee-e096-5779-b307-406be5e5df2a_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 90331,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/a3/8a/3b/a38a3be996f3c740966f4fdd2a942b2dabffc462.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7e0d59ee-e096-5779-b307-406be5e5df2a/7e0d59ee-e096-5779-b307-406be5e5df2a_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 114295,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/b1/94/fd/b194fd69b265bf7b6a28ad381cb57bd5d1cf2f61.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7e0d59ee-e096-5779-b307-406be5e5df2a/7e0d59ee-e096-5779-b307-406be5e5df2a_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 111128,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/93/76/95/937695bc307e28aee710c3e185f23e00584e3887.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7e0d59ee-e096-5779-b307-406be5e5df2a/7e0d59ee-e096-5779-b307-406be5e5df2a_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 101795,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/1a/67/4f/1a674f5eff17441e3b6aed3bda3dc8a033337e1d.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7e0d59ee-e096-5779-b307-406be5e5df2a/7e0d59ee-e096-5779-b307-406be5e5df2a_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 87576,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/64/99/f3/6499f34873bd4a742e64e5a3012df9bb901d8dab.jpg?rule=ad-large',
             'Width': 800}],
 'price': 27700,
 'price_includes_vat': False,
 'registration_date': '2013-05-01',
 'seats_number': None,
 'seller_name': None,
 'title': 'Dodge DODGE DURANGO 3.6 V6 295 SXT',
 'transmission': 'automatic',
 'trim': None,
 'vin': None,
 'year': 2013}
2026-03-30 15:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273043358739%27 HTTP/1.1" 200 None
2026-03-30 15:19:49 [auto_selling_leboncoin.fr] INFO: Saving data for 3043358739: {'created_time': 1774883989.494205, 'last_price_update_time': 1774883989.494224}
2026-03-30 15:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3043358739') HTTP/1.1" 204 0
2026-03-30 15:19:49 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3139121170
2026-03-30 15:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273139121170%27 HTTP/1.1" 200 None
2026-03-30 15:19:49 [auto_selling_leboncoin.fr] INFO: Scrape type for 3139121170: 1
2026-03-30 15:19:49 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3139121170
2026-03-30 15:19:49 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Peugeot RCZ 1.6 THP 16V 156CH, (Coupé), GRIS F, 9cv, 2 '
                'portes, mise en circulation le 16-11-2011, garantie 12 mois '
                '(12 MOIS).\n'
                '\n'
                '4 places, couleur intérieur : NOIR, longueur : 4,29 mètres,\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Commandes du système audio au volant\n'
                '- Connect SOS\n'
                '- Kit mains-libres Bluetooth\n'
                '- Prise Jack\n'
                '- Prise USB\n'
                '- Prise auxiliaire de connexion audio\n'
                '- Radio CD MP3\n'
                '- Radio CD MP3 6HP\n'
                '- Services connectés\n'
                '- Wip Bluetooth\n'
                '\n'
                'Conduite\n'
                '- Aide au démarrage en côte\n'
                '- Limiteur de vitesse\n'
                '- Régulateur de vitesse\n'
                '- Régulateur-Limiteur de vitesse\n'
                '\n'
                'Extérieur\n'
                '- Becquet arrière\n'
                '- Boucliers AV et AR couleur caisse\n'
                '- Echappement à double sortie\n'
                '- Feux arrière à LED\n'
                "- Feux de freinage d'urgence\n"
                '- Jantes Alu 18"\n'
                '- Peinture métal\n'
                '- Phares halogènes\n'
                '- Radar de recul\n'
                '- Répétiteurs de clignotant dans rétro ext\n'
                '- Rétroviseurs dégivrants\n'
                '- Rétroviseurs rabattables électriquement\n'
                '- Rétroviseurs électriques\n'
                '- Rétroviseurs électriques dégivrants\n'
                "- Sortie d'échappement chromée\n"
                '\n'
                'Intérieur\n'
                '- Bacs de portes avant\n'
                '- Boite à gants fermée\n'
                '- Clim automatique bi-zones\n'
                '- Compte tours\n'
                '- Direction assistée\n'
                '- Direction assistée asservie à la vitesse\n'
                '- Filtre à Pollen\n'
                '- Fixations Isofix aux places arrières\n'
                '- Lampe de coffre\n'
                '- Lunette arrière surteintée\n'
                '- Ordinateur de bord\n'
                '- Ouverture des vitres séquentielle\n'
                '- Pommeau de levier vitesse en cuir\n'
                '- Porte-gobelets avant\n'
                '- Prise 12V\n'
                '- Rétroviseur intérieur électrochrome\n'
                '- Sièges avant sport\n'
                '- Stores de lunette arrière\n'
                '- Tablette cache bagages\n'
                '- Température extérieure\n'
                '- Verrouillage auto. des portes en roulant\n'
                '- Verrouillage centralisé des portes\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres avant électriques\n'
                '- Vitres teintées\n'
                '- Volant cuir\n'
                '- Volant cuir + commandes audio au volant\n'
                '- Volant réglable en profondeur et hauteur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                "- Aide au freinage d'urgence\n"
                '- Airbag conducteur\n'
                '- Airbag passager déconnectable\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux\n'
                '- Antidémarrage électronique\n'
                '- Antipatinage\n'
                '- Détecteur de sous-gonflage\n'
                '- EBD\n'
                '- ESP\n'
                '- Kit anti-crevaison\n'
                '- Kit de dépannage pneumatique\n'
                '- Phares antibrouillard\n'
                '- Préparation Isofix\n'
                '- Répartiteur électronique de freinage\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Pack Cuir intégral\n'
                '- Sellerie tissu\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5122',
 'doors_number': 2,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 156,
 '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/3139121170',
 'listing': 'auction',
 'make': 'PEUGEOT',
 'model': 'RCZ',
 'odometer': 52796,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/88/47/0a/88470a304a5ddf8641286b64f3e46269807e1597.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f2/d3/48/f2d34888a6ac6a48e11cea537dc73345289f68e7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a7/97/4d/a7974d9e2fe5eadcccedf7d6f2c2d05aa7aac013.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b9/d8/5c/b9d85c4ffd09034fa243e121ebcbd704899a2f39.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/39/7a/fb/397afb7c94dc07729d0fc19d9efadf37bf27bb6c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/89/86/f9/8986f9c65103c4d5e3997a9470dc27627baf3875.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ac/52/96/ac5296fe6cb65ad2afe1e74a7e46b8b51c98ad78.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/73/43/c0/7343c021fedc5579451208a9d182c3e699e9e7a6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4a/83/1f/4a831fe90878289af27098b65d1fd5636787e486.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8f/6e/35/8f6e35539394ba75590f3ffad57673036fdc0441.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8f/f3/d0/8ff3d06a8ac65282073dfd2bab99cf8164b0ebda.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/36/57/e0/3657e02a0057624b279cb8788a52a2dbe8670f64.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/85/ad/6d/85ad6dd2de4217312bad7b795c09c18d35dc6afb.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5b/d8/e8/5bd8e8e0049e8c58e7c94f53afc650ef0ecd0525.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/62/3d/fc/623dfcc1049277ed2377ef982400fafc7b4e5791.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4a/8a/09/4a8a09f521753bdf1928dacb79d1ac83b65f6608.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/31/e5/0d/31e50d61565e592541e6aabb8a01c382852fcda7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8f/e1/d9/8fe1d92249fdafbb58503d1bd7220f1df0c78dd3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c6/04/81/c604812895c85b995dc9428cb63ca0e9877b9828.jpg?rule=ad-large'],
 'price': 11900,
 'price_includes_vat': False,
 'registration_date': '2011-11-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Peugeot RCZ 1.6 THP 16V 156CH',
 'transmission': 'manual',
 'trim': 'RCZ 1.6 THP 16v 156ch',
 'vin': None,
 'year': 2011}
2026-03-30 15:19:49 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: b9665361-368c-5400-bb8c-801c7be84473 with identifier: 3139121170
2026-03-30 15:19:49 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item b9665361-368c-5400-bb8c-801c7be84473
2026-03-30 15:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F88%252F47%252F0a%252F88470a304a5ddf8641286b64f3e46269807e1597.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/88/47/0a/88470a304a5ddf8641286b64f3e46269807e1597.jpg?rule=ad-large already downloaded
2026-03-30 15:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Ff2%252Fd3%252F48%252Ff2d34888a6ac6a48e11cea537dc73345289f68e7.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/f2/d3/48/f2d34888a6ac6a48e11cea537dc73345289f68e7.jpg?rule=ad-large already downloaded
2026-03-30 15:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F97%252F4d%252Fa7974d9e2fe5eadcccedf7d6f2c2d05aa7aac013.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/a7/97/4d/a7974d9e2fe5eadcccedf7d6f2c2d05aa7aac013.jpg?rule=ad-large already downloaded
2026-03-30 15:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fb9%252Fd8%252F5c%252Fb9d85c4ffd09034fa243e121ebcbd704899a2f39.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/b9/d8/5c/b9d85c4ffd09034fa243e121ebcbd704899a2f39.jpg?rule=ad-large already downloaded
2026-03-30 15:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F7a%252Ffb%252F397afb7c94dc07729d0fc19d9efadf37bf27bb6c.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/39/7a/fb/397afb7c94dc07729d0fc19d9efadf37bf27bb6c.jpg?rule=ad-large already downloaded
2026-03-30 15:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F89%252F86%252Ff9%252F8986f9c65103c4d5e3997a9470dc27627baf3875.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/89/86/f9/8986f9c65103c4d5e3997a9470dc27627baf3875.jpg?rule=ad-large already downloaded
2026-03-30 15:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fac%252F52%252F96%252Fac5296fe6cb65ad2afe1e74a7e46b8b51c98ad78.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ac/52/96/ac5296fe6cb65ad2afe1e74a7e46b8b51c98ad78.jpg?rule=ad-large already downloaded
2026-03-30 15:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F73%252F43%252Fc0%252F7343c021fedc5579451208a9d182c3e699e9e7a6.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/73/43/c0/7343c021fedc5579451208a9d182c3e699e9e7a6.jpg?rule=ad-large already downloaded
2026-03-30 15:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F4a%252F83%252F1f%252F4a831fe90878289af27098b65d1fd5636787e486.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/4a/83/1f/4a831fe90878289af27098b65d1fd5636787e486.jpg?rule=ad-large already downloaded
2026-03-30 15:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F8f%252F6e%252F35%252F8f6e35539394ba75590f3ffad57673036fdc0441.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/8f/6e/35/8f6e35539394ba75590f3ffad57673036fdc0441.jpg?rule=ad-large already downloaded
2026-03-30 15:19:49 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: b9665361-368c-5400-bb8c-801c7be84473 with identifier 3139121170
2026-03-30 15:19:49 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:49 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:49 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item b9665361-368c-5400-bb8c-801c7be84473
2026-03-30 15:19: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': 'Gris',
 'currency': 'EUR',
 'description': 'Peugeot RCZ 1.6 THP 16V 156CH, (Coupé), GRIS F, 9cv, 2 '
                'portes, mise en circulation le 16-11-2011, garantie 12 mois '
                '(12 MOIS).\n'
                '\n'
                '4 places, couleur intérieur : NOIR, longueur : 4,29 mètres,\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Commandes du système audio au volant\n'
                '- Connect SOS\n'
                '- Kit mains-libres Bluetooth\n'
                '- Prise Jack\n'
                '- Prise USB\n'
                '- Prise auxiliaire de connexion audio\n'
                '- Radio CD MP3\n'
                '- Radio CD MP3 6HP\n'
                '- Services connectés\n'
                '- Wip Bluetooth\n'
                '\n'
                'Conduite\n'
                '- Aide au démarrage en côte\n'
                '- Limiteur de vitesse\n'
                '- Régulateur de vitesse\n'
                '- Régulateur-Limiteur de vitesse\n'
                '\n'
                'Extérieur\n'
                '- Becquet arrière\n'
                '- Boucliers AV et AR couleur caisse\n'
                '- Echappement à double sortie\n'
                '- Feux arrière à LED\n'
                "- Feux de freinage d'urgence\n"
                '- Jantes Alu 18"\n'
                '- Peinture métal\n'
                '- Phares halogènes\n'
                '- Radar de recul\n'
                '- Répétiteurs de clignotant dans rétro ext\n'
                '- Rétroviseurs dégivrants\n'
                '- Rétroviseurs rabattables électriquement\n'
                '- Rétroviseurs électriques\n'
                '- Rétroviseurs électriques dégivrants\n'
                "- Sortie d'échappement chromée\n"
                '\n'
                'Intérieur\n'
                '- Bacs de portes avant\n'
                '- Boite à gants fermée\n'
                '- Clim automatique bi-zones\n'
                '- Compte tours\n'
                '- Direction assistée\n'
                '- Direction assistée asservie à la vitesse\n'
                '- Filtre à Pollen\n'
                '- Fixations Isofix aux places arrières\n'
                '- Lampe de coffre\n'
                '- Lunette arrière surteintée\n'
                '- Ordinateur de bord\n'
                '- Ouverture des vitres séquentielle\n'
                '- Pommeau de levier vitesse en cuir\n'
                '- Porte-gobelets avant\n'
                '- Prise 12V\n'
                '- Rétroviseur intérieur électrochrome\n'
                '- Sièges avant sport\n'
                '- Stores de lunette arrière\n'
                '- Tablette cache bagages\n'
                '- Température extérieure\n'
                '- Verrouillage auto. des portes en roulant\n'
                '- Verrouillage centralisé des portes\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres avant électriques\n'
                '- Vitres teintées\n'
                '- Volant cuir\n'
                '- Volant cuir + commandes audio au volant\n'
                '- Volant réglable en profondeur et hauteur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                "- Aide au freinage d'urgence\n"
                '- Airbag conducteur\n'
                '- Airbag passager déconnectable\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux\n'
                '- Antidémarrage électronique\n'
                '- Antipatinage\n'
                '- Détecteur de sous-gonflage\n'
                '- EBD\n'
                '- ESP\n'
                '- Kit anti-crevaison\n'
                '- Kit de dépannage pneumatique\n'
                '- Phares antibrouillard\n'
                '- Préparation Isofix\n'
                '- Répartiteur électronique de freinage\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Pack Cuir intégral\n'
                '- Sellerie tissu\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5122',
 'doors_number': 2,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 156,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': 'b9665361-368c-5400-bb8c-801c7be84473',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3139121170',
 'listing': 'auction',
 'make': 'PEUGEOT',
 'model': 'RCZ',
 'odometer': 52796,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 19,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/88/47/0a/88470a304a5ddf8641286b64f3e46269807e1597.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f2/d3/48/f2d34888a6ac6a48e11cea537dc73345289f68e7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a7/97/4d/a7974d9e2fe5eadcccedf7d6f2c2d05aa7aac013.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b9/d8/5c/b9d85c4ffd09034fa243e121ebcbd704899a2f39.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/39/7a/fb/397afb7c94dc07729d0fc19d9efadf37bf27bb6c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/89/86/f9/8986f9c65103c4d5e3997a9470dc27627baf3875.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ac/52/96/ac5296fe6cb65ad2afe1e74a7e46b8b51c98ad78.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/73/43/c0/7343c021fedc5579451208a9d182c3e699e9e7a6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4a/83/1f/4a831fe90878289af27098b65d1fd5636787e486.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8f/6e/35/8f6e35539394ba75590f3ffad57673036fdc0441.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b9665361-368c-5400-bb8c-801c7be84473/b9665361-368c-5400-bb8c-801c7be84473_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 90668,
             'Height': 450,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/88/47/0a/88470a304a5ddf8641286b64f3e46269807e1597.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b9665361-368c-5400-bb8c-801c7be84473/b9665361-368c-5400-bb8c-801c7be84473_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 89805,
             'Height': 450,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/f2/d3/48/f2d34888a6ac6a48e11cea537dc73345289f68e7.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b9665361-368c-5400-bb8c-801c7be84473/b9665361-368c-5400-bb8c-801c7be84473_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 93147,
             'Height': 450,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/a7/97/4d/a7974d9e2fe5eadcccedf7d6f2c2d05aa7aac013.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b9665361-368c-5400-bb8c-801c7be84473/b9665361-368c-5400-bb8c-801c7be84473_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 94370,
             'Height': 450,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/b9/d8/5c/b9d85c4ffd09034fa243e121ebcbd704899a2f39.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b9665361-368c-5400-bb8c-801c7be84473/b9665361-368c-5400-bb8c-801c7be84473_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 84597,
             'Height': 450,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/39/7a/fb/397afb7c94dc07729d0fc19d9efadf37bf27bb6c.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b9665361-368c-5400-bb8c-801c7be84473/b9665361-368c-5400-bb8c-801c7be84473_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 84306,
             'Height': 450,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/89/86/f9/8986f9c65103c4d5e3997a9470dc27627baf3875.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b9665361-368c-5400-bb8c-801c7be84473/b9665361-368c-5400-bb8c-801c7be84473_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 94195,
             'Height': 450,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ac/52/96/ac5296fe6cb65ad2afe1e74a7e46b8b51c98ad78.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b9665361-368c-5400-bb8c-801c7be84473/b9665361-368c-5400-bb8c-801c7be84473_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 83863,
             'Height': 450,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/73/43/c0/7343c021fedc5579451208a9d182c3e699e9e7a6.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b9665361-368c-5400-bb8c-801c7be84473/b9665361-368c-5400-bb8c-801c7be84473_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 79706,
             'Height': 450,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/4a/83/1f/4a831fe90878289af27098b65d1fd5636787e486.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b9665361-368c-5400-bb8c-801c7be84473/b9665361-368c-5400-bb8c-801c7be84473_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 60747,
             'Height': 450,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/8f/6e/35/8f6e35539394ba75590f3ffad57673036fdc0441.jpg?rule=ad-large',
             'Width': 800}],
 'price': 11900,
 'price_includes_vat': False,
 'registration_date': '2011-11-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Peugeot RCZ 1.6 THP 16V 156CH',
 'transmission': 'manual',
 'trim': 'RCZ 1.6 THP 16v 156ch',
 'vin': None,
 'year': 2011}
2026-03-30 15:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273139121170%27 HTTP/1.1" 200 None
2026-03-30 15:19:49 [auto_selling_leboncoin.fr] INFO: Saving data for 3139121170: {'created_time': 1774883989.766207, 'last_price_update_time': 1774883989.766217}
2026-03-30 15:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3139121170') HTTP/1.1" 204 0
2026-03-30 15:19:49 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3160749795
2026-03-30 15:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273160749795%27 HTTP/1.1" 200 None
2026-03-30 15:19:49 [auto_selling_leboncoin.fr] INFO: Scrape type for 3160749795: 1
2026-03-30 15:19:49 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3160749795
2026-03-30 15:19:49 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'Fiat 500 1.2 8V 69CH S&S LOUNGE DUALOGIC, (Berline), NOIR, '
                '4cv, 3 portes, mise en circulation le 30-12-2009, garantie 12 '
                'mois (12 MOIS).\n'
                '\n'
                '4 places, couleur intérieur : BEIGE, longueur : 3,55 mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Blue & Me\n'
                '- Commandes du système audio au volant\n'
                '- Radio CD MP3\n'
                '\n'
                'Conduite\n'
                '- Arrêt et redémarrage auto. du moteur\n'
                '\n'
                'Extérieur\n'
                '- Jantes Alu\n'
                '- Rétroviseurs électriques dégivrants\n'
                '- Toit panoramique en verre\n'
                '\n'
                'Intérieur\n'
                '- Banquette 50/50\n'
                '- Clim manuelle\n'
                '- Direction assistée\n'
                '- Fixations Isofix aux places arrières\n'
                '- Verrouillage centralisé des portes\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres avant électriques\n'
                '- Volant réglable en hauteur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbag genoux\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux\n'
                '- EBD\n'
                '- Phares antibrouillard\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5102',
 '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/3160749795',
 'listing': 'auction',
 'make': 'FIAT',
 'model': '500',
 'odometer': 68500,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/a7/c7/66/a7c7665cc0badefc91350aec5894a50ddbb9ecde.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/71/4e/1e/714e1ec1ff95dfe4b172115c8e0cb9c221c83d5f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/de/1c/42/de1c42b9832c3dae35916fe38c2c01a0053bb678.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/94/22/27/942227cf96c1d101392e5dac40ccd213a7402228.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5d/d9/b0/5dd9b02dd0ee5b1d94659d4219dcaa54dca6b1b3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/40/1a/26/401a2654b77aef4d420ea700caad823c93929127.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/cd/01/a2/cd01a230be3cb002a13bd2c1519bf400e19f412e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/68/9f/1a/689f1ad8c4467c22436debf9a5d2361242320fc4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/93/7a/86/937a861cc8c622f40bf68a8c00eb4ff45baf6ed8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2c/c4/3c/2cc43c948c1860a28c05b48c9e8ea3a746c997cd.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c9/3c/11/c93c113a81b0296a09970ca34ba414f9b468eb3d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a6/41/47/a6414799ed3ff914b9852f242ff783d104f44663.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4a/18/4b/4a184beed4a21f4415ceafe2b4de4aeb0de07e43.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/24/50/c8/2450c81668e66dd9d9847e1d5264eea85589a2cc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b7/59/df/b759df427b6c52544e50fc6d3ef5ff7443fb9c78.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7e/a5/6d/7ea56dab683ff7d5d2bed161b50e2fdbd540b73d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b8/82/ea/b882ea6259621c70a34d432f2134e7bd550ba107.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/62/14/4f/62144fd1c1f09fbb1a8f0f78c7bc9fb0dcb2983c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/62/08/c2/6208c2d3df678ba3567c7bb810ff19f8ede186cc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/92/33/71/92337147d27f33c5240acc42209aab4501cb7e4c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a3/43/60/a34360a8b0c0061c82758687456c86f5f2a27a1b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/52/e9/cc/52e9cc085847f0cdbf2c0896fc76eaa872da64d3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/02/ce/8d/02ce8d5b3f44fc3684fdf8180080d43b3168183e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/41/d1/e6/41d1e6e0a470fa954851d685bd04bdb9d23bf358.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ae/64/e8/ae64e85108a1d91d0b8ca9af0b3252291648772f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/07/29/57/072957243582afbdd91ca049c13aa52642c33c43.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/38/8d/b9/388db9f2f8f18adc3440269e2e7f7d9219022479.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7b/ff/66/7bff663e235f350669076e102be95cf6e5aa9797.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1e/c4/57/1ec457e87c62aa284f119650e991f7b6fe6a83b7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ea/47/00/ea4700219ca419fe5e644e64fc14dc73f88d1eb2.jpg?rule=ad-large'],
 'price': 8700,
 'price_includes_vat': False,
 'registration_date': '2009-12-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Fiat 500 1.2 8V 69CH S&S LOUNGE DUALOGIC',
 'transmission': 'automatic',
 'trim': '500 1.2 8v 69ch S&S Lounge Dualogic',
 'vin': None,
 'year': 2009}
2026-03-30 15:19:49 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 0afceccd-b090-53af-9d7e-ca16437ab3c6 with identifier: 3160749795
2026-03-30 15:19:49 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 0afceccd-b090-53af-9d7e-ca16437ab3c6
2026-03-30 15:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fc7%252F66%252Fa7c7665cc0badefc91350aec5894a50ddbb9ecde.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/a7/c7/66/a7c7665cc0badefc91350aec5894a50ddbb9ecde.jpg?rule=ad-large already downloaded
2026-03-30 15:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F71%252F4e%252F1e%252F714e1ec1ff95dfe4b172115c8e0cb9c221c83d5f.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/71/4e/1e/714e1ec1ff95dfe4b172115c8e0cb9c221c83d5f.jpg?rule=ad-large already downloaded
2026-03-30 15:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fde%252F1c%252F42%252Fde1c42b9832c3dae35916fe38c2c01a0053bb678.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/de/1c/42/de1c42b9832c3dae35916fe38c2c01a0053bb678.jpg?rule=ad-large already downloaded
2026-03-30 15:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F94%252F22%252F27%252F942227cf96c1d101392e5dac40ccd213a7402228.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/94/22/27/942227cf96c1d101392e5dac40ccd213a7402228.jpg?rule=ad-large already downloaded
2026-03-30 15:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F5d%252Fd9%252Fb0%252F5dd9b02dd0ee5b1d94659d4219dcaa54dca6b1b3.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/5d/d9/b0/5dd9b02dd0ee5b1d94659d4219dcaa54dca6b1b3.jpg?rule=ad-large already downloaded
2026-03-30 15:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F40%252F1a%252F26%252F401a2654b77aef4d420ea700caad823c93929127.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/40/1a/26/401a2654b77aef4d420ea700caad823c93929127.jpg?rule=ad-large already downloaded
2026-03-30 15:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fcd%252F01%252Fa2%252Fcd01a230be3cb002a13bd2c1519bf400e19f412e.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/cd/01/a2/cd01a230be3cb002a13bd2c1519bf400e19f412e.jpg?rule=ad-large already downloaded
2026-03-30 15:19:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F68%252F9f%252F1a%252F689f1ad8c4467c22436debf9a5d2361242320fc4.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/68/9f/1a/689f1ad8c4467c22436debf9a5d2361242320fc4.jpg?rule=ad-large already downloaded
2026-03-30 15:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F93%252F7a%252F86%252F937a861cc8c622f40bf68a8c00eb4ff45baf6ed8.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/93/7a/86/937a861cc8c622f40bf68a8c00eb4ff45baf6ed8.jpg?rule=ad-large already downloaded
2026-03-30 15:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F2c%252Fc4%252F3c%252F2cc43c948c1860a28c05b48c9e8ea3a746c997cd.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/2c/c4/3c/2cc43c948c1860a28c05b48c9e8ea3a746c997cd.jpg?rule=ad-large already downloaded
2026-03-30 15:19:50 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 0afceccd-b090-53af-9d7e-ca16437ab3c6 with identifier 3160749795
2026-03-30 15:19:50 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:50 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:50 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 0afceccd-b090-53af-9d7e-ca16437ab3c6
2026-03-30 15:19: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': 'Noir',
 'currency': 'EUR',
 'description': 'Fiat 500 1.2 8V 69CH S&S LOUNGE DUALOGIC, (Berline), NOIR, '
                '4cv, 3 portes, mise en circulation le 30-12-2009, garantie 12 '
                'mois (12 MOIS).\n'
                '\n'
                '4 places, couleur intérieur : BEIGE, longueur : 3,55 mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Blue & Me\n'
                '- Commandes du système audio au volant\n'
                '- Radio CD MP3\n'
                '\n'
                'Conduite\n'
                '- Arrêt et redémarrage auto. du moteur\n'
                '\n'
                'Extérieur\n'
                '- Jantes Alu\n'
                '- Rétroviseurs électriques dégivrants\n'
                '- Toit panoramique en verre\n'
                '\n'
                'Intérieur\n'
                '- Banquette 50/50\n'
                '- Clim manuelle\n'
                '- Direction assistée\n'
                '- Fixations Isofix aux places arrières\n'
                '- Verrouillage centralisé des portes\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres avant électriques\n'
                '- Volant réglable en hauteur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbag genoux\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux\n'
                '- EBD\n'
                '- Phares antibrouillard\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5102',
 'doors_number': 3,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': None,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': '0afceccd-b090-53af-9d7e-ca16437ab3c6',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3160749795',
 'listing': 'auction',
 'make': 'FIAT',
 'model': '500',
 'odometer': 68500,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 30,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/a7/c7/66/a7c7665cc0badefc91350aec5894a50ddbb9ecde.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/71/4e/1e/714e1ec1ff95dfe4b172115c8e0cb9c221c83d5f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/de/1c/42/de1c42b9832c3dae35916fe38c2c01a0053bb678.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/94/22/27/942227cf96c1d101392e5dac40ccd213a7402228.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5d/d9/b0/5dd9b02dd0ee5b1d94659d4219dcaa54dca6b1b3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/40/1a/26/401a2654b77aef4d420ea700caad823c93929127.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/cd/01/a2/cd01a230be3cb002a13bd2c1519bf400e19f412e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/68/9f/1a/689f1ad8c4467c22436debf9a5d2361242320fc4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/93/7a/86/937a861cc8c622f40bf68a8c00eb4ff45baf6ed8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2c/c4/3c/2cc43c948c1860a28c05b48c9e8ea3a746c997cd.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0afceccd-b090-53af-9d7e-ca16437ab3c6/0afceccd-b090-53af-9d7e-ca16437ab3c6_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 58935,
             'Height': 360,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/a7/c7/66/a7c7665cc0badefc91350aec5894a50ddbb9ecde.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0afceccd-b090-53af-9d7e-ca16437ab3c6/0afceccd-b090-53af-9d7e-ca16437ab3c6_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 83599,
             'Height': 450,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/71/4e/1e/714e1ec1ff95dfe4b172115c8e0cb9c221c83d5f.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0afceccd-b090-53af-9d7e-ca16437ab3c6/0afceccd-b090-53af-9d7e-ca16437ab3c6_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 81675,
             'Height': 450,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/de/1c/42/de1c42b9832c3dae35916fe38c2c01a0053bb678.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0afceccd-b090-53af-9d7e-ca16437ab3c6/0afceccd-b090-53af-9d7e-ca16437ab3c6_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 87411,
             'Height': 450,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/94/22/27/942227cf96c1d101392e5dac40ccd213a7402228.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0afceccd-b090-53af-9d7e-ca16437ab3c6/0afceccd-b090-53af-9d7e-ca16437ab3c6_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 87566,
             'Height': 450,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/5d/d9/b0/5dd9b02dd0ee5b1d94659d4219dcaa54dca6b1b3.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0afceccd-b090-53af-9d7e-ca16437ab3c6/0afceccd-b090-53af-9d7e-ca16437ab3c6_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 83823,
             'Height': 450,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/40/1a/26/401a2654b77aef4d420ea700caad823c93929127.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0afceccd-b090-53af-9d7e-ca16437ab3c6/0afceccd-b090-53af-9d7e-ca16437ab3c6_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 58970,
             'Height': 360,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/cd/01/a2/cd01a230be3cb002a13bd2c1519bf400e19f412e.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0afceccd-b090-53af-9d7e-ca16437ab3c6/0afceccd-b090-53af-9d7e-ca16437ab3c6_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 78282,
             'Height': 450,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/68/9f/1a/689f1ad8c4467c22436debf9a5d2361242320fc4.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0afceccd-b090-53af-9d7e-ca16437ab3c6/0afceccd-b090-53af-9d7e-ca16437ab3c6_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 61331,
             'Height': 450,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/93/7a/86/937a861cc8c622f40bf68a8c00eb4ff45baf6ed8.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0afceccd-b090-53af-9d7e-ca16437ab3c6/0afceccd-b090-53af-9d7e-ca16437ab3c6_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 55507,
             'Height': 450,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/2c/c4/3c/2cc43c948c1860a28c05b48c9e8ea3a746c997cd.jpg?rule=ad-large',
             'Width': 800}],
 'price': 8700,
 'price_includes_vat': False,
 'registration_date': '2009-12-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Fiat 500 1.2 8V 69CH S&S LOUNGE DUALOGIC',
 'transmission': 'automatic',
 'trim': '500 1.2 8v 69ch S&S Lounge Dualogic',
 'vin': None,
 'year': 2009}
2026-03-30 15:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273160749795%27 HTTP/1.1" 200 None
2026-03-30 15:19:50 [auto_selling_leboncoin.fr] INFO: Saving data for 3160749795: {'created_time': 1774883990.086717, 'last_price_update_time': 1774883990.086726}
2026-03-30 15:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3160749795') HTTP/1.1" 204 0
2026-03-30 15:19:50 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3159677980
2026-03-30 15:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273159677980%27 HTTP/1.1" 200 None
2026-03-30 15:19:50 [auto_selling_leboncoin.fr] INFO: Scrape type for 3159677980: 1
2026-03-30 15:19:50 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3159677980
2026-03-30 15:19:50 [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 61CH PURE, (Berline), ROUGE, 4cv, 2 '
                'portes, mise en circulation le 12-01-2004, garantie 12 mois '
                '(12 MOIS).\n'
                '\n'
                '2 places, couleur intérieur : GRIS, longueur : 2,50 mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5221',
 'doors_number': 2,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 61,
 '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/3159677980',
 'listing': 'auction',
 'make': 'SMART',
 'model': 'Fortwo',
 'odometer': 35705,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/6f/99/d9/6f99d90443dfa4bba517c2ac8d9c66337fd9b347.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c2/c1/8c/c2c18c135d8fa9483097bec0bce697ba614934d5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ea/5a/6f/ea5a6f6cef8705cee95f85001e98a4bb98f6fd15.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3b/70/35/3b7035c62f22e69de61b7638949bc771b6636385.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9c/12/e4/9c12e49f81ec1dbc9860c5d9a13f83303fb3fe48.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/40/45/1a/40451af00fa3c81158a04b989d0e0784d9afe475.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a9/45/33/a94533b725ad10fc600bc6ee800e9ebda953fced.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c6/d5/dd/c6d5dd40664e8bc38d8720c9051ebab47f5bda8a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7a/dd/35/7add35dbdeec1baff818155be3dc0ca2f33e703d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5a/f5/75/5af57540117154374b2084e4b8e7f01b7b36d794.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fe/e3/f3/fee3f33078f2204067bf5794c04472cf76b77bb8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/df/03/5d/df035db8426bec33d190e2ad2bc11817556f0625.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fd/ef/f3/fdeff39cb9b37063fbf7d2b00f460a354ea37c96.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/21/72/f8/2172f87b664867d489e2fd345101b167b4fc046b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6c/f5/e5/6cf5e566a0b68e8959f5851a6394c3d19906da72.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c9/64/05/c96405ef019041da9ff4e07f774f724b2fb23ef8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/34/22/bd/3422bd967af7e09df73834756a155cf5ccf02035.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4b/4d/57/4b4d57b422c16c454d648b9133d25b6671bef079.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8f/84/a4/8f84a4b3def062f6420724637219e3a3e6aafd51.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9e/e5/25/9ee5255b5cbfd73a3762d0c89966050058a0c584.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/bc/b9/ec/bcb9ec32f65c09dbaaef0744715e7450c9dc074c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/67/ff/c5/67ffc5c7314488452eb582863e3620253fbab83c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/56/3a/ef/563aef725b51d1ffe28fae338d447fb61f872efc.jpg?rule=ad-large'],
 'price': 4490,
 'price_includes_vat': False,
 'registration_date': '2004-01-01',
 'seats_number': 2,
 'seller_name': None,
 'title': 'Smart FORTWO COUPE 61CH PURE',
 'transmission': 'automatic',
 'trim': 'Fortwo Coupe 61ch Pure',
 'vin': None,
 'year': 2004}
2026-03-30 15:19:50 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 729b3b18-14a7-57a2-abb7-dcd16a224c34 with identifier: 3159677980
2026-03-30 15:19:50 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 729b3b18-14a7-57a2-abb7-dcd16a224c34
2026-03-30 15:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F99%252Fd9%252F6f99d90443dfa4bba517c2ac8d9c66337fd9b347.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/6f/99/d9/6f99d90443dfa4bba517c2ac8d9c66337fd9b347.jpg?rule=ad-large already downloaded
2026-03-30 15:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fc2%252Fc1%252F8c%252Fc2c18c135d8fa9483097bec0bce697ba614934d5.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/c2/c1/8c/c2c18c135d8fa9483097bec0bce697ba614934d5.jpg?rule=ad-large already downloaded
2026-03-30 15:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fea%252F5a%252F6f%252Fea5a6f6cef8705cee95f85001e98a4bb98f6fd15.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ea/5a/6f/ea5a6f6cef8705cee95f85001e98a4bb98f6fd15.jpg?rule=ad-large already downloaded
2026-03-30 15:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F3b%252F70%252F35%252F3b7035c62f22e69de61b7638949bc771b6636385.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/3b/70/35/3b7035c62f22e69de61b7638949bc771b6636385.jpg?rule=ad-large already downloaded
2026-03-30 15:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F9c%252F12%252Fe4%252F9c12e49f81ec1dbc9860c5d9a13f83303fb3fe48.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/9c/12/e4/9c12e49f81ec1dbc9860c5d9a13f83303fb3fe48.jpg?rule=ad-large already downloaded
2026-03-30 15:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F40%252F45%252F1a%252F40451af00fa3c81158a04b989d0e0784d9afe475.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/40/45/1a/40451af00fa3c81158a04b989d0e0784d9afe475.jpg?rule=ad-large already downloaded
2026-03-30 15:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fa9%252F45%252F33%252Fa94533b725ad10fc600bc6ee800e9ebda953fced.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/a9/45/33/a94533b725ad10fc600bc6ee800e9ebda953fced.jpg?rule=ad-large already downloaded
2026-03-30 15:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fc6%252Fd5%252Fdd%252Fc6d5dd40664e8bc38d8720c9051ebab47f5bda8a.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/c6/d5/dd/c6d5dd40664e8bc38d8720c9051ebab47f5bda8a.jpg?rule=ad-large already downloaded
2026-03-30 15:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F7a%252Fdd%252F35%252F7add35dbdeec1baff818155be3dc0ca2f33e703d.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/7a/dd/35/7add35dbdeec1baff818155be3dc0ca2f33e703d.jpg?rule=ad-large already downloaded
2026-03-30 15:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F5a%252Ff5%252F75%252F5af57540117154374b2084e4b8e7f01b7b36d794.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/5a/f5/75/5af57540117154374b2084e4b8e7f01b7b36d794.jpg?rule=ad-large already downloaded
2026-03-30 15:19:50 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 729b3b18-14a7-57a2-abb7-dcd16a224c34 with identifier 3159677980
2026-03-30 15:19:50 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:50 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:50 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 729b3b18-14a7-57a2-abb7-dcd16a224c34
2026-03-30 15:19: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': 'Rouge',
 'currency': 'EUR',
 'description': 'Smart FORTWO COUPE 61CH PURE, (Berline), ROUGE, 4cv, 2 '
                'portes, mise en circulation le 12-01-2004, garantie 12 mois '
                '(12 MOIS).\n'
                '\n'
                '2 places, couleur intérieur : GRIS, longueur : 2,50 mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5221',
 'doors_number': 2,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 61,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': '729b3b18-14a7-57a2-abb7-dcd16a224c34',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3159677980',
 'listing': 'auction',
 'make': 'SMART',
 'model': 'Fortwo',
 'odometer': 35705,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 23,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/6f/99/d9/6f99d90443dfa4bba517c2ac8d9c66337fd9b347.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c2/c1/8c/c2c18c135d8fa9483097bec0bce697ba614934d5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ea/5a/6f/ea5a6f6cef8705cee95f85001e98a4bb98f6fd15.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3b/70/35/3b7035c62f22e69de61b7638949bc771b6636385.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9c/12/e4/9c12e49f81ec1dbc9860c5d9a13f83303fb3fe48.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/40/45/1a/40451af00fa3c81158a04b989d0e0784d9afe475.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a9/45/33/a94533b725ad10fc600bc6ee800e9ebda953fced.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c6/d5/dd/c6d5dd40664e8bc38d8720c9051ebab47f5bda8a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7a/dd/35/7add35dbdeec1baff818155be3dc0ca2f33e703d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5a/f5/75/5af57540117154374b2084e4b8e7f01b7b36d794.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_729b3b18-14a7-57a2-abb7-dcd16a224c34/729b3b18-14a7-57a2-abb7-dcd16a224c34_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 122285,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/6f/99/d9/6f99d90443dfa4bba517c2ac8d9c66337fd9b347.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_729b3b18-14a7-57a2-abb7-dcd16a224c34/729b3b18-14a7-57a2-abb7-dcd16a224c34_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 125681,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/c2/c1/8c/c2c18c135d8fa9483097bec0bce697ba614934d5.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_729b3b18-14a7-57a2-abb7-dcd16a224c34/729b3b18-14a7-57a2-abb7-dcd16a224c34_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 128782,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ea/5a/6f/ea5a6f6cef8705cee95f85001e98a4bb98f6fd15.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_729b3b18-14a7-57a2-abb7-dcd16a224c34/729b3b18-14a7-57a2-abb7-dcd16a224c34_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 119729,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/3b/70/35/3b7035c62f22e69de61b7638949bc771b6636385.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_729b3b18-14a7-57a2-abb7-dcd16a224c34/729b3b18-14a7-57a2-abb7-dcd16a224c34_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 131049,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/9c/12/e4/9c12e49f81ec1dbc9860c5d9a13f83303fb3fe48.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_729b3b18-14a7-57a2-abb7-dcd16a224c34/729b3b18-14a7-57a2-abb7-dcd16a224c34_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 117307,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/40/45/1a/40451af00fa3c81158a04b989d0e0784d9afe475.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_729b3b18-14a7-57a2-abb7-dcd16a224c34/729b3b18-14a7-57a2-abb7-dcd16a224c34_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 120844,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/a9/45/33/a94533b725ad10fc600bc6ee800e9ebda953fced.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_729b3b18-14a7-57a2-abb7-dcd16a224c34/729b3b18-14a7-57a2-abb7-dcd16a224c34_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 124756,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/c6/d5/dd/c6d5dd40664e8bc38d8720c9051ebab47f5bda8a.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_729b3b18-14a7-57a2-abb7-dcd16a224c34/729b3b18-14a7-57a2-abb7-dcd16a224c34_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 127955,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/7a/dd/35/7add35dbdeec1baff818155be3dc0ca2f33e703d.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_729b3b18-14a7-57a2-abb7-dcd16a224c34/729b3b18-14a7-57a2-abb7-dcd16a224c34_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 88853,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/5a/f5/75/5af57540117154374b2084e4b8e7f01b7b36d794.jpg?rule=ad-large',
             'Width': 800}],
 'price': 4490,
 'price_includes_vat': False,
 'registration_date': '2004-01-01',
 'seats_number': 2,
 'seller_name': None,
 'title': 'Smart FORTWO COUPE 61CH PURE',
 'transmission': 'automatic',
 'trim': 'Fortwo Coupe 61ch Pure',
 'vin': None,
 'year': 2004}
2026-03-30 15:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273159677980%27 HTTP/1.1" 200 None
2026-03-30 15:19:50 [auto_selling_leboncoin.fr] INFO: Saving data for 3159677980: {'created_time': 1774883990.381554, 'last_price_update_time': 1774883990.381566}
2026-03-30 15:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3159677980') HTTP/1.1" 204 0
2026-03-30 15:19:50 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3138612164
2026-03-30 15:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273138612164%27 HTTP/1.1" 200 None
2026-03-30 15:19:50 [auto_selling_leboncoin.fr] INFO: Scrape type for 3138612164: 1
2026-03-30 15:19:50 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3138612164
2026-03-30 15:19:50 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'Bmw SERIE 1 (E81/E87) 120DA 163CH LUXE 5P, (Berline), NOIR, '
                '10cv, 5 portes, mise en circulation le 15-03-2007, garantie '
                '12 mois (12 MOIS).\n'
                '\n'
                '5 places, couleur intérieur : BEIGE, longueur : 4,23 mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Radio CD\n'
                '\n'
                'Conduite\n'
                '- Régulateur de vitesse\n'
                '\n'
                'Extérieur\n'
                '- Jantes Alu\n'
                '- Radar de recul\n'
                '- Rétroviseurs électriques dégivrants\n'
                '\n'
                'Intérieur\n'
                '- Clim automatique\n'
                '- Direction assistée\n'
                '- Ordinateur de bord\n'
                '- Pack électrique\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux AV et AR\n'
                '- Antipatinage\n'
                '- ESP\n'
                '- Phares antibrouillard\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Luminosité\n'
                '- Sellerie cuir\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5118',
 'doors_number': 5,
 '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/voitures/3138612164',
 'listing': 'auction',
 'make': 'BMW',
 'model': 'Série 1',
 'odometer': 110501,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/be/5c/9e/be5c9e2d9d2054f6948b8ae70c51b1951a6adab8.jpg?rule=ad-large'],
 'price': 9900,
 'price_includes_vat': False,
 'registration_date': '2007-03-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Bmw SERIE 1 (E81/E87) 120DA 163CH LUXE 5P',
 'transmission': 'automatic',
 'trim': 'Série 1 120dA 163ch Luxe 5p',
 'vin': None,
 'year': 2007}
2026-03-30 15:19:50 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 3e68beef-1adb-59a5-b82a-7f0d4cf705f7 with identifier: 3138612164
2026-03-30 15:19:50 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 3e68beef-1adb-59a5-b82a-7f0d4cf705f7
2026-03-30 15:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fbe%252F5c%252F9e%252Fbe5c9e2d9d2054f6948b8ae70c51b1951a6adab8.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/be/5c/9e/be5c9e2d9d2054f6948b8ae70c51b1951a6adab8.jpg?rule=ad-large already downloaded
2026-03-30 15:19:50 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 3e68beef-1adb-59a5-b82a-7f0d4cf705f7 with identifier 3138612164
2026-03-30 15:19:50 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:50 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:50 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 3e68beef-1adb-59a5-b82a-7f0d4cf705f7
2026-03-30 15:19: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': 'Noir',
 'currency': 'EUR',
 'description': 'Bmw SERIE 1 (E81/E87) 120DA 163CH LUXE 5P, (Berline), NOIR, '
                '10cv, 5 portes, mise en circulation le 15-03-2007, garantie '
                '12 mois (12 MOIS).\n'
                '\n'
                '5 places, couleur intérieur : BEIGE, longueur : 4,23 mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Radio CD\n'
                '\n'
                'Conduite\n'
                '- Régulateur de vitesse\n'
                '\n'
                'Extérieur\n'
                '- Jantes Alu\n'
                '- Radar de recul\n'
                '- Rétroviseurs électriques dégivrants\n'
                '\n'
                'Intérieur\n'
                '- Clim automatique\n'
                '- Direction assistée\n'
                '- Ordinateur de bord\n'
                '- Pack électrique\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux AV et AR\n'
                '- Antipatinage\n'
                '- ESP\n'
                '- Phares antibrouillard\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Luminosité\n'
                '- Sellerie cuir\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5118',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 163,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': '3e68beef-1adb-59a5-b82a-7f0d4cf705f7',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3138612164',
 'listing': 'auction',
 'make': 'BMW',
 'model': 'Série 1',
 'odometer': 110501,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 1,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/be/5c/9e/be5c9e2d9d2054f6948b8ae70c51b1951a6adab8.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0bc685ad-1aa7-5922-a972-b1ae581c139c/0bc685ad-1aa7-5922-a972-b1ae581c139c_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 46582,
             'Height': 467,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/be/5c/9e/be5c9e2d9d2054f6948b8ae70c51b1951a6adab8.jpg?rule=ad-large',
             'Width': 757}],
 'price': 9900,
 'price_includes_vat': False,
 'registration_date': '2007-03-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Bmw SERIE 1 (E81/E87) 120DA 163CH LUXE 5P',
 'transmission': 'automatic',
 'trim': 'Série 1 120dA 163ch Luxe 5p',
 'vin': None,
 'year': 2007}
2026-03-30 15:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273138612164%27 HTTP/1.1" 200 None
2026-03-30 15:19:50 [auto_selling_leboncoin.fr] INFO: Saving data for 3138612164: {'created_time': 1774883990.705414, 'last_price_update_time': 1774883990.705423}
2026-03-30 15:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3138612164') HTTP/1.1" 204 0
2026-03-30 15:19:50 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3159151594
2026-03-30 15:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273159151594%27 HTTP/1.1" 200 None
2026-03-30 15:19:50 [auto_selling_leboncoin.fr] INFO: Scrape type for 3159151594: 1
2026-03-30 15:19:50 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3159151594
2026-03-30 15:19:50 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Honda JAZZ 1.4I LS CVT, (Berline), GRIS C, 5cv, mise en '
                'circulation le 11-08-2004, garantie 12 mois (12 MOIS).\n'
                '\n'
                ' couleur intérieur : BLEU, longueur : 3,83 mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Radio CD\n'
                '\n'
                'Extérieur\n'
                '- Peinture métal\n'
                '\n'
                'Intérieur\n'
                '- Clim manuelle\n'
                '- Direction assistée\n'
                '- Pack électrique\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbag conducteur\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5227',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 83,
 '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/3159151594',
 'listing': 'auction',
 'make': 'HONDA',
 'model': 'Jazz',
 'odometer': 109471,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/c8/60/24/c86024dd4d1855f3abd8baf1b2fcac0dda44485e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/12/00/01/1200016198e37d2f26cd81910869aaa706b1f67c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3e/71/e2/3e71e26b1225092c38b747a9b98815c59f3faf95.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/02/c2/75/02c2759078d8c4471e3cfd7b15c51a4bbeb8c41c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9d/75/21/9d7521b54aba1ffcb9249a60e0e03f7745fb7f8c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b6/76/40/b67640e31926fd0d537990100d7f65038beda1a0.jpg?rule=ad-large'],
 'price': 6777,
 'price_includes_vat': False,
 'registration_date': '2004-08-01',
 'seats_number': None,
 'seller_name': None,
 'title': 'Honda JAZZ 1.4I LS CVT',
 'transmission': 'automatic',
 'trim': 'Jazz 1.4i LS CVT',
 'vin': None,
 'year': 2004}
2026-03-30 15:19:50 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 692e7bee-2f29-5e40-95c3-2dc1cab8d5d5 with identifier: 3159151594
2026-03-30 15:19:50 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 6 photos for item 692e7bee-2f29-5e40-95c3-2dc1cab8d5d5
2026-03-30 15:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fc8%252F60%252F24%252Fc86024dd4d1855f3abd8baf1b2fcac0dda44485e.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/c8/60/24/c86024dd4d1855f3abd8baf1b2fcac0dda44485e.jpg?rule=ad-large already downloaded
2026-03-30 15:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F12%252F00%252F01%252F1200016198e37d2f26cd81910869aaa706b1f67c.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/12/00/01/1200016198e37d2f26cd81910869aaa706b1f67c.jpg?rule=ad-large already downloaded
2026-03-30 15:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F3e%252F71%252Fe2%252F3e71e26b1225092c38b747a9b98815c59f3faf95.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/3e/71/e2/3e71e26b1225092c38b747a9b98815c59f3faf95.jpg?rule=ad-large already downloaded
2026-03-30 15:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F02%252Fc2%252F75%252F02c2759078d8c4471e3cfd7b15c51a4bbeb8c41c.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/02/c2/75/02c2759078d8c4471e3cfd7b15c51a4bbeb8c41c.jpg?rule=ad-large already downloaded
2026-03-30 15:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F9d%252F75%252F21%252F9d7521b54aba1ffcb9249a60e0e03f7745fb7f8c.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/9d/75/21/9d7521b54aba1ffcb9249a60e0e03f7745fb7f8c.jpg?rule=ad-large already downloaded
2026-03-30 15:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fb6%252F76%252F40%252Fb67640e31926fd0d537990100d7f65038beda1a0.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/b6/76/40/b67640e31926fd0d537990100d7f65038beda1a0.jpg?rule=ad-large already downloaded
2026-03-30 15:19:50 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 692e7bee-2f29-5e40-95c3-2dc1cab8d5d5 with identifier 3159151594
2026-03-30 15:19:50 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:50 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:50 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 692e7bee-2f29-5e40-95c3-2dc1cab8d5d5
2026-03-30 15:19: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': 'Honda JAZZ 1.4I LS CVT, (Berline), GRIS C, 5cv, mise en '
                'circulation le 11-08-2004, garantie 12 mois (12 MOIS).\n'
                '\n'
                ' couleur intérieur : BLEU, longueur : 3,83 mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Radio CD\n'
                '\n'
                'Extérieur\n'
                '- Peinture métal\n'
                '\n'
                'Intérieur\n'
                '- Clim manuelle\n'
                '- Direction assistée\n'
                '- Pack électrique\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbag conducteur\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5227',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 83,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': '692e7bee-2f29-5e40-95c3-2dc1cab8d5d5',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3159151594',
 'listing': 'auction',
 'make': 'HONDA',
 'model': 'Jazz',
 'odometer': 109471,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 6,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/c8/60/24/c86024dd4d1855f3abd8baf1b2fcac0dda44485e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/12/00/01/1200016198e37d2f26cd81910869aaa706b1f67c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3e/71/e2/3e71e26b1225092c38b747a9b98815c59f3faf95.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/02/c2/75/02c2759078d8c4471e3cfd7b15c51a4bbeb8c41c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9d/75/21/9d7521b54aba1ffcb9249a60e0e03f7745fb7f8c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b6/76/40/b67640e31926fd0d537990100d7f65038beda1a0.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_692e7bee-2f29-5e40-95c3-2dc1cab8d5d5/692e7bee-2f29-5e40-95c3-2dc1cab8d5d5_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 74495,
             'Height': 566,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/c8/60/24/c86024dd4d1855f3abd8baf1b2fcac0dda44485e.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_692e7bee-2f29-5e40-95c3-2dc1cab8d5d5/692e7bee-2f29-5e40-95c3-2dc1cab8d5d5_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 77127,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/12/00/01/1200016198e37d2f26cd81910869aaa706b1f67c.jpg?rule=ad-large',
             'Width': 751},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_692e7bee-2f29-5e40-95c3-2dc1cab8d5d5/692e7bee-2f29-5e40-95c3-2dc1cab8d5d5_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 50042,
             'Height': 446,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/3e/71/e2/3e71e26b1225092c38b747a9b98815c59f3faf95.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_692e7bee-2f29-5e40-95c3-2dc1cab8d5d5/692e7bee-2f29-5e40-95c3-2dc1cab8d5d5_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 63665,
             'Height': 579,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/02/c2/75/02c2759078d8c4471e3cfd7b15c51a4bbeb8c41c.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_692e7bee-2f29-5e40-95c3-2dc1cab8d5d5/692e7bee-2f29-5e40-95c3-2dc1cab8d5d5_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 64958,
             'Height': 582,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/9d/75/21/9d7521b54aba1ffcb9249a60e0e03f7745fb7f8c.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_692e7bee-2f29-5e40-95c3-2dc1cab8d5d5/692e7bee-2f29-5e40-95c3-2dc1cab8d5d5_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 91446,
             'Height': 592,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/b6/76/40/b67640e31926fd0d537990100d7f65038beda1a0.jpg?rule=ad-large',
             'Width': 800}],
 'price': 6777,
 'price_includes_vat': False,
 'registration_date': '2004-08-01',
 'seats_number': None,
 'seller_name': None,
 'title': 'Honda JAZZ 1.4I LS CVT',
 'transmission': 'automatic',
 'trim': 'Jazz 1.4i LS CVT',
 'vin': None,
 'year': 2004}
2026-03-30 15:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273159151594%27 HTTP/1.1" 200 None
2026-03-30 15:19:50 [auto_selling_leboncoin.fr] INFO: Saving data for 3159151594: {'created_time': 1774883990.910849, 'last_price_update_time': 1774883990.910861}
2026-03-30 15:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3159151594') HTTP/1.1" 204 0
2026-03-30 15:19:50 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3169411029
2026-03-30 15:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273169411029%27 HTTP/1.1" 200 None
2026-03-30 15:19:50 [auto_selling_leboncoin.fr] INFO: Scrape type for 3169411029: 1
2026-03-30 15:19:50 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3169411029
2026-03-30 15:19:50 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'Mercedes CLASSE ML 320 CDI PACK SPORT, (4×4 Tout terrain), '
                'NOIR, 15cv, 5 portes, mise en circulation le 03-05-2007, '
                'garantie 12 mois (12 MOIS).\n'
                '\n'
                '5 places, couleur intérieur : GRIS, longueur : 4,78 mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- GPS Cartographique\n'
                '- Radio CD\n'
                '\n'
                'Conduite\n'
                '- Capteur de pluie\n'
                '\n'
                'Extérieur\n'
                '- Jantes Alu\n'
                '- Peinture métal\n'
                '- Phares bi-xénon\n'
                '- Rétroviseurs électriques dégivrants\n'
                '\n'
                'Intérieur\n'
                '- Clim automatique\n'
                '- Clim manuelle\n'
                '- Direction assistée\n'
                '- Ordinateur de bord\n'
                '- Sièges avant électriques\n'
                '- Verrouillage centralisé des portes\n'
                '- Vitres arrière électriques\n'
                '- Vitres avant électriques\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux AV et AR\n'
                '- Antipatinage\n'
                '- ESP\n'
                '- Phares antibrouillard\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Sellerie cuir & alcantara\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5243',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 224,
 '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/3169411029',
 'listing': 'auction',
 'make': 'MERCEDES-BENZ',
 'model': 'Classe M/ML',
 'odometer': 165342,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/b6/81/7f/b6817fd39a9efedcf4888b5baf60e1b91163c450.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f7/63/6b/f7636b6ccbf20472079e322e27a05fe3a5421175.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d6/7e/cc/d67eccb4880773e3b1b550c01b1a3c3ac9c29e4f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d1/72/48/d17248f386850055c87333f2ee369ded5bafc7cb.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/85/28/1c/85281ceb3091320c71795554aeb1db935b26bfbb.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a0/16/89/a01689bb1b427b3e638b21789ecb4d8f6a1f491e.jpg?rule=ad-large'],
 'price': 11900,
 'price_includes_vat': False,
 'registration_date': '2007-05-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Mercedes CLASSE ML 320 CDI PACK SPORT',
 'transmission': 'automatic',
 'trim': 'Classe ML 320 CDI Pack Sport',
 'vin': None,
 'year': 2007}
2026-03-30 15:19:50 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 7edb7f7e-81b8-5af3-9d9d-82e7759f1e71 with identifier: 3169411029
2026-03-30 15:19:50 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 6 photos for item 7edb7f7e-81b8-5af3-9d9d-82e7759f1e71
2026-03-30 15:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fb6%252F81%252F7f%252Fb6817fd39a9efedcf4888b5baf60e1b91163c450.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/b6/81/7f/b6817fd39a9efedcf4888b5baf60e1b91163c450.jpg?rule=ad-large already downloaded
2026-03-30 15:19:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F63%252F6b%252Ff7636b6ccbf20472079e322e27a05fe3a5421175.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:50 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/f7/63/6b/f7636b6ccbf20472079e322e27a05fe3a5421175.jpg?rule=ad-large already downloaded
2026-03-30 15:19:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F7e%252Fcc%252Fd67eccb4880773e3b1b550c01b1a3c3ac9c29e4f.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/d6/7e/cc/d67eccb4880773e3b1b550c01b1a3c3ac9c29e4f.jpg?rule=ad-large already downloaded
2026-03-30 15:19:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fd1%252F72%252F48%252Fd17248f386850055c87333f2ee369ded5bafc7cb.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/d1/72/48/d17248f386850055c87333f2ee369ded5bafc7cb.jpg?rule=ad-large already downloaded
2026-03-30 15:19:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F28%252F1c%252F85281ceb3091320c71795554aeb1db935b26bfbb.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/85/28/1c/85281ceb3091320c71795554aeb1db935b26bfbb.jpg?rule=ad-large already downloaded
2026-03-30 15:19:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fa0%252F16%252F89%252Fa01689bb1b427b3e638b21789ecb4d8f6a1f491e.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/a0/16/89/a01689bb1b427b3e638b21789ecb4d8f6a1f491e.jpg?rule=ad-large already downloaded
2026-03-30 15:19:51 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 7edb7f7e-81b8-5af3-9d9d-82e7759f1e71 with identifier 3169411029
2026-03-30 15:19:51 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:51 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:51 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 7edb7f7e-81b8-5af3-9d9d-82e7759f1e71
2026-03-30 15:19: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 ML 320 CDI PACK SPORT, (4×4 Tout terrain), '
                'NOIR, 15cv, 5 portes, mise en circulation le 03-05-2007, '
                'garantie 12 mois (12 MOIS).\n'
                '\n'
                '5 places, couleur intérieur : GRIS, longueur : 4,78 mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- GPS Cartographique\n'
                '- Radio CD\n'
                '\n'
                'Conduite\n'
                '- Capteur de pluie\n'
                '\n'
                'Extérieur\n'
                '- Jantes Alu\n'
                '- Peinture métal\n'
                '- Phares bi-xénon\n'
                '- Rétroviseurs électriques dégivrants\n'
                '\n'
                'Intérieur\n'
                '- Clim automatique\n'
                '- Clim manuelle\n'
                '- Direction assistée\n'
                '- Ordinateur de bord\n'
                '- Sièges avant électriques\n'
                '- Verrouillage centralisé des portes\n'
                '- Vitres arrière électriques\n'
                '- Vitres avant électriques\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux AV et AR\n'
                '- Antipatinage\n'
                '- ESP\n'
                '- Phares antibrouillard\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Sellerie cuir & alcantara\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5243',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 224,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': '7edb7f7e-81b8-5af3-9d9d-82e7759f1e71',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3169411029',
 'listing': 'auction',
 'make': 'MERCEDES-BENZ',
 'model': 'Classe M/ML',
 'odometer': 165342,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 6,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/b6/81/7f/b6817fd39a9efedcf4888b5baf60e1b91163c450.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f7/63/6b/f7636b6ccbf20472079e322e27a05fe3a5421175.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d6/7e/cc/d67eccb4880773e3b1b550c01b1a3c3ac9c29e4f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d1/72/48/d17248f386850055c87333f2ee369ded5bafc7cb.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/85/28/1c/85281ceb3091320c71795554aeb1db935b26bfbb.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a0/16/89/a01689bb1b427b3e638b21789ecb4d8f6a1f491e.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7edb7f7e-81b8-5af3-9d9d-82e7759f1e71/7edb7f7e-81b8-5af3-9d9d-82e7759f1e71_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 134025,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/b6/81/7f/b6817fd39a9efedcf4888b5baf60e1b91163c450.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7edb7f7e-81b8-5af3-9d9d-82e7759f1e71/7edb7f7e-81b8-5af3-9d9d-82e7759f1e71_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 133482,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/f7/63/6b/f7636b6ccbf20472079e322e27a05fe3a5421175.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7edb7f7e-81b8-5af3-9d9d-82e7759f1e71/7edb7f7e-81b8-5af3-9d9d-82e7759f1e71_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 136794,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/d6/7e/cc/d67eccb4880773e3b1b550c01b1a3c3ac9c29e4f.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7edb7f7e-81b8-5af3-9d9d-82e7759f1e71/7edb7f7e-81b8-5af3-9d9d-82e7759f1e71_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 66401,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/d1/72/48/d17248f386850055c87333f2ee369ded5bafc7cb.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7edb7f7e-81b8-5af3-9d9d-82e7759f1e71/7edb7f7e-81b8-5af3-9d9d-82e7759f1e71_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 68132,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/85/28/1c/85281ceb3091320c71795554aeb1db935b26bfbb.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7edb7f7e-81b8-5af3-9d9d-82e7759f1e71/7edb7f7e-81b8-5af3-9d9d-82e7759f1e71_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 75189,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/a0/16/89/a01689bb1b427b3e638b21789ecb4d8f6a1f491e.jpg?rule=ad-large',
             'Width': 800}],
 'price': 11900,
 'price_includes_vat': False,
 'registration_date': '2007-05-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Mercedes CLASSE ML 320 CDI PACK SPORT',
 'transmission': 'automatic',
 'trim': 'Classe ML 320 CDI Pack Sport',
 'vin': None,
 'year': 2007}
2026-03-30 15:19:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273169411029%27 HTTP/1.1" 200 None
2026-03-30 15:19:51 [auto_selling_leboncoin.fr] INFO: Saving data for 3169411029: {'created_time': 1774883991.147004, 'last_price_update_time': 1774883991.147019}
2026-03-30 15:19:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3169411029') HTTP/1.1" 204 0
2026-03-30 15:19:51 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3142075102
2026-03-30 15:19:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273142075102%27 HTTP/1.1" 200 None
2026-03-30 15:19:51 [auto_selling_leboncoin.fr] INFO: Scrape type for 3142075102: 1
2026-03-30 15:19:51 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3142075102
2026-03-30 15:19:51 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'Bmw SERIE 1 (E81/E87) 118D 143CH EDITION 3P, (Berline), NOIR, '
                '7cv, 3 portes, mise en circulation le 03-03-2011, première '
                'main, garantie 12 mois (12 MOIS).\n'
                '\n'
                '4 places, couleur intérieur : NOIR, longueur : 4,24 mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Prise auxiliaire de connexion audio\n'
                '- Radio CD MP3\n'
                '\n'
                'Conduite\n'
                '- Arrêt et redémarrage auto. du moteur\n'
                '- Boite automatique\n'
                '- Système de récupération énergie freinage\n'
                '\n'
                'Extérieur\n'
                '- Coffre assisté électriquement\n'
                '- Jantes Alu\n'
                '- Rétroviseurs électriques dégivrants\n'
                '\n'
                'Intérieur\n'
                '- Banquette 60/40\n'
                '- Clim manuelle\n'
                '- Direction assistée\n'
                '- Fixations Isofix aux places arrières\n'
                '- Ordinateur de bord\n'
                '- Siège conducteur réglable en hauteur\n'
                '- Siège passager réglable en hauteur\n'
                '- Verrouillage centralisé des portes\n'
                '- Vitres arrière électriques\n'
                '- Vitres avant électriques\n'
                '- Volant réglable en profondeur et hauteur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux AV et AR\n'
                '- Antipatinage\n'
                '- Détecteur de sous-gonflage\n'
                '- ESP\n'
                '- Phares antibrouillard\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5132',
 'doors_number': 3,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 143,
 '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/3142075102',
 'listing': 'auction',
 'make': 'BMW',
 'model': 'Série 1',
 'odometer': 74093,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/9e/a2/5f/9ea25f9fec54ae924cf6c1876462e30ab9571c3a.jpg?rule=ad-large'],
 'price': 11700,
 'price_includes_vat': False,
 'registration_date': '2011-03-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Bmw SERIE 1 (E81/E87) 118D 143CH EDITION 3P',
 'transmission': 'automatic',
 'trim': 'Série 1 118d 143ch Edition 3p',
 'vin': None,
 'year': 2011}
2026-03-30 15:19:51 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 70e8e18e-3e93-5217-811f-762fb5e333cf with identifier: 3142075102
2026-03-30 15:19:51 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 70e8e18e-3e93-5217-811f-762fb5e333cf
2026-03-30 15:19:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F9e%252Fa2%252F5f%252F9ea25f9fec54ae924cf6c1876462e30ab9571c3a.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/9e/a2/5f/9ea25f9fec54ae924cf6c1876462e30ab9571c3a.jpg?rule=ad-large already downloaded
2026-03-30 15:19:51 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 70e8e18e-3e93-5217-811f-762fb5e333cf with identifier 3142075102
2026-03-30 15:19:51 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:51 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:51 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 70e8e18e-3e93-5217-811f-762fb5e333cf
2026-03-30 15:19: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': 'Bmw SERIE 1 (E81/E87) 118D 143CH EDITION 3P, (Berline), NOIR, '
                '7cv, 3 portes, mise en circulation le 03-03-2011, première '
                'main, garantie 12 mois (12 MOIS).\n'
                '\n'
                '4 places, couleur intérieur : NOIR, longueur : 4,24 mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Prise auxiliaire de connexion audio\n'
                '- Radio CD MP3\n'
                '\n'
                'Conduite\n'
                '- Arrêt et redémarrage auto. du moteur\n'
                '- Boite automatique\n'
                '- Système de récupération énergie freinage\n'
                '\n'
                'Extérieur\n'
                '- Coffre assisté électriquement\n'
                '- Jantes Alu\n'
                '- Rétroviseurs électriques dégivrants\n'
                '\n'
                'Intérieur\n'
                '- Banquette 60/40\n'
                '- Clim manuelle\n'
                '- Direction assistée\n'
                '- Fixations Isofix aux places arrières\n'
                '- Ordinateur de bord\n'
                '- Siège conducteur réglable en hauteur\n'
                '- Siège passager réglable en hauteur\n'
                '- Verrouillage centralisé des portes\n'
                '- Vitres arrière électriques\n'
                '- Vitres avant électriques\n'
                '- Volant réglable en profondeur et hauteur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux AV et AR\n'
                '- Antipatinage\n'
                '- Détecteur de sous-gonflage\n'
                '- ESP\n'
                '- Phares antibrouillard\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5132',
 'doors_number': 3,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 143,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': '70e8e18e-3e93-5217-811f-762fb5e333cf',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3142075102',
 'listing': 'auction',
 'make': 'BMW',
 'model': 'Série 1',
 'odometer': 74093,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 1,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/9e/a2/5f/9ea25f9fec54ae924cf6c1876462e30ab9571c3a.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0a64df90-e3cb-5d27-bfd0-37b52e1bcc23/0a64df90-e3cb-5d27-bfd0-37b52e1bcc23_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 13085,
             'Height': 197,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/9e/a2/5f/9ea25f9fec54ae924cf6c1876462e30ab9571c3a.jpg?rule=ad-large',
             'Width': 320}],
 'price': 11700,
 'price_includes_vat': False,
 'registration_date': '2011-03-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Bmw SERIE 1 (E81/E87) 118D 143CH EDITION 3P',
 'transmission': 'automatic',
 'trim': 'Série 1 118d 143ch Edition 3p',
 'vin': None,
 'year': 2011}
2026-03-30 15:19:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273142075102%27 HTTP/1.1" 200 None
2026-03-30 15:19:51 [auto_selling_leboncoin.fr] INFO: Saving data for 3142075102: {'created_time': 1774883991.255948, 'last_price_update_time': 1774883991.255964}
2026-03-30 15:19:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3142075102') HTTP/1.1" 204 0
2026-03-30 15:19:51 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3146930074
2026-03-30 15:19:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273146930074%27 HTTP/1.1" 200 None
2026-03-30 15:19:51 [auto_selling_leboncoin.fr] INFO: Scrape type for 3146930074: 1
2026-03-30 15:19:51 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3146930074
2026-03-30 15:19:51 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Bleu',
 'currency': 'EUR',
 'description': 'Audi A7 SPORTBACK 3.0 V6 TDI 272CH AMBITION LUXE QUATTRO S '
                'TRONIC 7, (Berline), BLEU, 16cv, 5 portes, mise en '
                'circulation le 06-10-2014, garantie 12 mois (12 MOIS).\n'
                '\n'
                '5 places, couleur intérieur : MARRON, longueur : 4,97 '
                'mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- 10 Haut parleurs\n'
                '- Commandes vocales\n'
                '- Disque dur multimédia\n'
                '- Ecran tactile\n'
                '- Fonction MP3\n'
                '- GPS Cartographique\n'
                '- Kit mains-libres Bluetooth\n'
                '- Lecteur CD\n'
                '- Lecteur DVD\n'
                '- Lecteur carte SD\n'
                '- Prise USB\n'
                '- Prise iPod\n'
                '- Radio\n'
                '- TMC\n'
                '\n'
                'Conduite\n'
                '- Aide au démarrage en côte\n'
                '- Arrêt et redémarrage auto. du moteur\n'
                '- Blocage électronique du différentiel\n'
                '- Capteur de luminosité\n'
                '- Capteur de pluie\n'
                '- Démarrage sans clé\n'
                '- Follow me home\n'
                '- Régulateur de vitesse\n'
                "- Système d'accès sans clé\n"
                '- Système de maintien du véhicule en côte\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'
                '- Echappement à double sortie\n'
                '- Eclairage au sol\n'
                "- Eclairage statique d'intersection\n"
                '- Feux arrière à LED\n'
                "- Feux de freinage d'urgence\n"
                '- Feux de jour à LED\n'
                '- Filtre à particules\n'
                '- Jantes Alu\n'
                '- Lave-phares\n'
                '- Phares avant LED\n'
                '- Phares de route adaptatifs\n'
                '- Radar de stationnement AR\n'
                '- Radar de stationnement AV\n'
                '- Répétiteurs de clignotant dans rétro ext\n'
                '- Rétroviseurs dégivrants\n'
                '- Rétroviseurs extérieurs à mémoire\n'
                '- Rétroviseurs rabattables électriquement\n'
                '- Rétroviseurs électriques\n'
                "- Sortie d'échappement chromée\n"
                "- Système d'assistance au stationnement\n"
                '\n'
                'Intérieur\n'
                '- Accoudoir arrière\n'
                '- Accoudoir central AV avec rangement\n'
                '- Bacs de portes avant\n'
                '- Banquette 1/3-2/3\n'
                '- Banquette AR rabattable\n'
                '- Banquette arrière 3 places\n'
                '- Boite à gants fermée\n'
                '- Clim automatique bi-zones\n'
                '- Compte tours\n'
                '- Ecran multifonction couleur\n'
                '- Filets de coffre\n'
                '- Filtre à Pollen\n'
                '- Fixations Isofix aux places arrières\n'
                '- Inserts de porte bois\n'
                '- Inserts de porte cuir\n'
                '- Inserts de tableau de bord bois\n'
                '- Kit Fumeur\n'
                '- Lampe de coffre\n'
                "- Lampes de lecture à l'arrière\n"
                "- Lampes de lecture à l'avant\n"
                '- Levier vitesse cuir\n'
                '- Lunette AR dégivrante\n'
                '- Lunette arrière\n'
                '- Miroir de courtoisie conducteur éclairé\n'
                '- Miroir de courtoisie passager éclairé\n'
                '- Ordinateur de bord\n'
                '- Ouverture des vitres séquentielle\n'
                '- Pare-brise thermique\n'
                "- Poches d'aumonières\n"
                '- Porte-gobelets arrière\n'
                '- Porte-gobelets avant\n'
                '- Prise 12V\n'
                '- Rangement sous siège conducteur\n'
                '- Rangement sous siège passager avant\n'
                '- Rétroviseur intérieur électrochrome\n'
                '- Siège conducteur avec réglage lombaire\n'
                '- Siège conducteur chauffant\n'
                '- Siège conducteur réglable en hauteur\n'
                '- Siège conducteur à mémoire\n'
                '- Siège conducteur électrique\n'
                '- Siège passager avec réglage lombaire\n'
                '- Siège passager chauffant\n'
                '- Siège passager réglable en hauteur\n'
                '- Siège passager à mémoire\n'
                '- Siège passager à réglages électriques\n'
                '- Tablette cache bagages\n'
                '- Température extérieure\n'
                '- Verrouillage auto. des portes en roulant\n'
                '- Verrouillage centralisé des portes\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres arrière électriques\n'
                '- Vitres avant électriques\n'
                '- Vitres teintées\n'
                '- Volant cuir\n'
                '- Volant multifonction\n'
                '- Volant réglable en profondeur et hauteur\n'
                '- Volant sport\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                "- Aide au freinage d'urgence\n"
                '- Airbag conducteur\n'
                '- Airbag passager\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux AV et AR\n'
                '- Antidémarrage électronique\n'
                '- Antipatinage\n'
                '- Ceintures avant ajustables en hauteur\n'
                '- Contrôle élect. de la pression des pneus\n'
                '- EBD\n'
                '- ESP\n'
                '- Préparation Isofix\n'
                '- Système de prévention des collisions\n'
                '- Troisième ceinture de sécurité\n'
                '- Témoin de bouclage des ceintures AV\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5156',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 272,
 '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/3146930074',
 'listing': 'auction',
 'make': 'AUDI',
 'model': 'A7',
 'odometer': 278088,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/39/7f/a7/397fa7b1c33f78ebeaf7d4928fe17442fb51ce11.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/08/4c/a9/084ca97fc341638c52765d16467562b66cb44348.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/23/ea/5e/23ea5ed8ad3cbc01b9213d3b08603059ab6ec8ec.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/95/b8/42/95b84225e9c3aeb60c628d282a028e9bfcf5c02e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c8/53/7e/c8537e7110e217f5b98177373b3af6be423e4dd4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0e/94/37/0e9437b018904817e72ad94538c274a986ee3c9a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0a/b9/af/0ab9af4b4ff50dfa86df224f8c462ef2ad6afa55.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e6/4f/14/e64f1419d9c8b1659c5150600b752752d6bb808e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e0/a4/7f/e0a47f76bae4d614ac9e682423441933e3ed56d4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/80/2b/9d/802b9de67530eb3e8e454fdf6e14e6d9750bd475.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/57/c0/37/57c03798d37e3ce690b55a6be786321ace3fe00e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/78/d1/f5/78d1f560dd4cf514ddc44c4f4eaf2d146f496b50.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/45/d7/ab/45d7ab22a35444478aa7b1434fa856b82ada1c68.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7e/11/69/7e116933b26f90f0e85f82353d99ae94ebe663dd.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/01/2a/3b/012a3b7252f5be5dd033239612030b83077c2bdf.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/46/ba/89/46ba89a4d10887de952b21efef2b363828dbd74e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c5/4c/2a/c54c2ae9a0f5372fa19d63acdfd23811cab6a286.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/12/99/f5/1299f5bf29935f0e7c04d81f23d4cb4a16f217b6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/04/a8/ea/04a8ea667a235dc5c0b1097f82fad536ddb3114e.jpg?rule=ad-large'],
 'price': 13700,
 'price_includes_vat': False,
 'registration_date': '2014-10-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Audi A7 SPORTBACK 3.0 V6 TDI 272CH AMBITION LUXE QUATTRO S TRONIC 7',
 'transmission': 'automatic',
 'trim': 'A7 Sportback 3.0 V6 TDI 272ch Ambition Luxe quattro S tronic 7',
 'vin': None,
 'year': 2014}
2026-03-30 15:19:51 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: a75ac9b8-628d-541b-a016-04251bc7ccbc with identifier: 3146930074
2026-03-30 15:19:51 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item a75ac9b8-628d-541b-a016-04251bc7ccbc
2026-03-30 15:19:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F7f%252Fa7%252F397fa7b1c33f78ebeaf7d4928fe17442fb51ce11.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/39/7f/a7/397fa7b1c33f78ebeaf7d4928fe17442fb51ce11.jpg?rule=ad-large already downloaded
2026-03-30 15:19:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F08%252F4c%252Fa9%252F084ca97fc341638c52765d16467562b66cb44348.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/08/4c/a9/084ca97fc341638c52765d16467562b66cb44348.jpg?rule=ad-large already downloaded
2026-03-30 15:19:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F23%252Fea%252F5e%252F23ea5ed8ad3cbc01b9213d3b08603059ab6ec8ec.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/23/ea/5e/23ea5ed8ad3cbc01b9213d3b08603059ab6ec8ec.jpg?rule=ad-large already downloaded
2026-03-30 15:19:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F95%252Fb8%252F42%252F95b84225e9c3aeb60c628d282a028e9bfcf5c02e.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/95/b8/42/95b84225e9c3aeb60c628d282a028e9bfcf5c02e.jpg?rule=ad-large already downloaded
2026-03-30 15:19:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fc8%252F53%252F7e%252Fc8537e7110e217f5b98177373b3af6be423e4dd4.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/c8/53/7e/c8537e7110e217f5b98177373b3af6be423e4dd4.jpg?rule=ad-large already downloaded
2026-03-30 15:19:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F0e%252F94%252F37%252F0e9437b018904817e72ad94538c274a986ee3c9a.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/0e/94/37/0e9437b018904817e72ad94538c274a986ee3c9a.jpg?rule=ad-large already downloaded
2026-03-30 15:19:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F0a%252Fb9%252Faf%252F0ab9af4b4ff50dfa86df224f8c462ef2ad6afa55.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/0a/b9/af/0ab9af4b4ff50dfa86df224f8c462ef2ad6afa55.jpg?rule=ad-large already downloaded
2026-03-30 15:19:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F4f%252F14%252Fe64f1419d9c8b1659c5150600b752752d6bb808e.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/e6/4f/14/e64f1419d9c8b1659c5150600b752752d6bb808e.jpg?rule=ad-large already downloaded
2026-03-30 15:19:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fe0%252Fa4%252F7f%252Fe0a47f76bae4d614ac9e682423441933e3ed56d4.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/e0/a4/7f/e0a47f76bae4d614ac9e682423441933e3ed56d4.jpg?rule=ad-large already downloaded
2026-03-30 15:19:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F80%252F2b%252F9d%252F802b9de67530eb3e8e454fdf6e14e6d9750bd475.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/80/2b/9d/802b9de67530eb3e8e454fdf6e14e6d9750bd475.jpg?rule=ad-large already downloaded
2026-03-30 15:19:51 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: a75ac9b8-628d-541b-a016-04251bc7ccbc with identifier 3146930074
2026-03-30 15:19:51 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:51 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:51 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item a75ac9b8-628d-541b-a016-04251bc7ccbc
2026-03-30 15:19: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': 'Audi A7 SPORTBACK 3.0 V6 TDI 272CH AMBITION LUXE QUATTRO S '
                'TRONIC 7, (Berline), BLEU, 16cv, 5 portes, mise en '
                'circulation le 06-10-2014, garantie 12 mois (12 MOIS).\n'
                '\n'
                '5 places, couleur intérieur : MARRON, longueur : 4,97 '
                'mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- 10 Haut parleurs\n'
                '- Commandes vocales\n'
                '- Disque dur multimédia\n'
                '- Ecran tactile\n'
                '- Fonction MP3\n'
                '- GPS Cartographique\n'
                '- Kit mains-libres Bluetooth\n'
                '- Lecteur CD\n'
                '- Lecteur DVD\n'
                '- Lecteur carte SD\n'
                '- Prise USB\n'
                '- Prise iPod\n'
                '- Radio\n'
                '- TMC\n'
                '\n'
                'Conduite\n'
                '- Aide au démarrage en côte\n'
                '- Arrêt et redémarrage auto. du moteur\n'
                '- Blocage électronique du différentiel\n'
                '- Capteur de luminosité\n'
                '- Capteur de pluie\n'
                '- Démarrage sans clé\n'
                '- Follow me home\n'
                '- Régulateur de vitesse\n'
                "- Système d'accès sans clé\n"
                '- Système de maintien du véhicule en côte\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'
                '- Echappement à double sortie\n'
                '- Eclairage au sol\n'
                "- Eclairage statique d'intersection\n"
                '- Feux arrière à LED\n'
                "- Feux de freinage d'urgence\n"
                '- Feux de jour à LED\n'
                '- Filtre à particules\n'
                '- Jantes Alu\n'
                '- Lave-phares\n'
                '- Phares avant LED\n'
                '- Phares de route adaptatifs\n'
                '- Radar de stationnement AR\n'
                '- Radar de stationnement AV\n'
                '- Répétiteurs de clignotant dans rétro ext\n'
                '- Rétroviseurs dégivrants\n'
                '- Rétroviseurs extérieurs à mémoire\n'
                '- Rétroviseurs rabattables électriquement\n'
                '- Rétroviseurs électriques\n'
                "- Sortie d'échappement chromée\n"
                "- Système d'assistance au stationnement\n"
                '\n'
                'Intérieur\n'
                '- Accoudoir arrière\n'
                '- Accoudoir central AV avec rangement\n'
                '- Bacs de portes avant\n'
                '- Banquette 1/3-2/3\n'
                '- Banquette AR rabattable\n'
                '- Banquette arrière 3 places\n'
                '- Boite à gants fermée\n'
                '- Clim automatique bi-zones\n'
                '- Compte tours\n'
                '- Ecran multifonction couleur\n'
                '- Filets de coffre\n'
                '- Filtre à Pollen\n'
                '- Fixations Isofix aux places arrières\n'
                '- Inserts de porte bois\n'
                '- Inserts de porte cuir\n'
                '- Inserts de tableau de bord bois\n'
                '- Kit Fumeur\n'
                '- Lampe de coffre\n'
                "- Lampes de lecture à l'arrière\n"
                "- Lampes de lecture à l'avant\n"
                '- Levier vitesse cuir\n'
                '- Lunette AR dégivrante\n'
                '- Lunette arrière\n'
                '- Miroir de courtoisie conducteur éclairé\n'
                '- Miroir de courtoisie passager éclairé\n'
                '- Ordinateur de bord\n'
                '- Ouverture des vitres séquentielle\n'
                '- Pare-brise thermique\n'
                "- Poches d'aumonières\n"
                '- Porte-gobelets arrière\n'
                '- Porte-gobelets avant\n'
                '- Prise 12V\n'
                '- Rangement sous siège conducteur\n'
                '- Rangement sous siège passager avant\n'
                '- Rétroviseur intérieur électrochrome\n'
                '- Siège conducteur avec réglage lombaire\n'
                '- Siège conducteur chauffant\n'
                '- Siège conducteur réglable en hauteur\n'
                '- Siège conducteur à mémoire\n'
                '- Siège conducteur électrique\n'
                '- Siège passager avec réglage lombaire\n'
                '- Siège passager chauffant\n'
                '- Siège passager réglable en hauteur\n'
                '- Siège passager à mémoire\n'
                '- Siège passager à réglages électriques\n'
                '- Tablette cache bagages\n'
                '- Température extérieure\n'
                '- Verrouillage auto. des portes en roulant\n'
                '- Verrouillage centralisé des portes\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres arrière électriques\n'
                '- Vitres avant électriques\n'
                '- Vitres teintées\n'
                '- Volant cuir\n'
                '- Volant multifonction\n'
                '- Volant réglable en profondeur et hauteur\n'
                '- Volant sport\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                "- Aide au freinage d'urgence\n"
                '- Airbag conducteur\n'
                '- Airbag passager\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux AV et AR\n'
                '- Antidémarrage électronique\n'
                '- Antipatinage\n'
                '- Ceintures avant ajustables en hauteur\n'
                '- Contrôle élect. de la pression des pneus\n'
                '- EBD\n'
                '- ESP\n'
                '- Préparation Isofix\n'
                '- Système de prévention des collisions\n'
                '- Troisième ceinture de sécurité\n'
                '- Témoin de bouclage des ceintures AV\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5156',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 272,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': 'a75ac9b8-628d-541b-a016-04251bc7ccbc',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3146930074',
 'listing': 'auction',
 'make': 'AUDI',
 'model': 'A7',
 'odometer': 278088,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 19,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/39/7f/a7/397fa7b1c33f78ebeaf7d4928fe17442fb51ce11.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/08/4c/a9/084ca97fc341638c52765d16467562b66cb44348.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/23/ea/5e/23ea5ed8ad3cbc01b9213d3b08603059ab6ec8ec.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/95/b8/42/95b84225e9c3aeb60c628d282a028e9bfcf5c02e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c8/53/7e/c8537e7110e217f5b98177373b3af6be423e4dd4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0e/94/37/0e9437b018904817e72ad94538c274a986ee3c9a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0a/b9/af/0ab9af4b4ff50dfa86df224f8c462ef2ad6afa55.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e6/4f/14/e64f1419d9c8b1659c5150600b752752d6bb808e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e0/a4/7f/e0a47f76bae4d614ac9e682423441933e3ed56d4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/80/2b/9d/802b9de67530eb3e8e454fdf6e14e6d9750bd475.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a75ac9b8-628d-541b-a016-04251bc7ccbc/a75ac9b8-628d-541b-a016-04251bc7ccbc_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 118946,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/39/7f/a7/397fa7b1c33f78ebeaf7d4928fe17442fb51ce11.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a75ac9b8-628d-541b-a016-04251bc7ccbc/a75ac9b8-628d-541b-a016-04251bc7ccbc_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 121445,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/08/4c/a9/084ca97fc341638c52765d16467562b66cb44348.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a75ac9b8-628d-541b-a016-04251bc7ccbc/a75ac9b8-628d-541b-a016-04251bc7ccbc_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 127366,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/23/ea/5e/23ea5ed8ad3cbc01b9213d3b08603059ab6ec8ec.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a75ac9b8-628d-541b-a016-04251bc7ccbc/a75ac9b8-628d-541b-a016-04251bc7ccbc_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 119467,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/95/b8/42/95b84225e9c3aeb60c628d282a028e9bfcf5c02e.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a75ac9b8-628d-541b-a016-04251bc7ccbc/a75ac9b8-628d-541b-a016-04251bc7ccbc_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 111854,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/c8/53/7e/c8537e7110e217f5b98177373b3af6be423e4dd4.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a75ac9b8-628d-541b-a016-04251bc7ccbc/a75ac9b8-628d-541b-a016-04251bc7ccbc_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 115099,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/0e/94/37/0e9437b018904817e72ad94538c274a986ee3c9a.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a75ac9b8-628d-541b-a016-04251bc7ccbc/a75ac9b8-628d-541b-a016-04251bc7ccbc_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 130306,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/0a/b9/af/0ab9af4b4ff50dfa86df224f8c462ef2ad6afa55.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a75ac9b8-628d-541b-a016-04251bc7ccbc/a75ac9b8-628d-541b-a016-04251bc7ccbc_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 115741,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/e6/4f/14/e64f1419d9c8b1659c5150600b752752d6bb808e.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a75ac9b8-628d-541b-a016-04251bc7ccbc/a75ac9b8-628d-541b-a016-04251bc7ccbc_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 113950,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/e0/a4/7f/e0a47f76bae4d614ac9e682423441933e3ed56d4.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a75ac9b8-628d-541b-a016-04251bc7ccbc/a75ac9b8-628d-541b-a016-04251bc7ccbc_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 94481,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/80/2b/9d/802b9de67530eb3e8e454fdf6e14e6d9750bd475.jpg?rule=ad-large',
             'Width': 800}],
 'price': 13700,
 'price_includes_vat': False,
 'registration_date': '2014-10-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Audi A7 SPORTBACK 3.0 V6 TDI 272CH AMBITION LUXE QUATTRO S TRONIC 7',
 'transmission': 'automatic',
 'trim': 'A7 Sportback 3.0 V6 TDI 272ch Ambition Luxe quattro S tronic 7',
 'vin': None,
 'year': 2014}
2026-03-30 15:19:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273146930074%27 HTTP/1.1" 200 None
2026-03-30 15:19:51 [auto_selling_leboncoin.fr] INFO: Saving data for 3146930074: {'created_time': 1774883991.554794, 'last_price_update_time': 1774883991.554806}
2026-03-30 15:19:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3146930074') HTTP/1.1" 204 0
2026-03-30 15:19:51 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3136248527
2026-03-30 15:19:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273136248527%27 HTTP/1.1" 200 None
2026-03-30 15:19:51 [auto_selling_leboncoin.fr] INFO: Scrape type for 3136248527: 1
2026-03-30 15:19:51 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3136248527
2026-03-30 15:19:51 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'Peugeot 308 1.6 E-HDI112 FAP FELINE 5P, (Berline), NOIR, 6cv, '
                '5 portes, mise en circulation le 11-07-2011, première main, '
                'garantie 12 mois (12 MOIS).\n'
                '\n'
                '5 places, couleur intérieur : NOIR, longueur : 4,28 mètres,\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Commandes du système audio au volant\n'
                '- Wip Nav + Connect SOS\n'
                '\n'
                'Conduite\n'
                '- Pack visibilité 1\n'
                '- Régulateur-Limiteur de vitesse\n'
                '\n'
                'Extérieur\n'
                '- Filtre à particules\n'
                '- Jantes Alu\n'
                '- Radar de recul\n'
                '- Radar de stationnement AV\n'
                '- Rétroviseurs électriques dégivrants\n'
                '- Toit panoramique en verre\n'
                '\n'
                'Intérieur\n'
                '- Banquette 1/3-2/3\n'
                '- Clim automatique bi-zones\n'
                '- Direction assistée\n'
                '- Fixations Isofix aux places arrières\n'
                '- Ordinateur de bord\n'
                '- Prise 12V\n'
                '- Siège conducteur réglable en hauteur\n'
                '- Siège passager réglable en hauteur\n'
                '- Sièges avant sport\n'
                '- Verrouillage auto. des portes en roulant\n'
                '- Verrouillage centralisé des portes\n'
                '- Vitres arrière électriques\n'
                '- Vitres avant électriques\n'
                '- Volant réglable en profondeur et hauteur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                "- Aide au freinage d'urgence\n"
                '- Airbag genoux\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux\n'
                '- Antipatinage\n'
                '- ESP\n'
                '- Phares antibrouillard\n'
                '- Répartiteur électronique de freinage\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Pack Rétrovision\n'
                '- Sellerie cuir & tissu\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5085',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 112,
 '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/3136248527',
 'listing': 'auction',
 'make': 'PEUGEOT',
 'model': '308',
 'odometer': 87928,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/67/19/c7/6719c79d1bbe5b8d224ff14b3483eadff175d8c7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/39/7a/f4/397af434b8987abf4b194210411b573fb86e41c4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6e/45/5a/6e455af9ed418b0112f7a3310e4b4faa0ec1469e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b9/32/5c/b9325ca1d19fbb1124f226e3ef60be39fa74dfbc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/41/c4/75/41c4759e44dfe5951b17537f6790a2f57353a18a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ae/ab/3d/aeab3d2f4f909dc4883012f422527cedfdbc1ead.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/33/6e/d9/336ed9aada5a694761930ff9a53a8b77968ee2ec.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4d/ab/94/4dab940fb831ae743fbe9b71ce34da193dfa2f98.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/59/f4/aa/59f4aaee36f13b94bc6bf4c74dcfc76cab8dbb89.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0c/9c/4b/0c9c4bfa1e449dde0ef943f19f4137a71e8357d1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/bb/7e/be/bb7ebe32ec987c6a8cce5634a9938964eec7f6b8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ae/4e/8f/ae4e8fc8e07ce48c301e34b6e80b7399f13b6d83.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ef/d2/f7/efd2f73d64ab31d1f54d1ff21cd607646341655a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d7/2c/a4/d72ca4ad9ba5d2cba461618dda9f103e71e1e976.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1e/81/26/1e8126e3d92a162e154ef1cbaef7332805bf31d2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2c/00/b6/2c00b65bd3937d893bc6f4b6e6818f611aed8db5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/cb/79/3c/cb793cefd5f34b184097a5c9e4fd952cf412a71c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a9/1a/7a/a91a7ad1f78e0f63c8e13361887208817363702a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c2/d8/b1/c2d8b1d4903e4a864acb60a69331a7e430ba166f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/cb/08/81/cb088162f586edfdb656f1d9bd8d73d9141e7cf1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b6/1d/59/b61d594268badd068456965f668514c374e7d921.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ee/01/e7/ee01e7ecb7d77f292f89e09c2c0cf20f76afec9e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/cb/c6/dd/cbc6ddaa9a473482caf7f27d208ffedc9c44a885.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ac/09/b7/ac09b7522d6fa7a0cf5c8587361c0a4316266d01.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1d/86/ba/1d86bae8cbe62dc428ecc3765a09c3677232dbb4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/03/43/5c/03435c4d40b915e6398a56a63c56781078424606.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6c/2b/23/6c2b23053a2de1de127b6988a4a326a4311ae0ac.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/98/38/b6/9838b6d0ace96b770074e0f6677a694e3ac406e2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/da/9b/4c/da9b4cc11ea98010eeddcf5aec14200c70998690.jpg?rule=ad-large'],
 'price': 8900,
 'price_includes_vat': False,
 'registration_date': '2011-07-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Peugeot 308 1.6 E-HDI112 FAP FELINE 5P',
 'transmission': 'manual',
 'trim': '308 1.6 e-HDi112 FAP Féline 5p',
 'vin': None,
 'year': 2011}
2026-03-30 15:19:51 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 61049b5c-fe26-5afb-9cda-bb652fcff751 with identifier: 3136248527
2026-03-30 15:19:51 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 61049b5c-fe26-5afb-9cda-bb652fcff751
2026-03-30 15:19:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F67%252F19%252Fc7%252F6719c79d1bbe5b8d224ff14b3483eadff175d8c7.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/67/19/c7/6719c79d1bbe5b8d224ff14b3483eadff175d8c7.jpg?rule=ad-large already downloaded
2026-03-30 15:19:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F7a%252Ff4%252F397af434b8987abf4b194210411b573fb86e41c4.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/39/7a/f4/397af434b8987abf4b194210411b573fb86e41c4.jpg?rule=ad-large already downloaded
2026-03-30 15:19:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F6e%252F45%252F5a%252F6e455af9ed418b0112f7a3310e4b4faa0ec1469e.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/6e/45/5a/6e455af9ed418b0112f7a3310e4b4faa0ec1469e.jpg?rule=ad-large already downloaded
2026-03-30 15:19:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fb9%252F32%252F5c%252Fb9325ca1d19fbb1124f226e3ef60be39fa74dfbc.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/b9/32/5c/b9325ca1d19fbb1124f226e3ef60be39fa74dfbc.jpg?rule=ad-large already downloaded
2026-03-30 15:19:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F41%252Fc4%252F75%252F41c4759e44dfe5951b17537f6790a2f57353a18a.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/41/c4/75/41c4759e44dfe5951b17537f6790a2f57353a18a.jpg?rule=ad-large already downloaded
2026-03-30 15:19:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fae%252Fab%252F3d%252Faeab3d2f4f909dc4883012f422527cedfdbc1ead.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ae/ab/3d/aeab3d2f4f909dc4883012f422527cedfdbc1ead.jpg?rule=ad-large already downloaded
2026-03-30 15:19:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F33%252F6e%252Fd9%252F336ed9aada5a694761930ff9a53a8b77968ee2ec.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/33/6e/d9/336ed9aada5a694761930ff9a53a8b77968ee2ec.jpg?rule=ad-large already downloaded
2026-03-30 15:19:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F4d%252Fab%252F94%252F4dab940fb831ae743fbe9b71ce34da193dfa2f98.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/4d/ab/94/4dab940fb831ae743fbe9b71ce34da193dfa2f98.jpg?rule=ad-large already downloaded
2026-03-30 15:19:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F59%252Ff4%252Faa%252F59f4aaee36f13b94bc6bf4c74dcfc76cab8dbb89.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/59/f4/aa/59f4aaee36f13b94bc6bf4c74dcfc76cab8dbb89.jpg?rule=ad-large already downloaded
2026-03-30 15:19:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F0c%252F9c%252F4b%252F0c9c4bfa1e449dde0ef943f19f4137a71e8357d1.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/0c/9c/4b/0c9c4bfa1e449dde0ef943f19f4137a71e8357d1.jpg?rule=ad-large already downloaded
2026-03-30 15:19:51 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 61049b5c-fe26-5afb-9cda-bb652fcff751 with identifier 3136248527
2026-03-30 15:19:51 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:51 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:51 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 61049b5c-fe26-5afb-9cda-bb652fcff751
2026-03-30 15:19: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': 'Peugeot 308 1.6 E-HDI112 FAP FELINE 5P, (Berline), NOIR, 6cv, '
                '5 portes, mise en circulation le 11-07-2011, première main, '
                'garantie 12 mois (12 MOIS).\n'
                '\n'
                '5 places, couleur intérieur : NOIR, longueur : 4,28 mètres,\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Commandes du système audio au volant\n'
                '- Wip Nav + Connect SOS\n'
                '\n'
                'Conduite\n'
                '- Pack visibilité 1\n'
                '- Régulateur-Limiteur de vitesse\n'
                '\n'
                'Extérieur\n'
                '- Filtre à particules\n'
                '- Jantes Alu\n'
                '- Radar de recul\n'
                '- Radar de stationnement AV\n'
                '- Rétroviseurs électriques dégivrants\n'
                '- Toit panoramique en verre\n'
                '\n'
                'Intérieur\n'
                '- Banquette 1/3-2/3\n'
                '- Clim automatique bi-zones\n'
                '- Direction assistée\n'
                '- Fixations Isofix aux places arrières\n'
                '- Ordinateur de bord\n'
                '- Prise 12V\n'
                '- Siège conducteur réglable en hauteur\n'
                '- Siège passager réglable en hauteur\n'
                '- Sièges avant sport\n'
                '- Verrouillage auto. des portes en roulant\n'
                '- Verrouillage centralisé des portes\n'
                '- Vitres arrière électriques\n'
                '- Vitres avant électriques\n'
                '- Volant réglable en profondeur et hauteur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                "- Aide au freinage d'urgence\n"
                '- Airbag genoux\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux\n'
                '- Antipatinage\n'
                '- ESP\n'
                '- Phares antibrouillard\n'
                '- Répartiteur électronique de freinage\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Pack Rétrovision\n'
                '- Sellerie cuir & tissu\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5085',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 112,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': '61049b5c-fe26-5afb-9cda-bb652fcff751',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3136248527',
 'listing': 'auction',
 'make': 'PEUGEOT',
 'model': '308',
 'odometer': 87928,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 29,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/67/19/c7/6719c79d1bbe5b8d224ff14b3483eadff175d8c7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/39/7a/f4/397af434b8987abf4b194210411b573fb86e41c4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6e/45/5a/6e455af9ed418b0112f7a3310e4b4faa0ec1469e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b9/32/5c/b9325ca1d19fbb1124f226e3ef60be39fa74dfbc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/41/c4/75/41c4759e44dfe5951b17537f6790a2f57353a18a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ae/ab/3d/aeab3d2f4f909dc4883012f422527cedfdbc1ead.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/33/6e/d9/336ed9aada5a694761930ff9a53a8b77968ee2ec.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4d/ab/94/4dab940fb831ae743fbe9b71ce34da193dfa2f98.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/59/f4/aa/59f4aaee36f13b94bc6bf4c74dcfc76cab8dbb89.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0c/9c/4b/0c9c4bfa1e449dde0ef943f19f4137a71e8357d1.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_61049b5c-fe26-5afb-9cda-bb652fcff751/61049b5c-fe26-5afb-9cda-bb652fcff751_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 125870,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/67/19/c7/6719c79d1bbe5b8d224ff14b3483eadff175d8c7.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_61049b5c-fe26-5afb-9cda-bb652fcff751/61049b5c-fe26-5afb-9cda-bb652fcff751_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 126219,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/39/7a/f4/397af434b8987abf4b194210411b573fb86e41c4.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_61049b5c-fe26-5afb-9cda-bb652fcff751/61049b5c-fe26-5afb-9cda-bb652fcff751_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 127924,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/6e/45/5a/6e455af9ed418b0112f7a3310e4b4faa0ec1469e.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_61049b5c-fe26-5afb-9cda-bb652fcff751/61049b5c-fe26-5afb-9cda-bb652fcff751_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 123276,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/b9/32/5c/b9325ca1d19fbb1124f226e3ef60be39fa74dfbc.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_61049b5c-fe26-5afb-9cda-bb652fcff751/61049b5c-fe26-5afb-9cda-bb652fcff751_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 93119,
             'Height': 480,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/41/c4/75/41c4759e44dfe5951b17537f6790a2f57353a18a.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_61049b5c-fe26-5afb-9cda-bb652fcff751/61049b5c-fe26-5afb-9cda-bb652fcff751_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 111169,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ae/ab/3d/aeab3d2f4f909dc4883012f422527cedfdbc1ead.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_61049b5c-fe26-5afb-9cda-bb652fcff751/61049b5c-fe26-5afb-9cda-bb652fcff751_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 126380,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/33/6e/d9/336ed9aada5a694761930ff9a53a8b77968ee2ec.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_61049b5c-fe26-5afb-9cda-bb652fcff751/61049b5c-fe26-5afb-9cda-bb652fcff751_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 124599,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/4d/ab/94/4dab940fb831ae743fbe9b71ce34da193dfa2f98.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_61049b5c-fe26-5afb-9cda-bb652fcff751/61049b5c-fe26-5afb-9cda-bb652fcff751_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 138917,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/59/f4/aa/59f4aaee36f13b94bc6bf4c74dcfc76cab8dbb89.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_61049b5c-fe26-5afb-9cda-bb652fcff751/61049b5c-fe26-5afb-9cda-bb652fcff751_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 83968,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/0c/9c/4b/0c9c4bfa1e449dde0ef943f19f4137a71e8357d1.jpg?rule=ad-large',
             'Width': 800}],
 'price': 8900,
 'price_includes_vat': False,
 'registration_date': '2011-07-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Peugeot 308 1.6 E-HDI112 FAP FELINE 5P',
 'transmission': 'manual',
 'trim': '308 1.6 e-HDi112 FAP Féline 5p',
 'vin': None,
 'year': 2011}
2026-03-30 15:19:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273136248527%27 HTTP/1.1" 200 None
2026-03-30 15:19:51 [auto_selling_leboncoin.fr] INFO: Saving data for 3136248527: {'created_time': 1774883991.862917, 'last_price_update_time': 1774883991.862928}
2026-03-30 15:19:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3136248527') HTTP/1.1" 204 0
2026-03-30 15:19:51 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3138612171
2026-03-30 15:19:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273138612171%27 HTTP/1.1" 200 None
2026-03-30 15:19:51 [auto_selling_leboncoin.fr] INFO: Scrape type for 3138612171: 1
2026-03-30 15:19:51 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3138612171
2026-03-30 15:19:51 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Bmw SERIE 1 (E81/E87) 116I 115CH LUXE 5P, (Berline), GRIS, '
                '7cv, mise en circulation le 27-02-2009, garantie 12 mois (12 '
                'MOIS).\n'
                '\n'
                '5 places, couleur intérieur : NOIR, longueur : 4,23 mètres,\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Radio CD\n'
                '\n'
                'Conduite\n'
                '- Capteur de pluie et de luminosité\n'
                '- Régulateur de vitesse\n'
                '\n'
                'Extérieur\n'
                '- Jantes Alu\n'
                '- Peinture métal\n'
                '- Radar de recul\n'
                '- Rétroviseurs rabattables électriquement\n'
                '- Rétroviseurs électriques dégivrants\n'
                '- Toit ouvrant électrique\n'
                '\n'
                'Intérieur\n'
                '- Clim automatique\n'
                '- Direction assistée\n'
                '- Ordinateur de bord\n'
                '- Verrouillage centralisé des portes\n'
                '- Vitres arrière électriques\n'
                '- Vitres avant électriques\n'
                '- Volant réglable en profondeur et hauteur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux AV et AR\n'
                '- Antipatinage\n'
                '- ESP\n'
                '- Phares antibrouillard\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Sellerie cuir\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5117',
 'doors_number': None,
 '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/3138612171',
 'listing': 'auction',
 'make': 'BMW',
 'model': 'Série 1',
 'odometer': 127795,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/82/7c/56/827c563cc79ed98691c5a3b8ce1a44a7ce278062.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/13/8a/42/138a425a3b4e9b20e930516c26679673cc628775.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8b/00/b8/8b00b84b1b7a9811a7a1191722396fb82efc025e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4d/3d/43/4d3d4382c25f35e3b2623e2eb89f54c7a656cb54.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0f/cc/c2/0fccc2e6ea2694ebb6f693bd44aadc4718d23895.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9d/69/9d/9d699db9287a76f8253cb0589cdd7f36d3c46786.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f5/4e/ca/f54ecac0dd93dcb326199fdd4466df4002f3cd69.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2b/10/92/2b109201cba925355ed1107ba9f95510b869df24.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/46/66/92/46669299303d04b8ecc2f341311dc7cdeae8a712.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8b/1b/ef/8b1bef7ecc1787c9ee7db98c9be5f478061612c3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/55/4b/42/554b42f90fa3ef38e6cf45737daddaa562b6511d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a3/b1/c9/a3b1c9f6a2c529ca6deede576236ad71d135cf85.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/08/56/49/085649b39d7fbc7833cbee58bbcfe4cb645bd83a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f4/24/0f/f4240fd4e911e4a843319607a3e68ea1cd06558c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d3/9f/7e/d39f7e9fb4b5898a014aa4108da3d2b2c1a6019b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/45/c3/b6/45c3b6e64a79a7f83443ad48e8e87ef32b694857.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8b/f7/42/8bf742b2735e8d4c5c02b0d913cd0cb293d8a921.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/65/a2/14/65a21462aaa84f13e9db86ba559c44ca886e070b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f5/54/87/f554878d1e1906b657edbdf99af10b316161434b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/90/bf/cd/90bfcd81fea19db1eccdabea9e0ab0eff00eccf7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/be/4e/7a/be4e7aabb24e0c9145683d6fe4bb6e5f993a276a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8e/7e/68/8e7e68e3bb26eda10d6e81b08265e9f0bc46ce48.jpg?rule=ad-large'],
 'price': 6999,
 'price_includes_vat': False,
 'registration_date': '2009-02-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Bmw SERIE 1 (E81/E87) 116I 115CH LUXE 5P',
 'transmission': 'manual',
 'trim': 'Série 1 116i 115ch Luxe 5p',
 'vin': None,
 'year': 2009}
2026-03-30 15:19:51 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 858ab9b2-576f-51fe-b87a-29cc033f0812 with identifier: 3138612171
2026-03-30 15:19:51 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 858ab9b2-576f-51fe-b87a-29cc033f0812
2026-03-30 15:19:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F82%252F7c%252F56%252F827c563cc79ed98691c5a3b8ce1a44a7ce278062.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/82/7c/56/827c563cc79ed98691c5a3b8ce1a44a7ce278062.jpg?rule=ad-large already downloaded
2026-03-30 15:19:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F13%252F8a%252F42%252F138a425a3b4e9b20e930516c26679673cc628775.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/13/8a/42/138a425a3b4e9b20e930516c26679673cc628775.jpg?rule=ad-large already downloaded
2026-03-30 15:19:51 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F8b%252F00%252Fb8%252F8b00b84b1b7a9811a7a1191722396fb82efc025e.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:51 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/8b/00/b8/8b00b84b1b7a9811a7a1191722396fb82efc025e.jpg?rule=ad-large already downloaded
2026-03-30 15:19:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F4d%252F3d%252F43%252F4d3d4382c25f35e3b2623e2eb89f54c7a656cb54.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/4d/3d/43/4d3d4382c25f35e3b2623e2eb89f54c7a656cb54.jpg?rule=ad-large already downloaded
2026-03-30 15:19:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F0f%252Fcc%252Fc2%252F0fccc2e6ea2694ebb6f693bd44aadc4718d23895.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/0f/cc/c2/0fccc2e6ea2694ebb6f693bd44aadc4718d23895.jpg?rule=ad-large already downloaded
2026-03-30 15:19:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F9d%252F69%252F9d%252F9d699db9287a76f8253cb0589cdd7f36d3c46786.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/9d/69/9d/9d699db9287a76f8253cb0589cdd7f36d3c46786.jpg?rule=ad-large already downloaded
2026-03-30 15:19:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Ff5%252F4e%252Fca%252Ff54ecac0dd93dcb326199fdd4466df4002f3cd69.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/f5/4e/ca/f54ecac0dd93dcb326199fdd4466df4002f3cd69.jpg?rule=ad-large already downloaded
2026-03-30 15:19:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F10%252F92%252F2b109201cba925355ed1107ba9f95510b869df24.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/2b/10/92/2b109201cba925355ed1107ba9f95510b869df24.jpg?rule=ad-large already downloaded
2026-03-30 15:19:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F46%252F66%252F92%252F46669299303d04b8ecc2f341311dc7cdeae8a712.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/46/66/92/46669299303d04b8ecc2f341311dc7cdeae8a712.jpg?rule=ad-large already downloaded
2026-03-30 15:19:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F8b%252F1b%252Fef%252F8b1bef7ecc1787c9ee7db98c9be5f478061612c3.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/8b/1b/ef/8b1bef7ecc1787c9ee7db98c9be5f478061612c3.jpg?rule=ad-large already downloaded
2026-03-30 15:19:52 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 858ab9b2-576f-51fe-b87a-29cc033f0812 with identifier 3138612171
2026-03-30 15:19:52 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:52 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:52 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 858ab9b2-576f-51fe-b87a-29cc033f0812
2026-03-30 15:19: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 SERIE 1 (E81/E87) 116I 115CH LUXE 5P, (Berline), GRIS, '
                '7cv, mise en circulation le 27-02-2009, garantie 12 mois (12 '
                'MOIS).\n'
                '\n'
                '5 places, couleur intérieur : NOIR, longueur : 4,23 mètres,\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Radio CD\n'
                '\n'
                'Conduite\n'
                '- Capteur de pluie et de luminosité\n'
                '- Régulateur de vitesse\n'
                '\n'
                'Extérieur\n'
                '- Jantes Alu\n'
                '- Peinture métal\n'
                '- Radar de recul\n'
                '- Rétroviseurs rabattables électriquement\n'
                '- Rétroviseurs électriques dégivrants\n'
                '- Toit ouvrant électrique\n'
                '\n'
                'Intérieur\n'
                '- Clim automatique\n'
                '- Direction assistée\n'
                '- Ordinateur de bord\n'
                '- Verrouillage centralisé des portes\n'
                '- Vitres arrière électriques\n'
                '- Vitres avant électriques\n'
                '- Volant réglable en profondeur et hauteur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux AV et AR\n'
                '- Antipatinage\n'
                '- ESP\n'
                '- Phares antibrouillard\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Sellerie cuir\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5117',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 115,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': '858ab9b2-576f-51fe-b87a-29cc033f0812',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3138612171',
 'listing': 'auction',
 'make': 'BMW',
 'model': 'Série 1',
 'odometer': 127795,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 22,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/82/7c/56/827c563cc79ed98691c5a3b8ce1a44a7ce278062.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/13/8a/42/138a425a3b4e9b20e930516c26679673cc628775.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8b/00/b8/8b00b84b1b7a9811a7a1191722396fb82efc025e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4d/3d/43/4d3d4382c25f35e3b2623e2eb89f54c7a656cb54.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0f/cc/c2/0fccc2e6ea2694ebb6f693bd44aadc4718d23895.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9d/69/9d/9d699db9287a76f8253cb0589cdd7f36d3c46786.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f5/4e/ca/f54ecac0dd93dcb326199fdd4466df4002f3cd69.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2b/10/92/2b109201cba925355ed1107ba9f95510b869df24.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/46/66/92/46669299303d04b8ecc2f341311dc7cdeae8a712.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8b/1b/ef/8b1bef7ecc1787c9ee7db98c9be5f478061612c3.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_858ab9b2-576f-51fe-b87a-29cc033f0812/858ab9b2-576f-51fe-b87a-29cc033f0812_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 115072,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/82/7c/56/827c563cc79ed98691c5a3b8ce1a44a7ce278062.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_858ab9b2-576f-51fe-b87a-29cc033f0812/858ab9b2-576f-51fe-b87a-29cc033f0812_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 124338,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/13/8a/42/138a425a3b4e9b20e930516c26679673cc628775.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_858ab9b2-576f-51fe-b87a-29cc033f0812/858ab9b2-576f-51fe-b87a-29cc033f0812_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 124672,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/8b/00/b8/8b00b84b1b7a9811a7a1191722396fb82efc025e.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_858ab9b2-576f-51fe-b87a-29cc033f0812/858ab9b2-576f-51fe-b87a-29cc033f0812_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 117286,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/4d/3d/43/4d3d4382c25f35e3b2623e2eb89f54c7a656cb54.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_858ab9b2-576f-51fe-b87a-29cc033f0812/858ab9b2-576f-51fe-b87a-29cc033f0812_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 119903,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/0f/cc/c2/0fccc2e6ea2694ebb6f693bd44aadc4718d23895.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_858ab9b2-576f-51fe-b87a-29cc033f0812/858ab9b2-576f-51fe-b87a-29cc033f0812_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 118537,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/9d/69/9d/9d699db9287a76f8253cb0589cdd7f36d3c46786.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_858ab9b2-576f-51fe-b87a-29cc033f0812/858ab9b2-576f-51fe-b87a-29cc033f0812_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 126866,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/f5/4e/ca/f54ecac0dd93dcb326199fdd4466df4002f3cd69.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_858ab9b2-576f-51fe-b87a-29cc033f0812/858ab9b2-576f-51fe-b87a-29cc033f0812_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 111520,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/2b/10/92/2b109201cba925355ed1107ba9f95510b869df24.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_858ab9b2-576f-51fe-b87a-29cc033f0812/858ab9b2-576f-51fe-b87a-29cc033f0812_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 99117,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/46/66/92/46669299303d04b8ecc2f341311dc7cdeae8a712.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_858ab9b2-576f-51fe-b87a-29cc033f0812/858ab9b2-576f-51fe-b87a-29cc033f0812_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 91904,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/8b/1b/ef/8b1bef7ecc1787c9ee7db98c9be5f478061612c3.jpg?rule=ad-large',
             'Width': 800}],
 'price': 6999,
 'price_includes_vat': False,
 'registration_date': '2009-02-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Bmw SERIE 1 (E81/E87) 116I 115CH LUXE 5P',
 'transmission': 'manual',
 'trim': 'Série 1 116i 115ch Luxe 5p',
 'vin': None,
 'year': 2009}
2026-03-30 15:19:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273138612171%27 HTTP/1.1" 200 None
2026-03-30 15:19:52 [auto_selling_leboncoin.fr] INFO: Saving data for 3138612171: {'created_time': 1774883992.16222, 'last_price_update_time': 1774883992.16223}
2026-03-30 15:19:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3138612171') HTTP/1.1" 204 0
2026-03-30 15:19:52 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3136248489
2026-03-30 15:19:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273136248489%27 HTTP/1.1" 200 None
2026-03-30 15:19:52 [auto_selling_leboncoin.fr] INFO: Scrape type for 3136248489: 1
2026-03-30 15:19:52 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3136248489
2026-03-30 15:19:52 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'Peugeot RCZ 1.6 THP 16V 156CH, (Coupé), BLANC, 9cv, 2 portes, '
                'mise en circulation le 09-11-2012, garantie 12 mois (12 '
                'MOIS).\n'
                '\n'
                '4 places, couleur intérieur : NOIR, longueur : 4,29 mètres,\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Commandes du système audio au volant\n'
                '- Connect SOS\n'
                '- Kit mains-libres Bluetooth\n'
                '- Prise Jack\n'
                '- Prise USB\n'
                '- Prise auxiliaire de connexion audio\n'
                '- Radio CD MP3\n'
                '- Radio CD MP3 6HP\n'
                '- Services connectés\n'
                '- Wip Bluetooth\n'
                '\n'
                'Conduite\n'
                '- Aide au démarrage en côte\n'
                '- Limiteur de vitesse\n'
                '- Régulateur de vitesse\n'
                '- Régulateur-Limiteur de vitesse\n'
                '\n'
                'Extérieur\n'
                '- Becquet arrière\n'
                '- Boucliers AV et AR couleur caisse\n'
                '- Echappement à double sortie\n'
                '- Feux arrière à LED\n'
                "- Feux de freinage d'urgence\n"
                '- Jantes Alu 18"\n'
                '- Phares halogènes\n'
                '- Radar de recul\n'
                '- Répétiteurs de clignotant dans rétro ext\n'
                '- Rétroviseurs dégivrants\n'
                '- Rétroviseurs rabattables électriquement\n'
                '- Rétroviseurs électriques\n'
                '- Rétroviseurs électriques dégivrants\n'
                "- Sortie d'échappement chromée\n"
                '\n'
                'Intérieur\n'
                '- Bacs de portes avant\n'
                '- Boite à gants fermée\n'
                '- Clim automatique bi-zones\n'
                '- Compte tours\n'
                '- Direction assistée\n'
                '- Direction assistée asservie à la vitesse\n'
                '- Filtre à Pollen\n'
                '- Fixations Isofix aux places arrières\n'
                '- Lampe de coffre\n'
                '- Lunette arrière surteintée\n'
                '- Ordinateur de bord\n'
                '- Ouverture des vitres séquentielle\n'
                '- Pommeau de levier vitesse en cuir\n'
                '- Porte-gobelets avant\n'
                '- Prise 12V\n'
                '- Rétroviseur intérieur électrochrome\n'
                '- Sièges avant sport\n'
                '- Stores de lunette arrière\n'
                '- Tablette cache bagages\n'
                '- Température extérieure\n'
                '- Verrouillage auto. des portes en roulant\n'
                '- Verrouillage centralisé des portes\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres avant électriques\n'
                '- Vitres teintées\n'
                '- Volant cuir\n'
                '- Volant cuir + commandes audio au volant\n'
                '- Volant réglable en profondeur et hauteur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                "- Aide au freinage d'urgence\n"
                '- Airbag conducteur\n'
                '- Airbag passager déconnectable\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux\n'
                '- Antidémarrage électronique\n'
                '- Antipatinage\n'
                '- Détecteur de sous-gonflage\n'
                '- EBD\n'
                '- ESP\n'
                '- Kit anti-crevaison\n'
                '- Kit de dépannage pneumatique\n'
                '- Phares antibrouillard\n'
                '- Préparation Isofix\n'
                '- Répartiteur électronique de freinage\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Blanc nacré\n'
                '- Sellerie tissu\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5106',
 'doors_number': 2,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 156,
 '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/3136248489',
 'listing': 'auction',
 'make': 'PEUGEOT',
 'model': 'RCZ',
 'odometer': 110320,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/51/22/d8/5122d824daeabd1512f11d01734c394284686903.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c2/7a/79/c27a79317e6691fd0d773bc62fe8240ff7e55a7a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/36/f6/10/36f610b7c584a61433803417a3b1912b90240da8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/48/75/6e/48756eebc7405fb69422847968dde8c1d08881b2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/28/e4/fd/28e4fdb2a354506c8f81c9dbea8b71f425c99556.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6d/93/bf/6d93bf038cb2a5c6593069284e97d413b3b31398.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/10/7e/fb/107efb5432bd716f607101f6a3aa1ae1278f7287.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/83/3a/f3/833af34db93c9358378745d5033814ad3cc99e4b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ce/7d/36/ce7d36017479fc8dc1b8957ac006137488a91877.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c4/ee/c4/c4eec4abf17c409fa5c88eecb306a755e67b2a84.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/76/14/34/76143418bfb4b9cfb7ec2239fe4e083f39d2d412.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/38/aa/05/38aa05699da5f70f5318e40de4c3c1ca25398453.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/82/60/31/82603140ef98d3c36536ce5e75ebd1310764fa5d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/eb/bb/43/ebbb435a7dc4ff23975fc17b0ea0f55de802fd29.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/60/88/b3/6088b3f9737bb8917b346d1b2f9a45cf6a631383.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c5/61/8b/c5618b2058d6e2a5bfe3af9918697ec34eaaa389.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/91/35/75/9135759851f28d9082020a98999a655800d69cd7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/32/cf/06/32cf06bc55bb62014f4f77882d44b786bb9e0e1d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8e/5f/c6/8e5fc638094ac3a9fa7749ab9ceb2a099805a467.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0b/e9/dd/0be9dd79d7b3b19ad9f0b26e5727e1e1cc4c2066.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8d/ac/21/8dac21b686f0386bb0d4397191e9e88999f6e873.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/84/0e/b8/840eb8753c26c28de4215afb8689e72c465c337a.jpg?rule=ad-large'],
 'price': 8999,
 'price_includes_vat': False,
 'registration_date': '2012-11-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Peugeot RCZ 1.6 THP 16V 156CH',
 'transmission': 'manual',
 'trim': 'RCZ 1.6 THP 16v 156ch',
 'vin': None,
 'year': 2012}
2026-03-30 15:19:52 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 2b96d976-5242-58d0-9b69-6de26a1411e7 with identifier: 3136248489
2026-03-30 15:19:52 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 2b96d976-5242-58d0-9b69-6de26a1411e7
2026-03-30 15:19:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F51%252F22%252Fd8%252F5122d824daeabd1512f11d01734c394284686903.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/51/22/d8/5122d824daeabd1512f11d01734c394284686903.jpg?rule=ad-large already downloaded
2026-03-30 15:19:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fc2%252F7a%252F79%252Fc27a79317e6691fd0d773bc62fe8240ff7e55a7a.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/c2/7a/79/c27a79317e6691fd0d773bc62fe8240ff7e55a7a.jpg?rule=ad-large already downloaded
2026-03-30 15:19:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F36%252Ff6%252F10%252F36f610b7c584a61433803417a3b1912b90240da8.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/36/f6/10/36f610b7c584a61433803417a3b1912b90240da8.jpg?rule=ad-large already downloaded
2026-03-30 15:19:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F48%252F75%252F6e%252F48756eebc7405fb69422847968dde8c1d08881b2.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/48/75/6e/48756eebc7405fb69422847968dde8c1d08881b2.jpg?rule=ad-large already downloaded
2026-03-30 15:19:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F28%252Fe4%252Ffd%252F28e4fdb2a354506c8f81c9dbea8b71f425c99556.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/28/e4/fd/28e4fdb2a354506c8f81c9dbea8b71f425c99556.jpg?rule=ad-large already downloaded
2026-03-30 15:19:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F6d%252F93%252Fbf%252F6d93bf038cb2a5c6593069284e97d413b3b31398.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/6d/93/bf/6d93bf038cb2a5c6593069284e97d413b3b31398.jpg?rule=ad-large already downloaded
2026-03-30 15:19:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F10%252F7e%252Ffb%252F107efb5432bd716f607101f6a3aa1ae1278f7287.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/10/7e/fb/107efb5432bd716f607101f6a3aa1ae1278f7287.jpg?rule=ad-large already downloaded
2026-03-30 15:19:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F83%252F3a%252Ff3%252F833af34db93c9358378745d5033814ad3cc99e4b.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/83/3a/f3/833af34db93c9358378745d5033814ad3cc99e4b.jpg?rule=ad-large already downloaded
2026-03-30 15:19:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F7d%252F36%252Fce7d36017479fc8dc1b8957ac006137488a91877.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ce/7d/36/ce7d36017479fc8dc1b8957ac006137488a91877.jpg?rule=ad-large already downloaded
2026-03-30 15:19:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fee%252Fc4%252Fc4eec4abf17c409fa5c88eecb306a755e67b2a84.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/c4/ee/c4/c4eec4abf17c409fa5c88eecb306a755e67b2a84.jpg?rule=ad-large already downloaded
2026-03-30 15:19:52 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 2b96d976-5242-58d0-9b69-6de26a1411e7 with identifier 3136248489
2026-03-30 15:19:52 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:52 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:52 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 2b96d976-5242-58d0-9b69-6de26a1411e7
2026-03-30 15:19: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': 'Blanc',
 'currency': 'EUR',
 'description': 'Peugeot RCZ 1.6 THP 16V 156CH, (Coupé), BLANC, 9cv, 2 portes, '
                'mise en circulation le 09-11-2012, garantie 12 mois (12 '
                'MOIS).\n'
                '\n'
                '4 places, couleur intérieur : NOIR, longueur : 4,29 mètres,\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Commandes du système audio au volant\n'
                '- Connect SOS\n'
                '- Kit mains-libres Bluetooth\n'
                '- Prise Jack\n'
                '- Prise USB\n'
                '- Prise auxiliaire de connexion audio\n'
                '- Radio CD MP3\n'
                '- Radio CD MP3 6HP\n'
                '- Services connectés\n'
                '- Wip Bluetooth\n'
                '\n'
                'Conduite\n'
                '- Aide au démarrage en côte\n'
                '- Limiteur de vitesse\n'
                '- Régulateur de vitesse\n'
                '- Régulateur-Limiteur de vitesse\n'
                '\n'
                'Extérieur\n'
                '- Becquet arrière\n'
                '- Boucliers AV et AR couleur caisse\n'
                '- Echappement à double sortie\n'
                '- Feux arrière à LED\n'
                "- Feux de freinage d'urgence\n"
                '- Jantes Alu 18"\n'
                '- Phares halogènes\n'
                '- Radar de recul\n'
                '- Répétiteurs de clignotant dans rétro ext\n'
                '- Rétroviseurs dégivrants\n'
                '- Rétroviseurs rabattables électriquement\n'
                '- Rétroviseurs électriques\n'
                '- Rétroviseurs électriques dégivrants\n'
                "- Sortie d'échappement chromée\n"
                '\n'
                'Intérieur\n'
                '- Bacs de portes avant\n'
                '- Boite à gants fermée\n'
                '- Clim automatique bi-zones\n'
                '- Compte tours\n'
                '- Direction assistée\n'
                '- Direction assistée asservie à la vitesse\n'
                '- Filtre à Pollen\n'
                '- Fixations Isofix aux places arrières\n'
                '- Lampe de coffre\n'
                '- Lunette arrière surteintée\n'
                '- Ordinateur de bord\n'
                '- Ouverture des vitres séquentielle\n'
                '- Pommeau de levier vitesse en cuir\n'
                '- Porte-gobelets avant\n'
                '- Prise 12V\n'
                '- Rétroviseur intérieur électrochrome\n'
                '- Sièges avant sport\n'
                '- Stores de lunette arrière\n'
                '- Tablette cache bagages\n'
                '- Température extérieure\n'
                '- Verrouillage auto. des portes en roulant\n'
                '- Verrouillage centralisé des portes\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres avant électriques\n'
                '- Vitres teintées\n'
                '- Volant cuir\n'
                '- Volant cuir + commandes audio au volant\n'
                '- Volant réglable en profondeur et hauteur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                "- Aide au freinage d'urgence\n"
                '- Airbag conducteur\n'
                '- Airbag passager déconnectable\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux\n'
                '- Antidémarrage électronique\n'
                '- Antipatinage\n'
                '- Détecteur de sous-gonflage\n'
                '- EBD\n'
                '- ESP\n'
                '- Kit anti-crevaison\n'
                '- Kit de dépannage pneumatique\n'
                '- Phares antibrouillard\n'
                '- Préparation Isofix\n'
                '- Répartiteur électronique de freinage\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Blanc nacré\n'
                '- Sellerie tissu\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5106',
 'doors_number': 2,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 156,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': '2b96d976-5242-58d0-9b69-6de26a1411e7',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3136248489',
 'listing': 'auction',
 'make': 'PEUGEOT',
 'model': 'RCZ',
 'odometer': 110320,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 22,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/51/22/d8/5122d824daeabd1512f11d01734c394284686903.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c2/7a/79/c27a79317e6691fd0d773bc62fe8240ff7e55a7a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/36/f6/10/36f610b7c584a61433803417a3b1912b90240da8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/48/75/6e/48756eebc7405fb69422847968dde8c1d08881b2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/28/e4/fd/28e4fdb2a354506c8f81c9dbea8b71f425c99556.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6d/93/bf/6d93bf038cb2a5c6593069284e97d413b3b31398.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/10/7e/fb/107efb5432bd716f607101f6a3aa1ae1278f7287.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/83/3a/f3/833af34db93c9358378745d5033814ad3cc99e4b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ce/7d/36/ce7d36017479fc8dc1b8957ac006137488a91877.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c4/ee/c4/c4eec4abf17c409fa5c88eecb306a755e67b2a84.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2b96d976-5242-58d0-9b69-6de26a1411e7/2b96d976-5242-58d0-9b69-6de26a1411e7_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 91705,
             'Height': 450,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/51/22/d8/5122d824daeabd1512f11d01734c394284686903.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2b96d976-5242-58d0-9b69-6de26a1411e7/2b96d976-5242-58d0-9b69-6de26a1411e7_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 92813,
             'Height': 450,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/c2/7a/79/c27a79317e6691fd0d773bc62fe8240ff7e55a7a.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2b96d976-5242-58d0-9b69-6de26a1411e7/2b96d976-5242-58d0-9b69-6de26a1411e7_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 94388,
             'Height': 450,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/36/f6/10/36f610b7c584a61433803417a3b1912b90240da8.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2b96d976-5242-58d0-9b69-6de26a1411e7/2b96d976-5242-58d0-9b69-6de26a1411e7_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 90282,
             'Height': 450,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/48/75/6e/48756eebc7405fb69422847968dde8c1d08881b2.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2b96d976-5242-58d0-9b69-6de26a1411e7/2b96d976-5242-58d0-9b69-6de26a1411e7_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 87619,
             'Height': 450,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/28/e4/fd/28e4fdb2a354506c8f81c9dbea8b71f425c99556.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2b96d976-5242-58d0-9b69-6de26a1411e7/2b96d976-5242-58d0-9b69-6de26a1411e7_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 84092,
             'Height': 450,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/6d/93/bf/6d93bf038cb2a5c6593069284e97d413b3b31398.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2b96d976-5242-58d0-9b69-6de26a1411e7/2b96d976-5242-58d0-9b69-6de26a1411e7_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 92473,
             'Height': 450,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/10/7e/fb/107efb5432bd716f607101f6a3aa1ae1278f7287.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2b96d976-5242-58d0-9b69-6de26a1411e7/2b96d976-5242-58d0-9b69-6de26a1411e7_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 85360,
             'Height': 450,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/83/3a/f3/833af34db93c9358378745d5033814ad3cc99e4b.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2b96d976-5242-58d0-9b69-6de26a1411e7/2b96d976-5242-58d0-9b69-6de26a1411e7_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 77801,
             'Height': 450,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ce/7d/36/ce7d36017479fc8dc1b8957ac006137488a91877.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2b96d976-5242-58d0-9b69-6de26a1411e7/2b96d976-5242-58d0-9b69-6de26a1411e7_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 64076,
             'Height': 450,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/c4/ee/c4/c4eec4abf17c409fa5c88eecb306a755e67b2a84.jpg?rule=ad-large',
             'Width': 800}],
 'price': 8999,
 'price_includes_vat': False,
 'registration_date': '2012-11-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Peugeot RCZ 1.6 THP 16V 156CH',
 'transmission': 'manual',
 'trim': 'RCZ 1.6 THP 16v 156ch',
 'vin': None,
 'year': 2012}
2026-03-30 15:19:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273136248489%27 HTTP/1.1" 200 None
2026-03-30 15:19:52 [auto_selling_leboncoin.fr] INFO: Saving data for 3136248489: {'created_time': 1774883992.46508, 'last_price_update_time': 1774883992.46509}
2026-03-30 15:19:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3136248489') HTTP/1.1" 204 0
2026-03-30 15:19:52 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3151971750
2026-03-30 15:19:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273151971750%27 HTTP/1.1" 200 None
2026-03-30 15:19:52 [auto_selling_leboncoin.fr] INFO: Scrape type for 3151971750: 1
2026-03-30 15:19:52 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3151971750
2026-03-30 15:19:52 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Renault MEGANE II CC 1.6 16V 110CH DYNAMIQUE BVA, '
                '(COUPE-CABRIOLET), GRIS C, 7cv, mise en circulation le '
                '20-02-2008, garantie 12 mois (12 MOIS).\n'
                '\n'
                '4 places, couleur intérieur : NOIR, longueur : 4,36 mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Radio CD\n'
                '\n'
                'Conduite\n'
                '- Allumage des phares automatique\n'
                '- Capteur de pluie\n'
                '- Régulateur-Limiteur de vitesse\n'
                "- Système d'accès et de démarrage sans clé\n"
                '\n'
                'Extérieur\n'
                '- Jantes Alu\n'
                '- Rétroviseurs rabattables électriquement\n'
                '- Rétroviseurs électriques dégivrants\n'
                '\n'
                'Intérieur\n'
                '- Clim automatique\n'
                '- Direction assistée\n'
                '- Ordinateur de bord\n'
                '- Verrouillage auto. des portes en roulant\n'
                '- Verrouillage centralisé des portes\n'
                '- Vitres avant électriques\n'
                '- Volant réglable en profondeur et hauteur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Phares antibrouillard\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5181',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 110,
 '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/3151971750',
 'listing': 'auction',
 'make': 'RENAULT',
 'model': 'Megane',
 'odometer': 90461,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/7f/82/2c/7f822cef82ac79733d594d8bef9201090bf1fe6d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a3/b9/29/a3b929c17125872aad13c96ad31e2f917f3ae4d3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0a/48/f9/0a48f9a516a36c195aa4b671389b5045e733c033.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/eb/b7/54/ebb754a1a9a44c9585ed3eb94d23788d7e5a3499.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/dd/d3/4c/ddd34c82da6bed5c0262d82edfe2db08ec7c9853.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fa/54/72/fa5472a577d96bc8e31f0b5b7d3c44fc1e0c55ed.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f0/e3/81/f0e3812b480d362a8c251b088cdb5cd776294c35.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/22/7a/bb/227abb47207ab061988831eb995c8f68d1f50502.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/be/d8/5e/bed85e07dc639f009d73f766e030628ec433924e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3f/8d/87/3f8d87387d17b536c2e9e1b64272b9aacdfa5fe9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/54/5d/bb/545dbb3ce8f46a38027cc05657dbdb00d80a5eb5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/36/96/f5/3696f5d781bc459c02732371f863fc60332413a2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b4/e4/e3/b4e4e306023045a05a6ea45b1979b3525b0efc2a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d2/b5/4a/d2b54a43cd3dba6921bf820cdbb5eba4f00afb49.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3d/c0/90/3dc090868e43aadba4e94f807f8bf37776d5ec1b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/63/db/07/63db07da271401dba3497359ee98534889bd280d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fe/62/fd/fe62fd2262d42b0824d0c02da13284f600159850.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c1/56/5c/c1565cb2058fb35be99276ec0980d9abb51008a7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/90/6e/6b/906e6b8620e7c518d50e1c9838184bd127f299da.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/25/29/30/252930c6ed605682a1807dde85b8c73a6bca5654.jpg?rule=ad-large'],
 'price': 6900,
 'price_includes_vat': False,
 'registration_date': '2008-02-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Renault MEGANE II CC 1.6 16V 110CH DYNAMIQUE BVA',
 'transmission': 'automatic',
 'trim': 'Megane CC 1.6 16v 110ch Dynamique BVA',
 'vin': None,
 'year': 2008}
2026-03-30 15:19:52 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: c4eccbcc-8ade-5032-aa9f-fae9965e3650 with identifier: 3151971750
2026-03-30 15:19:52 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item c4eccbcc-8ade-5032-aa9f-fae9965e3650
2026-03-30 15:19:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F7f%252F82%252F2c%252F7f822cef82ac79733d594d8bef9201090bf1fe6d.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/7f/82/2c/7f822cef82ac79733d594d8bef9201090bf1fe6d.jpg?rule=ad-large already downloaded
2026-03-30 15:19:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fa3%252Fb9%252F29%252Fa3b929c17125872aad13c96ad31e2f917f3ae4d3.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/a3/b9/29/a3b929c17125872aad13c96ad31e2f917f3ae4d3.jpg?rule=ad-large already downloaded
2026-03-30 15:19:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F0a%252F48%252Ff9%252F0a48f9a516a36c195aa4b671389b5045e733c033.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/0a/48/f9/0a48f9a516a36c195aa4b671389b5045e733c033.jpg?rule=ad-large already downloaded
2026-03-30 15:19:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Feb%252Fb7%252F54%252Febb754a1a9a44c9585ed3eb94d23788d7e5a3499.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/eb/b7/54/ebb754a1a9a44c9585ed3eb94d23788d7e5a3499.jpg?rule=ad-large already downloaded
2026-03-30 15:19:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fdd%252Fd3%252F4c%252Fddd34c82da6bed5c0262d82edfe2db08ec7c9853.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/dd/d3/4c/ddd34c82da6bed5c0262d82edfe2db08ec7c9853.jpg?rule=ad-large already downloaded
2026-03-30 15:19:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Ffa%252F54%252F72%252Ffa5472a577d96bc8e31f0b5b7d3c44fc1e0c55ed.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/fa/54/72/fa5472a577d96bc8e31f0b5b7d3c44fc1e0c55ed.jpg?rule=ad-large already downloaded
2026-03-30 15:19:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Ff0%252Fe3%252F81%252Ff0e3812b480d362a8c251b088cdb5cd776294c35.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/f0/e3/81/f0e3812b480d362a8c251b088cdb5cd776294c35.jpg?rule=ad-large already downloaded
2026-03-30 15:19:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F22%252F7a%252Fbb%252F227abb47207ab061988831eb995c8f68d1f50502.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/22/7a/bb/227abb47207ab061988831eb995c8f68d1f50502.jpg?rule=ad-large already downloaded
2026-03-30 15:19:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fbe%252Fd8%252F5e%252Fbed85e07dc639f009d73f766e030628ec433924e.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/be/d8/5e/bed85e07dc639f009d73f766e030628ec433924e.jpg?rule=ad-large already downloaded
2026-03-30 15:19:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F3f%252F8d%252F87%252F3f8d87387d17b536c2e9e1b64272b9aacdfa5fe9.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/3f/8d/87/3f8d87387d17b536c2e9e1b64272b9aacdfa5fe9.jpg?rule=ad-large already downloaded
2026-03-30 15:19:52 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: c4eccbcc-8ade-5032-aa9f-fae9965e3650 with identifier 3151971750
2026-03-30 15:19:52 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:52 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:52 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item c4eccbcc-8ade-5032-aa9f-fae9965e3650
2026-03-30 15:19: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': 'Renault MEGANE II CC 1.6 16V 110CH DYNAMIQUE BVA, '
                '(COUPE-CABRIOLET), GRIS C, 7cv, mise en circulation le '
                '20-02-2008, garantie 12 mois (12 MOIS).\n'
                '\n'
                '4 places, couleur intérieur : NOIR, longueur : 4,36 mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Radio CD\n'
                '\n'
                'Conduite\n'
                '- Allumage des phares automatique\n'
                '- Capteur de pluie\n'
                '- Régulateur-Limiteur de vitesse\n'
                "- Système d'accès et de démarrage sans clé\n"
                '\n'
                'Extérieur\n'
                '- Jantes Alu\n'
                '- Rétroviseurs rabattables électriquement\n'
                '- Rétroviseurs électriques dégivrants\n'
                '\n'
                'Intérieur\n'
                '- Clim automatique\n'
                '- Direction assistée\n'
                '- Ordinateur de bord\n'
                '- Verrouillage auto. des portes en roulant\n'
                '- Verrouillage centralisé des portes\n'
                '- Vitres avant électriques\n'
                '- Volant réglable en profondeur et hauteur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Phares antibrouillard\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5181',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 110,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': 'c4eccbcc-8ade-5032-aa9f-fae9965e3650',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3151971750',
 'listing': 'auction',
 'make': 'RENAULT',
 'model': 'Megane',
 'odometer': 90461,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 20,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/7f/82/2c/7f822cef82ac79733d594d8bef9201090bf1fe6d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a3/b9/29/a3b929c17125872aad13c96ad31e2f917f3ae4d3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0a/48/f9/0a48f9a516a36c195aa4b671389b5045e733c033.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/eb/b7/54/ebb754a1a9a44c9585ed3eb94d23788d7e5a3499.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/dd/d3/4c/ddd34c82da6bed5c0262d82edfe2db08ec7c9853.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fa/54/72/fa5472a577d96bc8e31f0b5b7d3c44fc1e0c55ed.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f0/e3/81/f0e3812b480d362a8c251b088cdb5cd776294c35.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/22/7a/bb/227abb47207ab061988831eb995c8f68d1f50502.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/be/d8/5e/bed85e07dc639f009d73f766e030628ec433924e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3f/8d/87/3f8d87387d17b536c2e9e1b64272b9aacdfa5fe9.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c4eccbcc-8ade-5032-aa9f-fae9965e3650/c4eccbcc-8ade-5032-aa9f-fae9965e3650_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 115165,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/7f/82/2c/7f822cef82ac79733d594d8bef9201090bf1fe6d.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c4eccbcc-8ade-5032-aa9f-fae9965e3650/c4eccbcc-8ade-5032-aa9f-fae9965e3650_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 121441,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/a3/b9/29/a3b929c17125872aad13c96ad31e2f917f3ae4d3.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c4eccbcc-8ade-5032-aa9f-fae9965e3650/c4eccbcc-8ade-5032-aa9f-fae9965e3650_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 124180,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/0a/48/f9/0a48f9a516a36c195aa4b671389b5045e733c033.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c4eccbcc-8ade-5032-aa9f-fae9965e3650/c4eccbcc-8ade-5032-aa9f-fae9965e3650_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 109406,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/eb/b7/54/ebb754a1a9a44c9585ed3eb94d23788d7e5a3499.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c4eccbcc-8ade-5032-aa9f-fae9965e3650/c4eccbcc-8ade-5032-aa9f-fae9965e3650_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 108783,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/dd/d3/4c/ddd34c82da6bed5c0262d82edfe2db08ec7c9853.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c4eccbcc-8ade-5032-aa9f-fae9965e3650/c4eccbcc-8ade-5032-aa9f-fae9965e3650_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 115443,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/fa/54/72/fa5472a577d96bc8e31f0b5b7d3c44fc1e0c55ed.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c4eccbcc-8ade-5032-aa9f-fae9965e3650/c4eccbcc-8ade-5032-aa9f-fae9965e3650_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 125839,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/f0/e3/81/f0e3812b480d362a8c251b088cdb5cd776294c35.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c4eccbcc-8ade-5032-aa9f-fae9965e3650/c4eccbcc-8ade-5032-aa9f-fae9965e3650_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 102929,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/22/7a/bb/227abb47207ab061988831eb995c8f68d1f50502.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c4eccbcc-8ade-5032-aa9f-fae9965e3650/c4eccbcc-8ade-5032-aa9f-fae9965e3650_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 91049,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/be/d8/5e/bed85e07dc639f009d73f766e030628ec433924e.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c4eccbcc-8ade-5032-aa9f-fae9965e3650/c4eccbcc-8ade-5032-aa9f-fae9965e3650_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 91020,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/3f/8d/87/3f8d87387d17b536c2e9e1b64272b9aacdfa5fe9.jpg?rule=ad-large',
             'Width': 800}],
 'price': 6900,
 'price_includes_vat': False,
 'registration_date': '2008-02-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Renault MEGANE II CC 1.6 16V 110CH DYNAMIQUE BVA',
 'transmission': 'automatic',
 'trim': 'Megane CC 1.6 16v 110ch Dynamique BVA',
 'vin': None,
 'year': 2008}
2026-03-30 15:19:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273151971750%27 HTTP/1.1" 200 None
2026-03-30 15:19:52 [auto_selling_leboncoin.fr] INFO: Saving data for 3151971750: {'created_time': 1774883992.801918, 'last_price_update_time': 1774883992.801931}
2026-03-30 15:19:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3151971750') HTTP/1.1" 204 0
2026-03-30 15:19:52 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3161280966
2026-03-30 15:19:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273161280966%27 HTTP/1.1" 200 None
2026-03-30 15:19:52 [auto_selling_leboncoin.fr] INFO: Scrape type for 3161280966: 1
2026-03-30 15:19:52 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3161280966
2026-03-30 15:19:52 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'Peugeot 207 CC 1.6 HDI110 FELINE FAP, (COUPE-CABRIOLET), '
                'NOIR, 6cv, 2 portes, mise en circulation le 29-05-2008, '
                'garantie 12 mois (12 MOIS).\n'
                '\n'
                '4 places, couleur intérieur : BEIGE, longueur : 4,04 mètres,\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Chargeur CD\n'
                '- Radio CD MP3\n'
                '\n'
                'Conduite\n'
                '- Pack Visibilité\n'
                '- Régulateur-Limiteur de vitesse\n'
                '\n'
                'Extérieur\n'
                '- Jantes Alu\n'
                '- Peinture métal\n'
                '- Phares directionnels\n'
                '- Radar de recul\n'
                '- Rétroviseurs électriques dégivrants\n'
                '\n'
                'Intérieur\n'
                '- Clim automatique bi-zones\n'
                '- Direction assistée\n'
                '- Ordinateur de bord\n'
                '- Verrouillage centralisé des portes\n'
                '- Vitres avant électriques\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbag genoux\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux\n'
                '- Détecteur de sous-gonflage\n'
                '- ESP\n'
                '- Phares antibrouillard\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Sellerie cuir\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5182',
 'doors_number': 2,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 110,
 '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/3161280966',
 'listing': 'auction',
 'make': 'PEUGEOT',
 'model': '207',
 'odometer': 160017,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/bc/6b/a1/bc6ba19040fa3153ea6ef7a2d5c4efee392ba7c8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/62/d9/3d/62d93dffa4ab740fe79d918b69bfbdffbde49069.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ea/f9/df/eaf9dfb06d611ea65223d7abb3346cfac0464c54.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/57/2e/73/572e734dce94e600725b9ce10507b34ed7130c32.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4b/36/e5/4b36e5b553f5135c5b6a189d57d28a98b5756b78.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b0/32/e5/b032e5b16a5c221420f589f738f586b9e4e873d0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/36/22/44/3622446bed4b2213314aa795f24e6146a27b60fc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/db/c0/ab/dbc0ab440bf12a1667ecf42f578b974c3ccc3fda.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2f/a8/d8/2fa8d8308a6bc57908e024a7474b214f47e2e423.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/37/e9/bd/37e9bdbb7a1a20783b749f8cde11f3d4cc5c85e8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/cd/92/2e/cd922eb941d071978280c596c4ab44fafafa140d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a4/c6/dc/a4c6dc93da20bbcd917424c6676c3c63a376aab8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fc/aa/13/fcaa13a26d1247205a15684d999e20b0123e5776.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/75/a8/09/75a809a3d0fba5f4c269ed4a0661b25599ffb5b1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4d/84/f2/4d84f2e408d0cbbfa6bd9ee2533518810d33fc42.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/13/2b/f9/132bf9d9f6a6c45a42414d958c78303518d62439.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/34/66/ca/3466cad05cfd42f72d3362c5e0473efb3c41cc67.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1a/e1/4d/1ae14da5b31f254d6edec3e4cc65efedf387a4d0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3c/52/03/3c52033368b38b4c44cd840ebaf216bd524a4593.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f6/e6/66/f6e666c002d1cd41167bf9d742b1d9dec4db60df.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b2/04/64/b20464525eeba0c3d6808a5fe81408d78ae742c6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/07/ba/a4/07baa488936da382b7b1c66a884abc70da6ac1fc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2b/2e/27/2b2e276d175e16fdb0261569768d2fb09b614f28.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/85/f8/1a/85f81aa4849e6febd827b3f11135738aac8f31b8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ff/26/c0/ff26c0d13d9ab9e562927bd10a40b5a05db683ff.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2f/c0/1a/2fc01a2b92c73a1ceb42afaf1aa8562c2ddfd5dd.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/92/56/ef/9256efb63e47ad74a09b65d62c65949d2e85c057.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1f/e4/ec/1fe4eca12500deea82cf44e6c5d742e658bb399e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0b/2f/54/0b2f54e76d97319e4b8c9512d2696f2413257728.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c4/c1/7b/c4c17b4fc047c3690bff238582349a38a71443f4.jpg?rule=ad-large'],
 'price': 4700,
 'price_includes_vat': False,
 'registration_date': '2008-05-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Peugeot 207 CC 1.6 HDI110 FELINE FAP',
 'transmission': 'manual',
 'trim': '207 CC 1.6 HDi110 Feline FAP',
 'vin': None,
 'year': 2008}
2026-03-30 15:19:52 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 4c5a68cc-5eb2-5ffc-bd98-191b8e4f24e9 with identifier: 3161280966
2026-03-30 15:19:52 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 4c5a68cc-5eb2-5ffc-bd98-191b8e4f24e9
2026-03-30 15:19:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F6b%252Fa1%252Fbc6ba19040fa3153ea6ef7a2d5c4efee392ba7c8.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/bc/6b/a1/bc6ba19040fa3153ea6ef7a2d5c4efee392ba7c8.jpg?rule=ad-large already downloaded
2026-03-30 15:19:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F62%252Fd9%252F3d%252F62d93dffa4ab740fe79d918b69bfbdffbde49069.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/62/d9/3d/62d93dffa4ab740fe79d918b69bfbdffbde49069.jpg?rule=ad-large already downloaded
2026-03-30 15:19:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fea%252Ff9%252Fdf%252Feaf9dfb06d611ea65223d7abb3346cfac0464c54.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ea/f9/df/eaf9dfb06d611ea65223d7abb3346cfac0464c54.jpg?rule=ad-large already downloaded
2026-03-30 15:19:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F57%252F2e%252F73%252F572e734dce94e600725b9ce10507b34ed7130c32.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/57/2e/73/572e734dce94e600725b9ce10507b34ed7130c32.jpg?rule=ad-large already downloaded
2026-03-30 15:19:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F4b%252F36%252Fe5%252F4b36e5b553f5135c5b6a189d57d28a98b5756b78.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/4b/36/e5/4b36e5b553f5135c5b6a189d57d28a98b5756b78.jpg?rule=ad-large already downloaded
2026-03-30 15:19:52 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F32%252Fe5%252Fb032e5b16a5c221420f589f738f586b9e4e873d0.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:52 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/b0/32/e5/b032e5b16a5c221420f589f738f586b9e4e873d0.jpg?rule=ad-large already downloaded
2026-03-30 15:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F36%252F22%252F44%252F3622446bed4b2213314aa795f24e6146a27b60fc.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/36/22/44/3622446bed4b2213314aa795f24e6146a27b60fc.jpg?rule=ad-large already downloaded
2026-03-30 15:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fdb%252Fc0%252Fab%252Fdbc0ab440bf12a1667ecf42f578b974c3ccc3fda.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/db/c0/ab/dbc0ab440bf12a1667ecf42f578b974c3ccc3fda.jpg?rule=ad-large already downloaded
2026-03-30 15:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F2f%252Fa8%252Fd8%252F2fa8d8308a6bc57908e024a7474b214f47e2e423.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/2f/a8/d8/2fa8d8308a6bc57908e024a7474b214f47e2e423.jpg?rule=ad-large already downloaded
2026-03-30 15:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F37%252Fe9%252Fbd%252F37e9bdbb7a1a20783b749f8cde11f3d4cc5c85e8.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/37/e9/bd/37e9bdbb7a1a20783b749f8cde11f3d4cc5c85e8.jpg?rule=ad-large already downloaded
2026-03-30 15:19:53 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 4c5a68cc-5eb2-5ffc-bd98-191b8e4f24e9 with identifier 3161280966
2026-03-30 15:19:53 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:53 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:53 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 4c5a68cc-5eb2-5ffc-bd98-191b8e4f24e9
2026-03-30 15:19: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': 'Peugeot 207 CC 1.6 HDI110 FELINE FAP, (COUPE-CABRIOLET), '
                'NOIR, 6cv, 2 portes, mise en circulation le 29-05-2008, '
                'garantie 12 mois (12 MOIS).\n'
                '\n'
                '4 places, couleur intérieur : BEIGE, longueur : 4,04 mètres,\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Chargeur CD\n'
                '- Radio CD MP3\n'
                '\n'
                'Conduite\n'
                '- Pack Visibilité\n'
                '- Régulateur-Limiteur de vitesse\n'
                '\n'
                'Extérieur\n'
                '- Jantes Alu\n'
                '- Peinture métal\n'
                '- Phares directionnels\n'
                '- Radar de recul\n'
                '- Rétroviseurs électriques dégivrants\n'
                '\n'
                'Intérieur\n'
                '- Clim automatique bi-zones\n'
                '- Direction assistée\n'
                '- Ordinateur de bord\n'
                '- Verrouillage centralisé des portes\n'
                '- Vitres avant électriques\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbag genoux\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux\n'
                '- Détecteur de sous-gonflage\n'
                '- ESP\n'
                '- Phares antibrouillard\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Sellerie cuir\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5182',
 'doors_number': 2,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 110,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': '4c5a68cc-5eb2-5ffc-bd98-191b8e4f24e9',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3161280966',
 'listing': 'auction',
 'make': 'PEUGEOT',
 'model': '207',
 'odometer': 160017,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 30,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/bc/6b/a1/bc6ba19040fa3153ea6ef7a2d5c4efee392ba7c8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/62/d9/3d/62d93dffa4ab740fe79d918b69bfbdffbde49069.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ea/f9/df/eaf9dfb06d611ea65223d7abb3346cfac0464c54.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/57/2e/73/572e734dce94e600725b9ce10507b34ed7130c32.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4b/36/e5/4b36e5b553f5135c5b6a189d57d28a98b5756b78.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b0/32/e5/b032e5b16a5c221420f589f738f586b9e4e873d0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/36/22/44/3622446bed4b2213314aa795f24e6146a27b60fc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/db/c0/ab/dbc0ab440bf12a1667ecf42f578b974c3ccc3fda.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2f/a8/d8/2fa8d8308a6bc57908e024a7474b214f47e2e423.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/37/e9/bd/37e9bdbb7a1a20783b749f8cde11f3d4cc5c85e8.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4c5a68cc-5eb2-5ffc-bd98-191b8e4f24e9/4c5a68cc-5eb2-5ffc-bd98-191b8e4f24e9_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 126755,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/bc/6b/a1/bc6ba19040fa3153ea6ef7a2d5c4efee392ba7c8.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4c5a68cc-5eb2-5ffc-bd98-191b8e4f24e9/4c5a68cc-5eb2-5ffc-bd98-191b8e4f24e9_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 123501,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/62/d9/3d/62d93dffa4ab740fe79d918b69bfbdffbde49069.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4c5a68cc-5eb2-5ffc-bd98-191b8e4f24e9/4c5a68cc-5eb2-5ffc-bd98-191b8e4f24e9_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 135621,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ea/f9/df/eaf9dfb06d611ea65223d7abb3346cfac0464c54.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4c5a68cc-5eb2-5ffc-bd98-191b8e4f24e9/4c5a68cc-5eb2-5ffc-bd98-191b8e4f24e9_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 118116,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/57/2e/73/572e734dce94e600725b9ce10507b34ed7130c32.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4c5a68cc-5eb2-5ffc-bd98-191b8e4f24e9/4c5a68cc-5eb2-5ffc-bd98-191b8e4f24e9_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 90313,
             'Height': 480,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/4b/36/e5/4b36e5b553f5135c5b6a189d57d28a98b5756b78.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4c5a68cc-5eb2-5ffc-bd98-191b8e4f24e9/4c5a68cc-5eb2-5ffc-bd98-191b8e4f24e9_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 119140,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/b0/32/e5/b032e5b16a5c221420f589f738f586b9e4e873d0.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4c5a68cc-5eb2-5ffc-bd98-191b8e4f24e9/4c5a68cc-5eb2-5ffc-bd98-191b8e4f24e9_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 134817,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/36/22/44/3622446bed4b2213314aa795f24e6146a27b60fc.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4c5a68cc-5eb2-5ffc-bd98-191b8e4f24e9/4c5a68cc-5eb2-5ffc-bd98-191b8e4f24e9_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 127094,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/db/c0/ab/dbc0ab440bf12a1667ecf42f578b974c3ccc3fda.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4c5a68cc-5eb2-5ffc-bd98-191b8e4f24e9/4c5a68cc-5eb2-5ffc-bd98-191b8e4f24e9_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 94227,
             'Height': 480,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/2f/a8/d8/2fa8d8308a6bc57908e024a7474b214f47e2e423.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4c5a68cc-5eb2-5ffc-bd98-191b8e4f24e9/4c5a68cc-5eb2-5ffc-bd98-191b8e4f24e9_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 130983,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/37/e9/bd/37e9bdbb7a1a20783b749f8cde11f3d4cc5c85e8.jpg?rule=ad-large',
             'Width': 800}],
 'price': 4700,
 'price_includes_vat': False,
 'registration_date': '2008-05-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Peugeot 207 CC 1.6 HDI110 FELINE FAP',
 'transmission': 'manual',
 'trim': '207 CC 1.6 HDi110 Feline FAP',
 'vin': None,
 'year': 2008}
2026-03-30 15:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273161280966%27 HTTP/1.1" 200 None
2026-03-30 15:19:53 [auto_selling_leboncoin.fr] INFO: Saving data for 3161280966: {'created_time': 1774883993.201311, 'last_price_update_time': 1774883993.201323}
2026-03-30 15:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3161280966') HTTP/1.1" 204 0
2026-03-30 15:19:53 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3144598851
2026-03-30 15:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273144598851%27 HTTP/1.1" 200 None
2026-03-30 15:19:53 [auto_selling_leboncoin.fr] INFO: Scrape type for 3144598851: 1
2026-03-30 15:19:53 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3144598851
2026-03-30 15:19:53 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'Fiat 500 1.4 16V 100CH SPORT, (Berline), NOIR, 0cv, mise en '
                'circulation le 05-03-2008, garantie 12 mois (12 MOIS).\n'
                '\n'
                '4 places, couleur intérieur : MARRON, longueur : 3,55 '
                'mètres,\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Blue & Me\n'
                '- Blue & Me Nav\n'
                '- Commandes du système audio au volant\n'
                '- Radio CD MP3\n'
                '\n'
                'Extérieur\n'
                '- Jantes Alu\n'
                '- Peinture métal\n'
                '- Rétroviseurs électriques dégivrants\n'
                '\n'
                'Intérieur\n'
                '- Banquette 50/50\n'
                '- Clim manuelle\n'
                '- Direction assistée\n'
                '- Fixations Isofix aux places arrières\n'
                '- Verrouillage centralisé des portes\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres avant électriques\n'
                '- Volant réglable en hauteur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbag genoux\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux\n'
                '- EBD\n'
                '- ESP\n'
                '- Phares antibrouillard\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5145',
 'doors_number': None,
 '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/3144598851',
 'listing': 'auction',
 'make': 'FIAT',
 'model': '500',
 'odometer': 67613,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/a4/9f/4e/a49f4e13ce9425bb85cc116d92ce12deb409288d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6c/50/9a/6c509a34eec55e2171c4cf34f73c08ca785a9179.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0e/e0/2d/0ee02d8d63b56104580652747eab9a8d56e0703b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7a/85/cc/7a85ccdf0d3c87389b25962903e738ed412df647.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3b/ad/ef/3badef42907773127cfacf3c1bd62dfb9e7fd35d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a0/9d/57/a09d5744238357351a1c7fb5d621ed3dd35c349c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3e/e7/13/3ee713ff5d28944b45226101269cbebf5c398124.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ae/c3/30/aec330e496564d3a437dfad4b9bbbd5bcb2b4ee2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/34/ef/1e/34ef1ecd1e6116428106ecd1e859d24fa02b8f2f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/da/78/9c/da789c0029b8cf9b814baddde360cc726aa90674.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/dd/16/5f/dd165fe9fde4b97fb542eeb5e018ea3a6268c31a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/eb/15/5d/eb155ddf82cc35b9251a61f314daac24fc59836f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ed/92/00/ed920047e2b08824386fd398db997e9ca3afc1c9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/36/ee/75/36ee751439a6025ddd2534c3bd0fd38601e5de8e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4b/d4/21/4bd421eac30c12fd7f8d4e1f3c34055c04fd67cd.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e6/c4/a9/e6c4a95dd09f6940bfc0cd5f134df596add8f7fd.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/81/f1/e1/81f1e148ae81820ce1cdb8afeffc50fb71f66186.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/66/80/a9/6680a98f8cddbcf6c3becb1ef0fbe3aec875ddab.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c2/38/6e/c2386e3fd4361db804fae80f0d1f2aaa66868785.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a6/2a/65/a62a65a635681766b313efa1b079f6260cc784c9.jpg?rule=ad-large'],
 'price': 5999,
 'price_includes_vat': False,
 'registration_date': '2008-03-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Fiat 500 1.4 16V 100CH SPORT',
 'transmission': 'manual',
 'trim': '500 1.4 16v 100ch Sport',
 'vin': None,
 'year': 2008}
2026-03-30 15:19:53 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: ac46b160-7f10-5f42-9174-b4334434dd84 with identifier: 3144598851
2026-03-30 15:19:53 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item ac46b160-7f10-5f42-9174-b4334434dd84
2026-03-30 15:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fa4%252F9f%252F4e%252Fa49f4e13ce9425bb85cc116d92ce12deb409288d.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/a4/9f/4e/a49f4e13ce9425bb85cc116d92ce12deb409288d.jpg?rule=ad-large already downloaded
2026-03-30 15:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F6c%252F50%252F9a%252F6c509a34eec55e2171c4cf34f73c08ca785a9179.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/6c/50/9a/6c509a34eec55e2171c4cf34f73c08ca785a9179.jpg?rule=ad-large already downloaded
2026-03-30 15:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fe0%252F2d%252F0ee02d8d63b56104580652747eab9a8d56e0703b.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/0e/e0/2d/0ee02d8d63b56104580652747eab9a8d56e0703b.jpg?rule=ad-large already downloaded
2026-03-30 15:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F7a%252F85%252Fcc%252F7a85ccdf0d3c87389b25962903e738ed412df647.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/7a/85/cc/7a85ccdf0d3c87389b25962903e738ed412df647.jpg?rule=ad-large already downloaded
2026-03-30 15:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F3b%252Fad%252Fef%252F3badef42907773127cfacf3c1bd62dfb9e7fd35d.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/3b/ad/ef/3badef42907773127cfacf3c1bd62dfb9e7fd35d.jpg?rule=ad-large already downloaded
2026-03-30 15:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fa0%252F9d%252F57%252Fa09d5744238357351a1c7fb5d621ed3dd35c349c.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/a0/9d/57/a09d5744238357351a1c7fb5d621ed3dd35c349c.jpg?rule=ad-large already downloaded
2026-03-30 15:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F3e%252Fe7%252F13%252F3ee713ff5d28944b45226101269cbebf5c398124.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/3e/e7/13/3ee713ff5d28944b45226101269cbebf5c398124.jpg?rule=ad-large already downloaded
2026-03-30 15:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fae%252Fc3%252F30%252Faec330e496564d3a437dfad4b9bbbd5bcb2b4ee2.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ae/c3/30/aec330e496564d3a437dfad4b9bbbd5bcb2b4ee2.jpg?rule=ad-large already downloaded
2026-03-30 15:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F34%252Fef%252F1e%252F34ef1ecd1e6116428106ecd1e859d24fa02b8f2f.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/34/ef/1e/34ef1ecd1e6116428106ecd1e859d24fa02b8f2f.jpg?rule=ad-large already downloaded
2026-03-30 15:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fda%252F78%252F9c%252Fda789c0029b8cf9b814baddde360cc726aa90674.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/da/78/9c/da789c0029b8cf9b814baddde360cc726aa90674.jpg?rule=ad-large already downloaded
2026-03-30 15:19:53 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: ac46b160-7f10-5f42-9174-b4334434dd84 with identifier 3144598851
2026-03-30 15:19:53 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:53 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:53 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item ac46b160-7f10-5f42-9174-b4334434dd84
2026-03-30 15:19: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': 'Fiat 500 1.4 16V 100CH SPORT, (Berline), NOIR, 0cv, mise en '
                'circulation le 05-03-2008, garantie 12 mois (12 MOIS).\n'
                '\n'
                '4 places, couleur intérieur : MARRON, longueur : 3,55 '
                'mètres,\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Blue & Me\n'
                '- Blue & Me Nav\n'
                '- Commandes du système audio au volant\n'
                '- Radio CD MP3\n'
                '\n'
                'Extérieur\n'
                '- Jantes Alu\n'
                '- Peinture métal\n'
                '- Rétroviseurs électriques dégivrants\n'
                '\n'
                'Intérieur\n'
                '- Banquette 50/50\n'
                '- Clim manuelle\n'
                '- Direction assistée\n'
                '- Fixations Isofix aux places arrières\n'
                '- Verrouillage centralisé des portes\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres avant électriques\n'
                '- Volant réglable en hauteur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbag genoux\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux\n'
                '- EBD\n'
                '- ESP\n'
                '- Phares antibrouillard\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5145',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 100,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': 'ac46b160-7f10-5f42-9174-b4334434dd84',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3144598851',
 'listing': 'auction',
 'make': 'FIAT',
 'model': '500',
 'odometer': 67613,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 20,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/a4/9f/4e/a49f4e13ce9425bb85cc116d92ce12deb409288d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6c/50/9a/6c509a34eec55e2171c4cf34f73c08ca785a9179.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0e/e0/2d/0ee02d8d63b56104580652747eab9a8d56e0703b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7a/85/cc/7a85ccdf0d3c87389b25962903e738ed412df647.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3b/ad/ef/3badef42907773127cfacf3c1bd62dfb9e7fd35d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a0/9d/57/a09d5744238357351a1c7fb5d621ed3dd35c349c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3e/e7/13/3ee713ff5d28944b45226101269cbebf5c398124.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ae/c3/30/aec330e496564d3a437dfad4b9bbbd5bcb2b4ee2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/34/ef/1e/34ef1ecd1e6116428106ecd1e859d24fa02b8f2f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/da/78/9c/da789c0029b8cf9b814baddde360cc726aa90674.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ac46b160-7f10-5f42-9174-b4334434dd84/ac46b160-7f10-5f42-9174-b4334434dd84_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 122985,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/a4/9f/4e/a49f4e13ce9425bb85cc116d92ce12deb409288d.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ac46b160-7f10-5f42-9174-b4334434dd84/ac46b160-7f10-5f42-9174-b4334434dd84_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 127923,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/6c/50/9a/6c509a34eec55e2171c4cf34f73c08ca785a9179.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ac46b160-7f10-5f42-9174-b4334434dd84/ac46b160-7f10-5f42-9174-b4334434dd84_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 121440,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/0e/e0/2d/0ee02d8d63b56104580652747eab9a8d56e0703b.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ac46b160-7f10-5f42-9174-b4334434dd84/ac46b160-7f10-5f42-9174-b4334434dd84_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 131068,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/7a/85/cc/7a85ccdf0d3c87389b25962903e738ed412df647.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ac46b160-7f10-5f42-9174-b4334434dd84/ac46b160-7f10-5f42-9174-b4334434dd84_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 116495,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/3b/ad/ef/3badef42907773127cfacf3c1bd62dfb9e7fd35d.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ac46b160-7f10-5f42-9174-b4334434dd84/ac46b160-7f10-5f42-9174-b4334434dd84_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 123870,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/a0/9d/57/a09d5744238357351a1c7fb5d621ed3dd35c349c.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ac46b160-7f10-5f42-9174-b4334434dd84/ac46b160-7f10-5f42-9174-b4334434dd84_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 128071,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/3e/e7/13/3ee713ff5d28944b45226101269cbebf5c398124.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ac46b160-7f10-5f42-9174-b4334434dd84/ac46b160-7f10-5f42-9174-b4334434dd84_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 72753,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ae/c3/30/aec330e496564d3a437dfad4b9bbbd5bcb2b4ee2.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ac46b160-7f10-5f42-9174-b4334434dd84/ac46b160-7f10-5f42-9174-b4334434dd84_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 84449,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/34/ef/1e/34ef1ecd1e6116428106ecd1e859d24fa02b8f2f.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ac46b160-7f10-5f42-9174-b4334434dd84/ac46b160-7f10-5f42-9174-b4334434dd84_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 106865,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/da/78/9c/da789c0029b8cf9b814baddde360cc726aa90674.jpg?rule=ad-large',
             'Width': 800}],
 'price': 5999,
 'price_includes_vat': False,
 'registration_date': '2008-03-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Fiat 500 1.4 16V 100CH SPORT',
 'transmission': 'manual',
 'trim': '500 1.4 16v 100ch Sport',
 'vin': None,
 'year': 2008}
2026-03-30 15:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273144598851%27 HTTP/1.1" 200 None
2026-03-30 15:19:53 [auto_selling_leboncoin.fr] INFO: Saving data for 3144598851: {'created_time': 1774883993.505952, 'last_price_update_time': 1774883993.505965}
2026-03-30 15:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3144598851') HTTP/1.1" 204 0
2026-03-30 15:19:53 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3164280464
2026-03-30 15:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273164280464%27 HTTP/1.1" 200 None
2026-03-30 15:19:53 [auto_selling_leboncoin.fr] INFO: Scrape type for 3164280464: 1
2026-03-30 15:19:53 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3164280464
2026-03-30 15:19:53 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'Nissan JUKE 1.6L 117CH BLACKTOP XTRONIC, (S.U.V.), NOIR, 6cv, '
                '5 portes, mise en circulation le 17-05-2019, première main, '
                'garantie 12 mois (12 MOIS).\n'
                '\n'
                '5 places, couleur intérieur : NOIR, longueur : 4,13 mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- 6 Haut parleurs\n'
                '- Commandes du système audio au volant\n'
                '- Ecran tactile\n'
                '- Fonction MP3\n'
                '- GPS Cartographique\n'
                '- Interface Media\n'
                '- Kit mains-libres Bluetooth\n'
                '- Lecteur CD\n'
                '- Prise USB\n'
                '- Prise auxiliaire de connexion audio\n'
                '- Radio\n'
                '- Services connectés\n'
                '- TMC\n'
                '\n'
                'Conduite\n'
                '- Arrêt et redémarrage auto. du moteur\n'
                '- Capteur de luminosité\n'
                '- Capteur de pluie\n'
                '- Commande Mode ECO\n'
                '- Démarrage sans clé\n'
                '- Guidage pour manoeuvre de stationnement\n'
                '- Limiteur de vitesse\n'
                '- Régulateur de vitesse\n'
                "- Système d'accès sans clé\n"
                '\n'
                'Extérieur\n'
                '- Boucliers AV et AR couleur caisse\n'
                '- Caméra de recul\n'
                '- Caméra de stationnement AV\n'
                '- Essuie-glace arrière\n'
                '- Feux de jour à LED\n'
                '- Feux de position à LED\n'
                '- Jantes Alu\n'
                '- Phares halogènes\n'
                '- Poignées ton carrosserie\n'
                '- Répétiteurs de clignotant dans rétro ext\n'
                '- Rétroviseurs dégivrants\n'
                '- Rétroviseurs rabattables automatique\n'
                '- Rétroviseurs rabattables électriquement\n'
                '- Rétroviseurs électriques\n'
                "- Sortie d'échappement chromée\n"
                '- Sticker\n'
                '- Système de mesure de place disponible\n'
                '\n'
                'Intérieur\n'
                '- Banquette 60/40\n'
                '- Banquette AR rabattable\n'
                '- Banquette arrière 3 places\n'
                '- Clim automatique\n'
                '- Compte tours\n'
                '- Ecran multifonction couleur\n'
                '- Filtre à Pollen\n'
                '- Fixations Isofix aux places arrières\n'
                '- Lunette AR dégivrante\n'
                '- Lunette arrière\n'
                '- Lunette arrière surteintée\n'
                '- Miroir de courtoisie conducteur\n'
                '- Miroir de courtoisie passager\n'
                '- Ordinateur de bord\n'
                '- Ouverture des vitres séquentielle\n'
                "- Poches d'aumonières\n"
                '- Pommeau de levier vitesse en cuir\n'
                '- Porte-gobelets avant\n'
                '- Prise 12V\n'
                '- Siège conducteur réglable en hauteur\n'
                '- Tablette cache bagages\n'
                '- Température extérieure\n'
                '- Verrouillage centralisé des portes\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres arrière surteintées\n'
                '- Vitres arrière électriques\n'
                '- Vitres avant électriques\n'
                '- Vitres teintées\n'
                '- Volant cuir\n'
                '- Volant multifonction\n'
                '- Volant réglable en hauteur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                "- Aide au freinage d'urgence\n"
                '- Airbag conducteur\n'
                '- Airbag passager déconnectable\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux AV et AR\n'
                '- Antipatinage\n'
                '- Ceintures avant ajustables en hauteur\n'
                '- Contrôle élect. de la pression des pneus\n'
                '- EBD\n'
                '- ESP\n'
                '- Phares antibrouillard\n'
                '- Préparation Isofix\n'
                '- Troisième ceinture de sécurité\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Noir Améthyste\n'
                '- Noir Métallisé\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5232',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 117,
 '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/3164280464',
 'listing': 'auction',
 'make': 'NISSAN',
 'model': 'Juke',
 'odometer': 56673,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/82/f9/c4/82f9c4b8f51d374b33f47360d7a37dc7d1ca8d8b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/bb/a2/e4/bba2e4fa20a8572374920128a357f6b8b1a1072c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b6/c6/1b/b6c61beb262fdda439aa074ac5b5163326bd5296.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b4/a5/e5/b4a5e564f6d8247f87fdd41a5917450a75de157e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0e/bd/dd/0ebddda64385175bcbbd3f2749886c57aab181e3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ac/d8/21/acd821c11849ae20d526ed27828c1a9cb1842b89.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8b/d4/b0/8bd4b00b7de815beb6b92af9b07d0e0c7760634c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f8/c2/9a/f8c29ad187a9db596b492b5501402a0f10452135.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0d/de/06/0dde06728e076a8eb270dd61537b3f829a32d0f6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d2/2b/f8/d22bf8138f99f7b446c49b369e810b91aadcadf8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/99/ea/7c/99ea7cb022ba6f78ea492b82f778a59a180f802e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/30/61/1c/30611cc4f3cb22c6c8226dc3a34ec53ea2a23852.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/28/ec/16/28ec1679abb7e9901496311cc0b143ef78726dd2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1b/99/09/1b99097d454cec54e5b128e44a99bd88c05be8f1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/21/07/ff/2107ff370551414853d8ee05d967af5b663043a8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0f/09/71/0f0971242ea5359334ead03d9dfb650b92f04853.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/47/5b/d0/475bd0952d4bdf6ca48e389c7e83911b0478923e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b9/38/67/b9386757234f84d71d5672bb537f2f5e616481cb.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/97/54/15/975415ae6e00842d3d9a4a6e6c7640a024699a1b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/86/8f/43/868f43cb81a1a7ad8f4de6e0be43457159e1dec2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e5/6c/72/e56c72070961988ae034f81a53f25085526a99b7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9f/85/91/9f8591dbd7b7be59ca4bf8449dac9a13b19beb7b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4e/30/3b/4e303bf7cb5d89f9172efefebfd0c3b3e35a27bf.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8a/56/dd/8a56ddd33f803625ab78fa60f6b4cacb67985917.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f3/99/55/f39955b6b575b7b6cb21adc6eb74b5a5c3d1ae02.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ab/6d/42/ab6d420d326c75129ebc3f00ed424464dbefde24.jpg?rule=ad-large'],
 'price': 12999,
 'price_includes_vat': False,
 'registration_date': '2019-05-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Nissan JUKE 1.6L 117CH BLACKTOP XTRONIC',
 'transmission': 'automatic',
 'trim': 'Juke 1.6L 117ch Blacktop Xtronic',
 'vin': None,
 'year': 2019}
2026-03-30 15:19:53 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 1103ffab-1fed-5477-b7ea-b8f056d738c4 with identifier: 3164280464
2026-03-30 15:19:53 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 1103ffab-1fed-5477-b7ea-b8f056d738c4
2026-03-30 15:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F82%252Ff9%252Fc4%252F82f9c4b8f51d374b33f47360d7a37dc7d1ca8d8b.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/82/f9/c4/82f9c4b8f51d374b33f47360d7a37dc7d1ca8d8b.jpg?rule=ad-large already downloaded
2026-03-30 15:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fbb%252Fa2%252Fe4%252Fbba2e4fa20a8572374920128a357f6b8b1a1072c.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/bb/a2/e4/bba2e4fa20a8572374920128a357f6b8b1a1072c.jpg?rule=ad-large already downloaded
2026-03-30 15:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fb6%252Fc6%252F1b%252Fb6c61beb262fdda439aa074ac5b5163326bd5296.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/b6/c6/1b/b6c61beb262fdda439aa074ac5b5163326bd5296.jpg?rule=ad-large already downloaded
2026-03-30 15:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fb4%252Fa5%252Fe5%252Fb4a5e564f6d8247f87fdd41a5917450a75de157e.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/b4/a5/e5/b4a5e564f6d8247f87fdd41a5917450a75de157e.jpg?rule=ad-large already downloaded
2026-03-30 15:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fbd%252Fdd%252F0ebddda64385175bcbbd3f2749886c57aab181e3.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/0e/bd/dd/0ebddda64385175bcbbd3f2749886c57aab181e3.jpg?rule=ad-large already downloaded
2026-03-30 15:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fac%252Fd8%252F21%252Facd821c11849ae20d526ed27828c1a9cb1842b89.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ac/d8/21/acd821c11849ae20d526ed27828c1a9cb1842b89.jpg?rule=ad-large already downloaded
2026-03-30 15:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F8b%252Fd4%252Fb0%252F8bd4b00b7de815beb6b92af9b07d0e0c7760634c.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/8b/d4/b0/8bd4b00b7de815beb6b92af9b07d0e0c7760634c.jpg?rule=ad-large already downloaded
2026-03-30 15:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Ff8%252Fc2%252F9a%252Ff8c29ad187a9db596b492b5501402a0f10452135.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/f8/c2/9a/f8c29ad187a9db596b492b5501402a0f10452135.jpg?rule=ad-large already downloaded
2026-03-30 15:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F0d%252Fde%252F06%252F0dde06728e076a8eb270dd61537b3f829a32d0f6.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/0d/de/06/0dde06728e076a8eb270dd61537b3f829a32d0f6.jpg?rule=ad-large already downloaded
2026-03-30 15:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fd2%252F2b%252Ff8%252Fd22bf8138f99f7b446c49b369e810b91aadcadf8.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:53 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/d2/2b/f8/d22bf8138f99f7b446c49b369e810b91aadcadf8.jpg?rule=ad-large already downloaded
2026-03-30 15:19:53 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 1103ffab-1fed-5477-b7ea-b8f056d738c4 with identifier 3164280464
2026-03-30 15:19:53 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:53 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:53 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 1103ffab-1fed-5477-b7ea-b8f056d738c4
2026-03-30 15:19: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': 'Nissan JUKE 1.6L 117CH BLACKTOP XTRONIC, (S.U.V.), NOIR, 6cv, '
                '5 portes, mise en circulation le 17-05-2019, première main, '
                'garantie 12 mois (12 MOIS).\n'
                '\n'
                '5 places, couleur intérieur : NOIR, longueur : 4,13 mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- 6 Haut parleurs\n'
                '- Commandes du système audio au volant\n'
                '- Ecran tactile\n'
                '- Fonction MP3\n'
                '- GPS Cartographique\n'
                '- Interface Media\n'
                '- Kit mains-libres Bluetooth\n'
                '- Lecteur CD\n'
                '- Prise USB\n'
                '- Prise auxiliaire de connexion audio\n'
                '- Radio\n'
                '- Services connectés\n'
                '- TMC\n'
                '\n'
                'Conduite\n'
                '- Arrêt et redémarrage auto. du moteur\n'
                '- Capteur de luminosité\n'
                '- Capteur de pluie\n'
                '- Commande Mode ECO\n'
                '- Démarrage sans clé\n'
                '- Guidage pour manoeuvre de stationnement\n'
                '- Limiteur de vitesse\n'
                '- Régulateur de vitesse\n'
                "- Système d'accès sans clé\n"
                '\n'
                'Extérieur\n'
                '- Boucliers AV et AR couleur caisse\n'
                '- Caméra de recul\n'
                '- Caméra de stationnement AV\n'
                '- Essuie-glace arrière\n'
                '- Feux de jour à LED\n'
                '- Feux de position à LED\n'
                '- Jantes Alu\n'
                '- Phares halogènes\n'
                '- Poignées ton carrosserie\n'
                '- Répétiteurs de clignotant dans rétro ext\n'
                '- Rétroviseurs dégivrants\n'
                '- Rétroviseurs rabattables automatique\n'
                '- Rétroviseurs rabattables électriquement\n'
                '- Rétroviseurs électriques\n'
                "- Sortie d'échappement chromée\n"
                '- Sticker\n'
                '- Système de mesure de place disponible\n'
                '\n'
                'Intérieur\n'
                '- Banquette 60/40\n'
                '- Banquette AR rabattable\n'
                '- Banquette arrière 3 places\n'
                '- Clim automatique\n'
                '- Compte tours\n'
                '- Ecran multifonction couleur\n'
                '- Filtre à Pollen\n'
                '- Fixations Isofix aux places arrières\n'
                '- Lunette AR dégivrante\n'
                '- Lunette arrière\n'
                '- Lunette arrière surteintée\n'
                '- Miroir de courtoisie conducteur\n'
                '- Miroir de courtoisie passager\n'
                '- Ordinateur de bord\n'
                '- Ouverture des vitres séquentielle\n'
                "- Poches d'aumonières\n"
                '- Pommeau de levier vitesse en cuir\n'
                '- Porte-gobelets avant\n'
                '- Prise 12V\n'
                '- Siège conducteur réglable en hauteur\n'
                '- Tablette cache bagages\n'
                '- Température extérieure\n'
                '- Verrouillage centralisé des portes\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres arrière surteintées\n'
                '- Vitres arrière électriques\n'
                '- Vitres avant électriques\n'
                '- Vitres teintées\n'
                '- Volant cuir\n'
                '- Volant multifonction\n'
                '- Volant réglable en hauteur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                "- Aide au freinage d'urgence\n"
                '- Airbag conducteur\n'
                '- Airbag passager déconnectable\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux AV et AR\n'
                '- Antipatinage\n'
                '- Ceintures avant ajustables en hauteur\n'
                '- Contrôle élect. de la pression des pneus\n'
                '- EBD\n'
                '- ESP\n'
                '- Phares antibrouillard\n'
                '- Préparation Isofix\n'
                '- Troisième ceinture de sécurité\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Noir Améthyste\n'
                '- Noir Métallisé\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5232',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 117,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': '1103ffab-1fed-5477-b7ea-b8f056d738c4',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3164280464',
 'listing': 'auction',
 'make': 'NISSAN',
 'model': 'Juke',
 'odometer': 56673,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 26,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/82/f9/c4/82f9c4b8f51d374b33f47360d7a37dc7d1ca8d8b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/bb/a2/e4/bba2e4fa20a8572374920128a357f6b8b1a1072c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b6/c6/1b/b6c61beb262fdda439aa074ac5b5163326bd5296.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b4/a5/e5/b4a5e564f6d8247f87fdd41a5917450a75de157e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0e/bd/dd/0ebddda64385175bcbbd3f2749886c57aab181e3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ac/d8/21/acd821c11849ae20d526ed27828c1a9cb1842b89.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8b/d4/b0/8bd4b00b7de815beb6b92af9b07d0e0c7760634c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f8/c2/9a/f8c29ad187a9db596b492b5501402a0f10452135.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0d/de/06/0dde06728e076a8eb270dd61537b3f829a32d0f6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d2/2b/f8/d22bf8138f99f7b446c49b369e810b91aadcadf8.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1103ffab-1fed-5477-b7ea-b8f056d738c4/1103ffab-1fed-5477-b7ea-b8f056d738c4_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 60210,
             'Height': 360,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/82/f9/c4/82f9c4b8f51d374b33f47360d7a37dc7d1ca8d8b.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1103ffab-1fed-5477-b7ea-b8f056d738c4/1103ffab-1fed-5477-b7ea-b8f056d738c4_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 60184,
             'Height': 360,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/bb/a2/e4/bba2e4fa20a8572374920128a357f6b8b1a1072c.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1103ffab-1fed-5477-b7ea-b8f056d738c4/1103ffab-1fed-5477-b7ea-b8f056d738c4_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 62861,
             'Height': 360,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/b6/c6/1b/b6c61beb262fdda439aa074ac5b5163326bd5296.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1103ffab-1fed-5477-b7ea-b8f056d738c4/1103ffab-1fed-5477-b7ea-b8f056d738c4_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 60992,
             'Height': 360,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/b4/a5/e5/b4a5e564f6d8247f87fdd41a5917450a75de157e.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1103ffab-1fed-5477-b7ea-b8f056d738c4/1103ffab-1fed-5477-b7ea-b8f056d738c4_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 61210,
             'Height': 360,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/0e/bd/dd/0ebddda64385175bcbbd3f2749886c57aab181e3.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1103ffab-1fed-5477-b7ea-b8f056d738c4/1103ffab-1fed-5477-b7ea-b8f056d738c4_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 55865,
             'Height': 360,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ac/d8/21/acd821c11849ae20d526ed27828c1a9cb1842b89.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1103ffab-1fed-5477-b7ea-b8f056d738c4/1103ffab-1fed-5477-b7ea-b8f056d738c4_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 60950,
             'Height': 360,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/8b/d4/b0/8bd4b00b7de815beb6b92af9b07d0e0c7760634c.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1103ffab-1fed-5477-b7ea-b8f056d738c4/1103ffab-1fed-5477-b7ea-b8f056d738c4_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 55119,
             'Height': 360,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/f8/c2/9a/f8c29ad187a9db596b492b5501402a0f10452135.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1103ffab-1fed-5477-b7ea-b8f056d738c4/1103ffab-1fed-5477-b7ea-b8f056d738c4_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 79157,
             'Height': 450,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/0d/de/06/0dde06728e076a8eb270dd61537b3f829a32d0f6.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1103ffab-1fed-5477-b7ea-b8f056d738c4/1103ffab-1fed-5477-b7ea-b8f056d738c4_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 67250,
             'Height': 450,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/d2/2b/f8/d22bf8138f99f7b446c49b369e810b91aadcadf8.jpg?rule=ad-large',
             'Width': 800}],
 'price': 12999,
 'price_includes_vat': False,
 'registration_date': '2019-05-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Nissan JUKE 1.6L 117CH BLACKTOP XTRONIC',
 'transmission': 'automatic',
 'trim': 'Juke 1.6L 117ch Blacktop Xtronic',
 'vin': None,
 'year': 2019}
2026-03-30 15:19:53 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273164280464%27 HTTP/1.1" 200 None
2026-03-30 15:19:54 [auto_selling_leboncoin.fr] INFO: Saving data for 3164280464: {'created_time': 1774883994.087611, 'last_price_update_time': 1774883994.087625}
2026-03-30 15:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3164280464') HTTP/1.1" 204 0
2026-03-30 15:19:54 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 2990220994
2026-03-30 15:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%272990220994%27 HTTP/1.1" 200 None
2026-03-30 15:19:54 [auto_selling_leboncoin.fr] INFO: Scrape type for 2990220994: 1
2026-03-30 15:19:54 [auto_selling_leboncoin.fr] INFO: Scraping new listing 2990220994
2026-03-30 15:19:54 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Bmw SERIE 6 CABRIOLET (E64) 650CI 367CH LUXE, (Cabriolet), '
                'GRIS F, 28cv, 2 portes, mise en circulation le 18-06-2009, '
                'garantie 12 mois (12 MOIS).\n'
                '\n'
                '4 places, couleur intérieur : NOIR, longueur : 4,82 mètres,\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- GPS Cartographique\n'
                '- Kit mains-libres Bluetooth\n'
                '- Prise USB\n'
                '- Radio CD\n'
                '- Radio CD MP3\n'
                '\n'
                'Conduite\n'
                '- Capteur de luminosité\n'
                '- Capteur de pluie\n'
                '- Régulateur de vitesse\n'
                '\n'
                'Extérieur\n'
                '- Jantes Alu\n'
                '- Peinture métal\n'
                '- Phares bi-xénon\n'
                '- Radar de stationnement AV et AR\n'
                '- Rétros élec. dégivrants et rabattables\n'
                '- Rétroviseurs extérieurs électrochromes\n'
                '- Rétroviseurs électriques dégivrants\n'
                '\n'
                'Intérieur\n'
                '- Direction Active AFS\n'
                '- Direction assistée\n'
                '- Filet anti-remous\n'
                '- Fixations Isofix aux places arrières\n'
                '- Pack électrique\n'
                '- Rétroviseur intérieur électrochrome\n'
                '- Sièges avant chauffants\n'
                '- Sièges avant électriques\n'
                '- Verrouillage centralisé des portes\n'
                '- Vitres avant électriques\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Antipatinage\n'
                '- Détecteur de sous-gonflage\n'
                '- ESP\n'
                '- Phares antibrouillard\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Sellerie cuir\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 4372',
 'doors_number': 2,
 '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/2990220994',
 'listing': 'auction',
 'make': 'BMW',
 'model': 'Série 6',
 'odometer': 88172,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/4e/45/40/4e45407f5e3f3e26d662bd5dd63f0a7bd8d9ebf0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8e/b9/30/8eb93010dd4af0519035b8c93a5ce0a218916e01.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/72/04/63/7204631e00b11e7c189de34c97e71bde095370c0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f8/be/74/f8be748bc943c861efbb9542c258fb82b344fdb8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0a/8f/52/0a8f52d888d1e9a14bb38e1435ceee44cab31265.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ab/9b/69/ab9b691a373963b3d99251b4d4445fbe5b8502d9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f5/1a/0a/f51a0a592a2106f3c87a5b9e3aaa61e19ba4860a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/67/84/08/6784086f2c29ebe28663919a37a688a6ac763ba9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1d/90/55/1d90558ebe96fff9b3fee35908b331f895fe99d9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e2/a6/62/e2a6620bbdd2edb34171181639a3d7eda9a5acd4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/01/4d/36/014d36e6959538046f1db87baaa0ec3834f5f259.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f1/3a/cf/f13acf8d3bfc32e5153044851c9a0457632adcd0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d1/da/0d/d1da0d3a213ca25df506151b40b07f48c7eaf35f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0c/bb/6a/0cbb6ac7dd61a69f91600216030f115d0de3fcda.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c2/de/f0/c2def06afcf047cfd4d640d517537b40f68d14e3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1a/c0/e6/1ac0e67e1de8168c7717a515fc91f8a12214f6d4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/90/77/5b/90775b0a8e5f7f5c7155c62c5d43780dd9848888.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6e/c1/e4/6ec1e47d52e375edd2ecdbce6fddb9ee7490dea5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f0/59/7c/f0597c7dc19b736e6f9e8947a664ccff6baadeba.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ba/66/c3/ba66c319ee17aff284c37c83c0557ac5676ae79c.jpg?rule=ad-large'],
 'price': 26900,
 'price_includes_vat': False,
 'registration_date': '2009-06-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Bmw SERIE 6 CABRIOLET (E64) 650CI 367CH LUXE',
 'transmission': 'manual',
 'trim': 'Série 6 Cabriolet 650Ci 367ch Luxe',
 'vin': None,
 'year': 2009}
2026-03-30 15:19:54 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 949cd12b-1962-5aef-a3ad-f096dcc26698 with identifier: 2990220994
2026-03-30 15:19:54 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 949cd12b-1962-5aef-a3ad-f096dcc26698
2026-03-30 15:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F4e%252F45%252F40%252F4e45407f5e3f3e26d662bd5dd63f0a7bd8d9ebf0.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/4e/45/40/4e45407f5e3f3e26d662bd5dd63f0a7bd8d9ebf0.jpg?rule=ad-large already downloaded
2026-03-30 15:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fb9%252F30%252F8eb93010dd4af0519035b8c93a5ce0a218916e01.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/8e/b9/30/8eb93010dd4af0519035b8c93a5ce0a218916e01.jpg?rule=ad-large already downloaded
2026-03-30 15:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F72%252F04%252F63%252F7204631e00b11e7c189de34c97e71bde095370c0.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/72/04/63/7204631e00b11e7c189de34c97e71bde095370c0.jpg?rule=ad-large already downloaded
2026-03-30 15:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fbe%252F74%252Ff8be748bc943c861efbb9542c258fb82b344fdb8.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/f8/be/74/f8be748bc943c861efbb9542c258fb82b344fdb8.jpg?rule=ad-large already downloaded
2026-03-30 15:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F0a%252F8f%252F52%252F0a8f52d888d1e9a14bb38e1435ceee44cab31265.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/0a/8f/52/0a8f52d888d1e9a14bb38e1435ceee44cab31265.jpg?rule=ad-large already downloaded
2026-03-30 15:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fab%252F9b%252F69%252Fab9b691a373963b3d99251b4d4445fbe5b8502d9.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ab/9b/69/ab9b691a373963b3d99251b4d4445fbe5b8502d9.jpg?rule=ad-large already downloaded
2026-03-30 15:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Ff5%252F1a%252F0a%252Ff51a0a592a2106f3c87a5b9e3aaa61e19ba4860a.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/f5/1a/0a/f51a0a592a2106f3c87a5b9e3aaa61e19ba4860a.jpg?rule=ad-large already downloaded
2026-03-30 15:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F67%252F84%252F08%252F6784086f2c29ebe28663919a37a688a6ac763ba9.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/67/84/08/6784086f2c29ebe28663919a37a688a6ac763ba9.jpg?rule=ad-large already downloaded
2026-03-30 15:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F1d%252F90%252F55%252F1d90558ebe96fff9b3fee35908b331f895fe99d9.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/1d/90/55/1d90558ebe96fff9b3fee35908b331f895fe99d9.jpg?rule=ad-large already downloaded
2026-03-30 15:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fe2%252Fa6%252F62%252Fe2a6620bbdd2edb34171181639a3d7eda9a5acd4.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/e2/a6/62/e2a6620bbdd2edb34171181639a3d7eda9a5acd4.jpg?rule=ad-large already downloaded
2026-03-30 15:19:54 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 949cd12b-1962-5aef-a3ad-f096dcc26698 with identifier 2990220994
2026-03-30 15:19:54 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:54 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:54 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 949cd12b-1962-5aef-a3ad-f096dcc26698
2026-03-30 15:19: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': 'Bmw SERIE 6 CABRIOLET (E64) 650CI 367CH LUXE, (Cabriolet), '
                'GRIS F, 28cv, 2 portes, mise en circulation le 18-06-2009, '
                'garantie 12 mois (12 MOIS).\n'
                '\n'
                '4 places, couleur intérieur : NOIR, longueur : 4,82 mètres,\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- GPS Cartographique\n'
                '- Kit mains-libres Bluetooth\n'
                '- Prise USB\n'
                '- Radio CD\n'
                '- Radio CD MP3\n'
                '\n'
                'Conduite\n'
                '- Capteur de luminosité\n'
                '- Capteur de pluie\n'
                '- Régulateur de vitesse\n'
                '\n'
                'Extérieur\n'
                '- Jantes Alu\n'
                '- Peinture métal\n'
                '- Phares bi-xénon\n'
                '- Radar de stationnement AV et AR\n'
                '- Rétros élec. dégivrants et rabattables\n'
                '- Rétroviseurs extérieurs électrochromes\n'
                '- Rétroviseurs électriques dégivrants\n'
                '\n'
                'Intérieur\n'
                '- Direction Active AFS\n'
                '- Direction assistée\n'
                '- Filet anti-remous\n'
                '- Fixations Isofix aux places arrières\n'
                '- Pack électrique\n'
                '- Rétroviseur intérieur électrochrome\n'
                '- Sièges avant chauffants\n'
                '- Sièges avant électriques\n'
                '- Verrouillage centralisé des portes\n'
                '- Vitres avant électriques\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Antipatinage\n'
                '- Détecteur de sous-gonflage\n'
                '- ESP\n'
                '- Phares antibrouillard\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Sellerie cuir\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 4372',
 'doors_number': 2,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': None,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': '949cd12b-1962-5aef-a3ad-f096dcc26698',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/2990220994',
 'listing': 'auction',
 'make': 'BMW',
 'model': 'Série 6',
 'odometer': 88172,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 20,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/4e/45/40/4e45407f5e3f3e26d662bd5dd63f0a7bd8d9ebf0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8e/b9/30/8eb93010dd4af0519035b8c93a5ce0a218916e01.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/72/04/63/7204631e00b11e7c189de34c97e71bde095370c0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f8/be/74/f8be748bc943c861efbb9542c258fb82b344fdb8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0a/8f/52/0a8f52d888d1e9a14bb38e1435ceee44cab31265.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ab/9b/69/ab9b691a373963b3d99251b4d4445fbe5b8502d9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f5/1a/0a/f51a0a592a2106f3c87a5b9e3aaa61e19ba4860a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/67/84/08/6784086f2c29ebe28663919a37a688a6ac763ba9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1d/90/55/1d90558ebe96fff9b3fee35908b331f895fe99d9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e2/a6/62/e2a6620bbdd2edb34171181639a3d7eda9a5acd4.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_949cd12b-1962-5aef-a3ad-f096dcc26698/949cd12b-1962-5aef-a3ad-f096dcc26698_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 119231,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/4e/45/40/4e45407f5e3f3e26d662bd5dd63f0a7bd8d9ebf0.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_949cd12b-1962-5aef-a3ad-f096dcc26698/949cd12b-1962-5aef-a3ad-f096dcc26698_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 123374,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/8e/b9/30/8eb93010dd4af0519035b8c93a5ce0a218916e01.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_949cd12b-1962-5aef-a3ad-f096dcc26698/949cd12b-1962-5aef-a3ad-f096dcc26698_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 133261,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/72/04/63/7204631e00b11e7c189de34c97e71bde095370c0.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_949cd12b-1962-5aef-a3ad-f096dcc26698/949cd12b-1962-5aef-a3ad-f096dcc26698_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 123916,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/f8/be/74/f8be748bc943c861efbb9542c258fb82b344fdb8.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_949cd12b-1962-5aef-a3ad-f096dcc26698/949cd12b-1962-5aef-a3ad-f096dcc26698_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 120196,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/0a/8f/52/0a8f52d888d1e9a14bb38e1435ceee44cab31265.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_949cd12b-1962-5aef-a3ad-f096dcc26698/949cd12b-1962-5aef-a3ad-f096dcc26698_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 115240,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ab/9b/69/ab9b691a373963b3d99251b4d4445fbe5b8502d9.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_949cd12b-1962-5aef-a3ad-f096dcc26698/949cd12b-1962-5aef-a3ad-f096dcc26698_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 130720,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/f5/1a/0a/f51a0a592a2106f3c87a5b9e3aaa61e19ba4860a.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_949cd12b-1962-5aef-a3ad-f096dcc26698/949cd12b-1962-5aef-a3ad-f096dcc26698_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 123499,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/67/84/08/6784086f2c29ebe28663919a37a688a6ac763ba9.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_949cd12b-1962-5aef-a3ad-f096dcc26698/949cd12b-1962-5aef-a3ad-f096dcc26698_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 105047,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/1d/90/55/1d90558ebe96fff9b3fee35908b331f895fe99d9.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_949cd12b-1962-5aef-a3ad-f096dcc26698/949cd12b-1962-5aef-a3ad-f096dcc26698_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 94582,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/e2/a6/62/e2a6620bbdd2edb34171181639a3d7eda9a5acd4.jpg?rule=ad-large',
             'Width': 800}],
 'price': 26900,
 'price_includes_vat': False,
 'registration_date': '2009-06-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Bmw SERIE 6 CABRIOLET (E64) 650CI 367CH LUXE',
 'transmission': 'manual',
 'trim': 'Série 6 Cabriolet 650Ci 367ch Luxe',
 'vin': None,
 'year': 2009}
2026-03-30 15:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%272990220994%27 HTTP/1.1" 200 None
2026-03-30 15:19:54 [auto_selling_leboncoin.fr] INFO: Saving data for 2990220994: {'created_time': 1774883994.406182, 'last_price_update_time': 1774883994.406193}
2026-03-30 15:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='2990220994') HTTP/1.1" 204 0
2026-03-30 15:19:54 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3102594954
2026-03-30 15:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273102594954%27 HTTP/1.1" 200 None
2026-03-30 15:19:54 [auto_selling_leboncoin.fr] INFO: Scrape type for 3102594954: 1
2026-03-30 15:19:54 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3102594954
2026-03-30 15:19:54 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'Peugeot 407 SW 2.0 HDI140 CONFORT PACK FAP, (Break), NOIR, '
                '8cv, 5 portes, mise en circulation le 30-03-2009, garantie 12 '
                'mois (12 MOIS).\n'
                '\n'
                '5 places, couleur intérieur : NOIR, longueur : 4,76 mètres,\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Commandes du système audio au volant\n'
                '- Radio CD MP3\n'
                '\n'
                'Extérieur\n'
                '- Peinture métal\n'
                '- Rétroviseurs électriques dégivrants\n'
                '\n'
                'Intérieur\n'
                '- Clim automatique\n'
                '- Direction assistée\n'
                '- Fixations Isofix aux places arrières\n'
                '- Ordinateur de bord\n'
                '- Verrouillage auto. des portes en roulant\n'
                '- Verrouillage centralisé des portes\n'
                '- Vitres avant électriques\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbag de colonne de direction\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux\n'
                '- Antipatinage\n'
                '- ESP\n'
                '- Phares antibrouillard\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 4940',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 140,
 '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/3102594954',
 'listing': 'auction',
 'make': 'PEUGEOT',
 'model': '407',
 'odometer': 94891,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/1f/f4/87/1ff4878a62b707dd3925b3fa8786d4a197ebfa74.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fb/94/f5/fb94f5671924f847a324e6aac7c90de7c826c844.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/86/8c/87/868c878104bd788922821d05522afcbb759e366f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/27/ff/03/27ff03f727f80272a9f0f03c4f0ef193936e9888.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b2/df/43/b2df43e120349434f0ff0c5d2122b4ef7ee824f1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/eb/4b/3c/eb4b3ca55ed40291fa9e9bc9db5b1fe3937f63ef.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/31/0e/c2/310ec227b622a7cd0378fb4359805c3a0e2ac5c9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b7/0f/c2/b70fc2e6e8db229a076c9308eeab429facd9d101.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8f/85/87/8f8587bf782e7ac0b36665dd1407ee2c58ba57db.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/78/bb/4b/78bb4b60f996a875cbcb7ebafc9932507e8015c6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/be/c2/72/bec27239b1b556146befcdcb78d8fd4cad484cb0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1e/d4/9c/1ed49c26170a2c230b9a37a5fb1340ed1bb47ab0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a6/31/bb/a631bb857b171d64933acb79123a7f49a83499ab.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3b/69/ca/3b69ca51096a50be4415b02dd8958f4469252d76.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3e/ad/91/3ead911259a205feaaa082a8cdcab9d76039fc52.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/78/59/a2/7859a23e6b11955bdba2186853cc961194f06f51.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7e/71/d0/7e71d0546caa014583bcaa6145c9774809297c7d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/02/1e/de/021edec164af10c7b54981f85172d7b1e35c4412.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8f/2a/6f/8f2a6f6f445b531b14b95aaa1ae05421e81698fc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0f/93/11/0f931195965f4e7fefc29b7ff44e37d5e009f8ab.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7d/63/b0/7d63b03ba3c84381f1a89f338411e54d7dfff8e6.jpg?rule=ad-large'],
 'price': 6900,
 'price_includes_vat': False,
 'registration_date': '2009-03-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Peugeot 407 SW 2.0 HDI140 CONFORT PACK FAP',
 'transmission': 'manual',
 'trim': '407 SW 2.0 HDi140 Confort Pack FAP',
 'vin': None,
 'year': 2009}
2026-03-30 15:19:54 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: aed33788-ac02-5ff5-8ab3-0f185dad50f1 with identifier: 3102594954
2026-03-30 15:19:54 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item aed33788-ac02-5ff5-8ab3-0f185dad50f1
2026-03-30 15:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F1f%252Ff4%252F87%252F1ff4878a62b707dd3925b3fa8786d4a197ebfa74.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/1f/f4/87/1ff4878a62b707dd3925b3fa8786d4a197ebfa74.jpg?rule=ad-large already downloaded
2026-03-30 15:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Ffb%252F94%252Ff5%252Ffb94f5671924f847a324e6aac7c90de7c826c844.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/fb/94/f5/fb94f5671924f847a324e6aac7c90de7c826c844.jpg?rule=ad-large already downloaded
2026-03-30 15:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F86%252F8c%252F87%252F868c878104bd788922821d05522afcbb759e366f.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/86/8c/87/868c878104bd788922821d05522afcbb759e366f.jpg?rule=ad-large already downloaded
2026-03-30 15:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F27%252Fff%252F03%252F27ff03f727f80272a9f0f03c4f0ef193936e9888.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/27/ff/03/27ff03f727f80272a9f0f03c4f0ef193936e9888.jpg?rule=ad-large already downloaded
2026-03-30 15:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fb2%252Fdf%252F43%252Fb2df43e120349434f0ff0c5d2122b4ef7ee824f1.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/b2/df/43/b2df43e120349434f0ff0c5d2122b4ef7ee824f1.jpg?rule=ad-large already downloaded
2026-03-30 15:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F4b%252F3c%252Feb4b3ca55ed40291fa9e9bc9db5b1fe3937f63ef.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/eb/4b/3c/eb4b3ca55ed40291fa9e9bc9db5b1fe3937f63ef.jpg?rule=ad-large already downloaded
2026-03-30 15:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F31%252F0e%252Fc2%252F310ec227b622a7cd0378fb4359805c3a0e2ac5c9.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/31/0e/c2/310ec227b622a7cd0378fb4359805c3a0e2ac5c9.jpg?rule=ad-large already downloaded
2026-03-30 15:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F0f%252Fc2%252Fb70fc2e6e8db229a076c9308eeab429facd9d101.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/b7/0f/c2/b70fc2e6e8db229a076c9308eeab429facd9d101.jpg?rule=ad-large already downloaded
2026-03-30 15:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F8f%252F85%252F87%252F8f8587bf782e7ac0b36665dd1407ee2c58ba57db.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/8f/85/87/8f8587bf782e7ac0b36665dd1407ee2c58ba57db.jpg?rule=ad-large already downloaded
2026-03-30 15:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fbb%252F4b%252F78bb4b60f996a875cbcb7ebafc9932507e8015c6.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/78/bb/4b/78bb4b60f996a875cbcb7ebafc9932507e8015c6.jpg?rule=ad-large already downloaded
2026-03-30 15:19:54 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: aed33788-ac02-5ff5-8ab3-0f185dad50f1 with identifier 3102594954
2026-03-30 15:19:54 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:54 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:54 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item aed33788-ac02-5ff5-8ab3-0f185dad50f1
2026-03-30 15:19: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': 'Peugeot 407 SW 2.0 HDI140 CONFORT PACK FAP, (Break), NOIR, '
                '8cv, 5 portes, mise en circulation le 30-03-2009, garantie 12 '
                'mois (12 MOIS).\n'
                '\n'
                '5 places, couleur intérieur : NOIR, longueur : 4,76 mètres,\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Commandes du système audio au volant\n'
                '- Radio CD MP3\n'
                '\n'
                'Extérieur\n'
                '- Peinture métal\n'
                '- Rétroviseurs électriques dégivrants\n'
                '\n'
                'Intérieur\n'
                '- Clim automatique\n'
                '- Direction assistée\n'
                '- Fixations Isofix aux places arrières\n'
                '- Ordinateur de bord\n'
                '- Verrouillage auto. des portes en roulant\n'
                '- Verrouillage centralisé des portes\n'
                '- Vitres avant électriques\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbag de colonne de direction\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux\n'
                '- Antipatinage\n'
                '- ESP\n'
                '- Phares antibrouillard\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 4940',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 140,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': 'aed33788-ac02-5ff5-8ab3-0f185dad50f1',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3102594954',
 'listing': 'auction',
 'make': 'PEUGEOT',
 'model': '407',
 'odometer': 94891,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 21,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/1f/f4/87/1ff4878a62b707dd3925b3fa8786d4a197ebfa74.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fb/94/f5/fb94f5671924f847a324e6aac7c90de7c826c844.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/86/8c/87/868c878104bd788922821d05522afcbb759e366f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/27/ff/03/27ff03f727f80272a9f0f03c4f0ef193936e9888.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b2/df/43/b2df43e120349434f0ff0c5d2122b4ef7ee824f1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/eb/4b/3c/eb4b3ca55ed40291fa9e9bc9db5b1fe3937f63ef.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/31/0e/c2/310ec227b622a7cd0378fb4359805c3a0e2ac5c9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b7/0f/c2/b70fc2e6e8db229a076c9308eeab429facd9d101.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8f/85/87/8f8587bf782e7ac0b36665dd1407ee2c58ba57db.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/78/bb/4b/78bb4b60f996a875cbcb7ebafc9932507e8015c6.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aed33788-ac02-5ff5-8ab3-0f185dad50f1/aed33788-ac02-5ff5-8ab3-0f185dad50f1_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 124085,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/1f/f4/87/1ff4878a62b707dd3925b3fa8786d4a197ebfa74.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aed33788-ac02-5ff5-8ab3-0f185dad50f1/aed33788-ac02-5ff5-8ab3-0f185dad50f1_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 127165,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/fb/94/f5/fb94f5671924f847a324e6aac7c90de7c826c844.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aed33788-ac02-5ff5-8ab3-0f185dad50f1/aed33788-ac02-5ff5-8ab3-0f185dad50f1_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 126905,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/86/8c/87/868c878104bd788922821d05522afcbb759e366f.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aed33788-ac02-5ff5-8ab3-0f185dad50f1/aed33788-ac02-5ff5-8ab3-0f185dad50f1_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 124120,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/27/ff/03/27ff03f727f80272a9f0f03c4f0ef193936e9888.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aed33788-ac02-5ff5-8ab3-0f185dad50f1/aed33788-ac02-5ff5-8ab3-0f185dad50f1_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 134522,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/b2/df/43/b2df43e120349434f0ff0c5d2122b4ef7ee824f1.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aed33788-ac02-5ff5-8ab3-0f185dad50f1/aed33788-ac02-5ff5-8ab3-0f185dad50f1_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 112873,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/eb/4b/3c/eb4b3ca55ed40291fa9e9bc9db5b1fe3937f63ef.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aed33788-ac02-5ff5-8ab3-0f185dad50f1/aed33788-ac02-5ff5-8ab3-0f185dad50f1_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 130712,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/31/0e/c2/310ec227b622a7cd0378fb4359805c3a0e2ac5c9.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aed33788-ac02-5ff5-8ab3-0f185dad50f1/aed33788-ac02-5ff5-8ab3-0f185dad50f1_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 128962,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/b7/0f/c2/b70fc2e6e8db229a076c9308eeab429facd9d101.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aed33788-ac02-5ff5-8ab3-0f185dad50f1/aed33788-ac02-5ff5-8ab3-0f185dad50f1_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 130832,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/8f/85/87/8f8587bf782e7ac0b36665dd1407ee2c58ba57db.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aed33788-ac02-5ff5-8ab3-0f185dad50f1/aed33788-ac02-5ff5-8ab3-0f185dad50f1_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 92246,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/78/bb/4b/78bb4b60f996a875cbcb7ebafc9932507e8015c6.jpg?rule=ad-large',
             'Width': 800}],
 'price': 6900,
 'price_includes_vat': False,
 'registration_date': '2009-03-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Peugeot 407 SW 2.0 HDI140 CONFORT PACK FAP',
 'transmission': 'manual',
 'trim': '407 SW 2.0 HDi140 Confort Pack FAP',
 'vin': None,
 'year': 2009}
2026-03-30 15:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273102594954%27 HTTP/1.1" 200 None
2026-03-30 15:19:54 [auto_selling_leboncoin.fr] INFO: Saving data for 3102594954: {'created_time': 1774883994.688391, 'last_price_update_time': 1774883994.688403}
2026-03-30 15:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3102594954') HTTP/1.1" 204 0
2026-03-30 15:19:54 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3102594955
2026-03-30 15:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273102594955%27 HTTP/1.1" 200 None
2026-03-30 15:19:54 [auto_selling_leboncoin.fr] INFO: Scrape type for 3102594955: 1
2026-03-30 15:19:54 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3102594955
2026-03-30 15:19:54 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Renault LAGUNA II 1.9 DCI 100CH EXPRESSION, (Berline), GRIS '
                'F, 6cv, 5 portes, mise en circulation le 15-11-2002, première '
                'main, garantie 12 mois (12 MOIS).\n'
                '\n'
                '5 places, couleur intérieur : NOIR,\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Radio CD\n'
                '\n'
                'Extérieur\n'
                '- Pack Nord\n'
                '\n'
                'Intérieur\n'
                '- Clim automatique\n'
                '- Direction assistée\n'
                '- Pack électrique\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbag conducteur\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Antipatinage\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 4944',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 100,
 '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/3102594955',
 'listing': 'auction',
 'make': 'RENAULT',
 'model': 'Laguna',
 'odometer': 66568,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/56/34/91/563491731507345db164fcfeaf40a8c5d5942745.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/cb/03/c9/cb03c935b8c0ff856f92408a57965692ea74ce3a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/69/40/d1/6940d151e5cc9c07b07cba3cfcf5ac8aa8afc213.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d1/5a/5b/d15a5bbc3934c2bd4ade1bccd2b90f5b70517749.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/68/e5/bf/68e5bff9b0a03a8d4a3c40338246cb44f90b73e1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e1/d2/ef/e1d2ef9ff41f2d27cc5e49ef371df7a816ae4aa7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e9/63/b9/e963b95cb9a5ace44d0dfe415bdc55d31013a1ae.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/56/ba/0f/56ba0fcd447de7084e928f98fb879f087ddd1c72.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/51/3a/df/513adff36e68612aa2e859a8895c97638a228658.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/47/e6/5c/47e65c013b911a628f8b8ed4ecb4ca6be05c82c9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b2/5b/e1/b25be186480079fabdac6d7ed1579e222dd41cfb.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/cd/4f/df/cd4fdfaf4e57feb549c1ab121d016e9565fe6c78.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fa/c9/e8/fac9e8d4f138eea49cffbe0086a89345d076519a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/73/a4/b4/73a4b4f673a3dd4df7ccdf3184c3f4a8b531ccc0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0f/c6/b4/0fc6b4cd97ff106fa291d03447173e7fda7a82d1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d3/2f/38/d32f38f89153c3e4647ff044f1d7ca8d5fc1e2e4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b7/6d/ab/b76dab15d18cdf4f8ce85bafa33d1547e9ce9f8e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fa/c6/d1/fac6d1216389d90354d6386eca6f4662e2ce501c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c2/e4/42/c2e442463b41ff1931d5bc2afd8986ccc7b523e9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/42/cb/04/42cb047f99c5a15bb5917be7f45ed49e419ebae7.jpg?rule=ad-large'],
 'price': 5990,
 'price_includes_vat': False,
 'registration_date': '2002-11-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Renault LAGUNA II 1.9 DCI 100CH EXPRESSION',
 'transmission': 'manual',
 'trim': 'Laguna 1.9 dCi 100ch Expression',
 'vin': None,
 'year': 2002}
2026-03-30 15:19:54 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 2961e513-a664-54b3-ab1b-5ff266767340 with identifier: 3102594955
2026-03-30 15:19:54 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 2961e513-a664-54b3-ab1b-5ff266767340
2026-03-30 15:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F56%252F34%252F91%252F563491731507345db164fcfeaf40a8c5d5942745.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/56/34/91/563491731507345db164fcfeaf40a8c5d5942745.jpg?rule=ad-large already downloaded
2026-03-30 15:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fcb%252F03%252Fc9%252Fcb03c935b8c0ff856f92408a57965692ea74ce3a.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/cb/03/c9/cb03c935b8c0ff856f92408a57965692ea74ce3a.jpg?rule=ad-large already downloaded
2026-03-30 15:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F69%252F40%252Fd1%252F6940d151e5cc9c07b07cba3cfcf5ac8aa8afc213.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/69/40/d1/6940d151e5cc9c07b07cba3cfcf5ac8aa8afc213.jpg?rule=ad-large already downloaded
2026-03-30 15:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fd1%252F5a%252F5b%252Fd15a5bbc3934c2bd4ade1bccd2b90f5b70517749.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/d1/5a/5b/d15a5bbc3934c2bd4ade1bccd2b90f5b70517749.jpg?rule=ad-large already downloaded
2026-03-30 15:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F68%252Fe5%252Fbf%252F68e5bff9b0a03a8d4a3c40338246cb44f90b73e1.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/68/e5/bf/68e5bff9b0a03a8d4a3c40338246cb44f90b73e1.jpg?rule=ad-large already downloaded
2026-03-30 15:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fe1%252Fd2%252Fef%252Fe1d2ef9ff41f2d27cc5e49ef371df7a816ae4aa7.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/e1/d2/ef/e1d2ef9ff41f2d27cc5e49ef371df7a816ae4aa7.jpg?rule=ad-large already downloaded
2026-03-30 15:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fe9%252F63%252Fb9%252Fe963b95cb9a5ace44d0dfe415bdc55d31013a1ae.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/e9/63/b9/e963b95cb9a5ace44d0dfe415bdc55d31013a1ae.jpg?rule=ad-large already downloaded
2026-03-30 15:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F56%252Fba%252F0f%252F56ba0fcd447de7084e928f98fb879f087ddd1c72.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/56/ba/0f/56ba0fcd447de7084e928f98fb879f087ddd1c72.jpg?rule=ad-large already downloaded
2026-03-30 15:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F51%252F3a%252Fdf%252F513adff36e68612aa2e859a8895c97638a228658.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/51/3a/df/513adff36e68612aa2e859a8895c97638a228658.jpg?rule=ad-large already downloaded
2026-03-30 15:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F47%252Fe6%252F5c%252F47e65c013b911a628f8b8ed4ecb4ca6be05c82c9.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:54 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/47/e6/5c/47e65c013b911a628f8b8ed4ecb4ca6be05c82c9.jpg?rule=ad-large already downloaded
2026-03-30 15:19:54 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 2961e513-a664-54b3-ab1b-5ff266767340 with identifier 3102594955
2026-03-30 15:19:54 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:54 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:54 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 2961e513-a664-54b3-ab1b-5ff266767340
2026-03-30 15:19: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': 'Renault LAGUNA II 1.9 DCI 100CH EXPRESSION, (Berline), GRIS '
                'F, 6cv, 5 portes, mise en circulation le 15-11-2002, première '
                'main, garantie 12 mois (12 MOIS).\n'
                '\n'
                '5 places, couleur intérieur : NOIR,\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Radio CD\n'
                '\n'
                'Extérieur\n'
                '- Pack Nord\n'
                '\n'
                'Intérieur\n'
                '- Clim automatique\n'
                '- Direction assistée\n'
                '- Pack électrique\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbag conducteur\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Antipatinage\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 4944',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 100,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': '2961e513-a664-54b3-ab1b-5ff266767340',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3102594955',
 'listing': 'auction',
 'make': 'RENAULT',
 'model': 'Laguna',
 'odometer': 66568,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 20,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/56/34/91/563491731507345db164fcfeaf40a8c5d5942745.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/cb/03/c9/cb03c935b8c0ff856f92408a57965692ea74ce3a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/69/40/d1/6940d151e5cc9c07b07cba3cfcf5ac8aa8afc213.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d1/5a/5b/d15a5bbc3934c2bd4ade1bccd2b90f5b70517749.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/68/e5/bf/68e5bff9b0a03a8d4a3c40338246cb44f90b73e1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e1/d2/ef/e1d2ef9ff41f2d27cc5e49ef371df7a816ae4aa7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e9/63/b9/e963b95cb9a5ace44d0dfe415bdc55d31013a1ae.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/56/ba/0f/56ba0fcd447de7084e928f98fb879f087ddd1c72.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/51/3a/df/513adff36e68612aa2e859a8895c97638a228658.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/47/e6/5c/47e65c013b911a628f8b8ed4ecb4ca6be05c82c9.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2961e513-a664-54b3-ab1b-5ff266767340/2961e513-a664-54b3-ab1b-5ff266767340_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 123265,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/56/34/91/563491731507345db164fcfeaf40a8c5d5942745.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2961e513-a664-54b3-ab1b-5ff266767340/2961e513-a664-54b3-ab1b-5ff266767340_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 132135,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/cb/03/c9/cb03c935b8c0ff856f92408a57965692ea74ce3a.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2961e513-a664-54b3-ab1b-5ff266767340/2961e513-a664-54b3-ab1b-5ff266767340_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 128904,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/69/40/d1/6940d151e5cc9c07b07cba3cfcf5ac8aa8afc213.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2961e513-a664-54b3-ab1b-5ff266767340/2961e513-a664-54b3-ab1b-5ff266767340_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 121663,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/d1/5a/5b/d15a5bbc3934c2bd4ade1bccd2b90f5b70517749.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2961e513-a664-54b3-ab1b-5ff266767340/2961e513-a664-54b3-ab1b-5ff266767340_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 111106,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/68/e5/bf/68e5bff9b0a03a8d4a3c40338246cb44f90b73e1.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2961e513-a664-54b3-ab1b-5ff266767340/2961e513-a664-54b3-ab1b-5ff266767340_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 123640,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/e1/d2/ef/e1d2ef9ff41f2d27cc5e49ef371df7a816ae4aa7.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2961e513-a664-54b3-ab1b-5ff266767340/2961e513-a664-54b3-ab1b-5ff266767340_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 124847,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/e9/63/b9/e963b95cb9a5ace44d0dfe415bdc55d31013a1ae.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2961e513-a664-54b3-ab1b-5ff266767340/2961e513-a664-54b3-ab1b-5ff266767340_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 100712,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/56/ba/0f/56ba0fcd447de7084e928f98fb879f087ddd1c72.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2961e513-a664-54b3-ab1b-5ff266767340/2961e513-a664-54b3-ab1b-5ff266767340_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 83373,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/51/3a/df/513adff36e68612aa2e859a8895c97638a228658.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2961e513-a664-54b3-ab1b-5ff266767340/2961e513-a664-54b3-ab1b-5ff266767340_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 80977,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/47/e6/5c/47e65c013b911a628f8b8ed4ecb4ca6be05c82c9.jpg?rule=ad-large',
             'Width': 800}],
 'price': 5990,
 'price_includes_vat': False,
 'registration_date': '2002-11-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Renault LAGUNA II 1.9 DCI 100CH EXPRESSION',
 'transmission': 'manual',
 'trim': 'Laguna 1.9 dCi 100ch Expression',
 'vin': None,
 'year': 2002}
2026-03-30 15:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273102594955%27 HTTP/1.1" 200 None
2026-03-30 15:19:54 [auto_selling_leboncoin.fr] INFO: Saving data for 3102594955: {'created_time': 1774883994.989242, 'last_price_update_time': 1774883994.989253}
2026-03-30 15:19:54 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3102594955') HTTP/1.1" 204 0
2026-03-30 15:19:55 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3144598857
2026-03-30 15:19:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273144598857%27 HTTP/1.1" 200 None
2026-03-30 15:19:55 [auto_selling_leboncoin.fr] INFO: Scrape type for 3144598857: 1
2026-03-30 15:19:55 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3144598857
2026-03-30 15:19:55 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'Mercedes CLASSE B 200 TURBO PACK SPORT CVT, (Monospace), '
                'NOIR, 12cv, mise en circulation le 02-03-2006, garantie 12 '
                'mois (12 MOIS).\n'
                '\n'
                '5 places, couleur intérieur : NOIR, longueur : 4,27 mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- GPS Cartographique\n'
                '\n'
                'Conduite\n'
                '- Allumage des phares automatique\n'
                '- Capteur de pluie\n'
                '- Régulateur de vitesse\n'
                '\n'
                'Extérieur\n'
                '- Jantes Alu\n'
                '- Peinture métal\n'
                '- Phares bi-xénon adaptatifs\n'
                '- Rétroviseurs rabattables électriquement\n'
                '- Rétroviseurs électriques dégivrants\n'
                '- Toit ouvrant électrique\n'
                '\n'
                'Intérieur\n'
                '- Clim manuelle\n'
                '- Direction assistée\n'
                '- Ordinateur de bord\n'
                '- Sièges avant électriques\n'
                '- Verrouillage auto. des portes en roulant\n'
                '- Verrouillage centralisé des portes\n'
                '- Vitres avant électriques\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Antipatinage\n'
                '- ESP\n'
                '- Phares antibrouillard\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Sellerie cuir\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5142',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 193,
 '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/3144598857',
 'listing': 'auction',
 'make': 'MERCEDES-BENZ',
 'model': 'Classe B',
 'odometer': 111266,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/fc/9e/02/fc9e02a79785ccb7fb0fd7488a88b25defdfbe74.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ac/00/f8/ac00f8f03fc4b77da5f89802660c4133fd9f8e78.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ee/f1/d0/eef1d0bcc6b043513b4ea6e970202dc01e7a3d8f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d7/9e/b8/d79eb85ea3d55f160f5c8cdc1001b0542ba02035.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f5/9f/50/f59f50a936dd6d7b0b8625a4210d21f5b793ee5c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2b/61/4f/2b614f214da9225f253bddc0b855ea2589ebf310.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/42/b9/6d/42b96d3636a3feb330902ce16efbecb1fe63337e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/27/65/31/2765318b0115717a26a440aefdbd6c60752a4bac.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/69/5a/da/695ada0735175663dea85a1e2f78ef548b055fe4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/10/b9/56/10b956dcad5fcf4d5de1609d81a4ce36ad9f4ad4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6a/c3/4c/6ac34c47884a1daf0444399ca3be00f4b82e5a35.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/51/9c/25/519c25652cdd49f7aad39e8ce020898e9460e382.jpg?rule=ad-large'],
 'price': 8700,
 'price_includes_vat': False,
 'registration_date': '2006-03-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Mercedes CLASSE B 200 TURBO PACK SPORT CVT',
 'transmission': 'automatic',
 'trim': 'Classe B 200 Turbo Pack Sport CVT',
 'vin': None,
 'year': 2006}
2026-03-30 15:19:55 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 1c6af58b-13ea-5e18-b95f-d42d4e5deedc with identifier: 3144598857
2026-03-30 15:19:55 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 1c6af58b-13ea-5e18-b95f-d42d4e5deedc
2026-03-30 15:19:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Ffc%252F9e%252F02%252Ffc9e02a79785ccb7fb0fd7488a88b25defdfbe74.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/fc/9e/02/fc9e02a79785ccb7fb0fd7488a88b25defdfbe74.jpg?rule=ad-large already downloaded
2026-03-30 15:19:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fac%252F00%252Ff8%252Fac00f8f03fc4b77da5f89802660c4133fd9f8e78.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ac/00/f8/ac00f8f03fc4b77da5f89802660c4133fd9f8e78.jpg?rule=ad-large already downloaded
2026-03-30 15:19:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fee%252Ff1%252Fd0%252Feef1d0bcc6b043513b4ea6e970202dc01e7a3d8f.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ee/f1/d0/eef1d0bcc6b043513b4ea6e970202dc01e7a3d8f.jpg?rule=ad-large already downloaded
2026-03-30 15:19:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fd7%252F9e%252Fb8%252Fd79eb85ea3d55f160f5c8cdc1001b0542ba02035.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/d7/9e/b8/d79eb85ea3d55f160f5c8cdc1001b0542ba02035.jpg?rule=ad-large already downloaded
2026-03-30 15:19:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F9f%252F50%252Ff59f50a936dd6d7b0b8625a4210d21f5b793ee5c.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/f5/9f/50/f59f50a936dd6d7b0b8625a4210d21f5b793ee5c.jpg?rule=ad-large already downloaded
2026-03-30 15:19:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F2b%252F61%252F4f%252F2b614f214da9225f253bddc0b855ea2589ebf310.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/2b/61/4f/2b614f214da9225f253bddc0b855ea2589ebf310.jpg?rule=ad-large already downloaded
2026-03-30 15:19:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F42%252Fb9%252F6d%252F42b96d3636a3feb330902ce16efbecb1fe63337e.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/42/b9/6d/42b96d3636a3feb330902ce16efbecb1fe63337e.jpg?rule=ad-large already downloaded
2026-03-30 15:19:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F27%252F65%252F31%252F2765318b0115717a26a440aefdbd6c60752a4bac.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/27/65/31/2765318b0115717a26a440aefdbd6c60752a4bac.jpg?rule=ad-large already downloaded
2026-03-30 15:19:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F5a%252Fda%252F695ada0735175663dea85a1e2f78ef548b055fe4.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/69/5a/da/695ada0735175663dea85a1e2f78ef548b055fe4.jpg?rule=ad-large already downloaded
2026-03-30 15:19:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F10%252Fb9%252F56%252F10b956dcad5fcf4d5de1609d81a4ce36ad9f4ad4.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/10/b9/56/10b956dcad5fcf4d5de1609d81a4ce36ad9f4ad4.jpg?rule=ad-large already downloaded
2026-03-30 15:19:55 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 1c6af58b-13ea-5e18-b95f-d42d4e5deedc with identifier 3144598857
2026-03-30 15:19:55 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:55 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:55 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 1c6af58b-13ea-5e18-b95f-d42d4e5deedc
2026-03-30 15:19: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': 'Mercedes CLASSE B 200 TURBO PACK SPORT CVT, (Monospace), '
                'NOIR, 12cv, mise en circulation le 02-03-2006, garantie 12 '
                'mois (12 MOIS).\n'
                '\n'
                '5 places, couleur intérieur : NOIR, longueur : 4,27 mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- GPS Cartographique\n'
                '\n'
                'Conduite\n'
                '- Allumage des phares automatique\n'
                '- Capteur de pluie\n'
                '- Régulateur de vitesse\n'
                '\n'
                'Extérieur\n'
                '- Jantes Alu\n'
                '- Peinture métal\n'
                '- Phares bi-xénon adaptatifs\n'
                '- Rétroviseurs rabattables électriquement\n'
                '- Rétroviseurs électriques dégivrants\n'
                '- Toit ouvrant électrique\n'
                '\n'
                'Intérieur\n'
                '- Clim manuelle\n'
                '- Direction assistée\n'
                '- Ordinateur de bord\n'
                '- Sièges avant électriques\n'
                '- Verrouillage auto. des portes en roulant\n'
                '- Verrouillage centralisé des portes\n'
                '- Vitres avant électriques\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Antipatinage\n'
                '- ESP\n'
                '- Phares antibrouillard\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Sellerie cuir\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5142',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 193,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': '1c6af58b-13ea-5e18-b95f-d42d4e5deedc',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3144598857',
 'listing': 'auction',
 'make': 'MERCEDES-BENZ',
 'model': 'Classe B',
 'odometer': 111266,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 12,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/fc/9e/02/fc9e02a79785ccb7fb0fd7488a88b25defdfbe74.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ac/00/f8/ac00f8f03fc4b77da5f89802660c4133fd9f8e78.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ee/f1/d0/eef1d0bcc6b043513b4ea6e970202dc01e7a3d8f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d7/9e/b8/d79eb85ea3d55f160f5c8cdc1001b0542ba02035.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f5/9f/50/f59f50a936dd6d7b0b8625a4210d21f5b793ee5c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2b/61/4f/2b614f214da9225f253bddc0b855ea2589ebf310.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/42/b9/6d/42b96d3636a3feb330902ce16efbecb1fe63337e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/27/65/31/2765318b0115717a26a440aefdbd6c60752a4bac.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/69/5a/da/695ada0735175663dea85a1e2f78ef548b055fe4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/10/b9/56/10b956dcad5fcf4d5de1609d81a4ce36ad9f4ad4.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1c6af58b-13ea-5e18-b95f-d42d4e5deedc/1c6af58b-13ea-5e18-b95f-d42d4e5deedc_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 91845,
             'Height': 450,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/fc/9e/02/fc9e02a79785ccb7fb0fd7488a88b25defdfbe74.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1c6af58b-13ea-5e18-b95f-d42d4e5deedc/1c6af58b-13ea-5e18-b95f-d42d4e5deedc_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 92818,
             'Height': 450,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ac/00/f8/ac00f8f03fc4b77da5f89802660c4133fd9f8e78.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1c6af58b-13ea-5e18-b95f-d42d4e5deedc/1c6af58b-13ea-5e18-b95f-d42d4e5deedc_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 95364,
             'Height': 450,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ee/f1/d0/eef1d0bcc6b043513b4ea6e970202dc01e7a3d8f.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1c6af58b-13ea-5e18-b95f-d42d4e5deedc/1c6af58b-13ea-5e18-b95f-d42d4e5deedc_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 87745,
             'Height': 450,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/d7/9e/b8/d79eb85ea3d55f160f5c8cdc1001b0542ba02035.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1c6af58b-13ea-5e18-b95f-d42d4e5deedc/1c6af58b-13ea-5e18-b95f-d42d4e5deedc_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 94787,
             'Height': 450,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/f5/9f/50/f59f50a936dd6d7b0b8625a4210d21f5b793ee5c.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1c6af58b-13ea-5e18-b95f-d42d4e5deedc/1c6af58b-13ea-5e18-b95f-d42d4e5deedc_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 81766,
             'Height': 450,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/2b/61/4f/2b614f214da9225f253bddc0b855ea2589ebf310.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1c6af58b-13ea-5e18-b95f-d42d4e5deedc/1c6af58b-13ea-5e18-b95f-d42d4e5deedc_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 92173,
             'Height': 450,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/42/b9/6d/42b96d3636a3feb330902ce16efbecb1fe63337e.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1c6af58b-13ea-5e18-b95f-d42d4e5deedc/1c6af58b-13ea-5e18-b95f-d42d4e5deedc_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 85686,
             'Height': 450,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/27/65/31/2765318b0115717a26a440aefdbd6c60752a4bac.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1c6af58b-13ea-5e18-b95f-d42d4e5deedc/1c6af58b-13ea-5e18-b95f-d42d4e5deedc_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 68305,
             'Height': 450,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/69/5a/da/695ada0735175663dea85a1e2f78ef548b055fe4.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1c6af58b-13ea-5e18-b95f-d42d4e5deedc/1c6af58b-13ea-5e18-b95f-d42d4e5deedc_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 89394,
             'Height': 450,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/10/b9/56/10b956dcad5fcf4d5de1609d81a4ce36ad9f4ad4.jpg?rule=ad-large',
             'Width': 800}],
 'price': 8700,
 'price_includes_vat': False,
 'registration_date': '2006-03-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Mercedes CLASSE B 200 TURBO PACK SPORT CVT',
 'transmission': 'automatic',
 'trim': 'Classe B 200 Turbo Pack Sport CVT',
 'vin': None,
 'year': 2006}
2026-03-30 15:19:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273144598857%27 HTTP/1.1" 200 None
2026-03-30 15:19:55 [auto_selling_leboncoin.fr] INFO: Saving data for 3144598857: {'created_time': 1774883995.339922, 'last_price_update_time': 1774883995.339933}
2026-03-30 15:19:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3144598857') HTTP/1.1" 204 0
2026-03-30 15:19:55 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3159677979
2026-03-30 15:19:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273159677979%27 HTTP/1.1" 200 None
2026-03-30 15:19:55 [auto_selling_leboncoin.fr] INFO: Scrape type for 3159677979: 1
2026-03-30 15:19:55 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3159677979
2026-03-30 15:19:55 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Beige',
 'currency': 'EUR',
 'description': 'Mini CABRIO COOPER S 178CH JOHN COOPER WORKS BVA7, (4 '
                'PLACES), BEIGE, 0cv, mise en circulation le 16-08-2021, '
                'première main, garantie 24 mois (24 MOIS).\n'
                '\n'
                ' couleur intérieur : NOIR,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5229',
 '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/3159677979',
 'listing': 'auction',
 'make': 'MINI',
 'model': 'Mini',
 'odometer': 21936,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/e6/0b/74/e60b74878a5c64fcdacfd84152ef1b459d42a5d8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/da/a2/d5/daa2d556d877c8ecd98e4401093214844b0e27f8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b8/fd/77/b8fd7797b66401043c6575a9054be4ecaa735e78.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/56/9b/26/569b264d3aff6c89594a89cc6c5ad4ef3ef27ef0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/51/56/fb/5156fbef348cb9cc2432f47dfadf2d94583d1688.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/87/12/88/871288406b622b4ce5a4fb8d77dc122af79a519d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/74/6b/f3/746bf3358428fa659f5eb30ad00bef223f8ef3e2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b3/20/df/b320df21a17254ccd9f91673bbebe2febaf20dc2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3e/57/37/3e573709497057a8ceef50189df1587b03d2c644.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1a/6b/79/1a6b795494e54c18bcccd3856619f71e6f8a38c3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fb/07/ab/fb07abacac4514edcb2f9348a147c31dd146e738.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2e/e9/0c/2ee90c660cf56089cab044a06aa85a9402f40318.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d8/dd/bd/d8ddbd788853ad8d572c5df2a80bcfe0ec885cb5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ed/3e/57/ed3e572ec659f652a0e1406749958a711a143207.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/29/86/67/298667c47b15b740f6dde1ad85bf5911094f8cdc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/04/d6/04/04d60435f91d3dab7c8fd5140fa5be1f8ab6c792.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/70/d4/9d/70d49d029b32436684733f7f8841a5bd36343ccf.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2e/83/78/2e837898ecb9258ffb41dd9d133172e81b3464c8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/76/6c/ea/766ceab69acaed53ca39270d5e6114a5142ad079.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e3/ad/fb/e3adfb69f70568b47a7240f252a1dc3e4e3f4d43.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/74/b1/24/74b124d5ed3331c1059b5a036272c6f87db2eb59.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/14/9c/b9/149cb9b0f32e163cf687475404b5ed0f48d7198d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/54/6d/fb/546dfbffb73a9b04798df121a3f0013fa57e434a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9a/2c/78/9a2c785fa34c1a78b93ccd6cd96cc406927caddc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/60/b0/2f/60b02f53a778b57db6f25fa8a3dcf51c76418af8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/bf/0a/1f/bf0a1f9a2f5e226e06ac96faab1ebb8095539ab6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/dd/c5/9c/ddc59cb85195e8e49c498b67dae74683429112ca.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d3/5c/06/d35c0611c3d2b4b296b4e7efbdc17de8910af3fd.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ec/e8/85/ece885becfca625cf099f2194dd9dd32c8ff0bf8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7a/c9/e1/7ac9e1629fafe7c7496a86c4606fd6b5eafc182e.jpg?rule=ad-large'],
 'price': 32777,
 'price_includes_vat': False,
 'registration_date': '2021-08-01',
 'seats_number': None,
 'seller_name': None,
 'title': 'Mini CABRIO COOPER S 178CH JOHN COOPER WORKS BVA7',
 'transmission': 'automatic',
 'trim': 'Mini Cooper S 178ch John Cooper Works BVA7',
 'vin': None,
 'year': 2021}
2026-03-30 15:19:55 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: d0efd7b1-28ab-521e-ba09-13b8dd2cead2 with identifier: 3159677979
2026-03-30 15:19:55 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item d0efd7b1-28ab-521e-ba09-13b8dd2cead2
2026-03-30 15:19:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fe6%252F0b%252F74%252Fe60b74878a5c64fcdacfd84152ef1b459d42a5d8.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/e6/0b/74/e60b74878a5c64fcdacfd84152ef1b459d42a5d8.jpg?rule=ad-large already downloaded
2026-03-30 15:19:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fda%252Fa2%252Fd5%252Fdaa2d556d877c8ecd98e4401093214844b0e27f8.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/da/a2/d5/daa2d556d877c8ecd98e4401093214844b0e27f8.jpg?rule=ad-large already downloaded
2026-03-30 15:19:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Ffd%252F77%252Fb8fd7797b66401043c6575a9054be4ecaa735e78.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/b8/fd/77/b8fd7797b66401043c6575a9054be4ecaa735e78.jpg?rule=ad-large already downloaded
2026-03-30 15:19:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F56%252F9b%252F26%252F569b264d3aff6c89594a89cc6c5ad4ef3ef27ef0.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/56/9b/26/569b264d3aff6c89594a89cc6c5ad4ef3ef27ef0.jpg?rule=ad-large already downloaded
2026-03-30 15:19:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F51%252F56%252Ffb%252F5156fbef348cb9cc2432f47dfadf2d94583d1688.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/51/56/fb/5156fbef348cb9cc2432f47dfadf2d94583d1688.jpg?rule=ad-large already downloaded
2026-03-30 15:19:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F87%252F12%252F88%252F871288406b622b4ce5a4fb8d77dc122af79a519d.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/87/12/88/871288406b622b4ce5a4fb8d77dc122af79a519d.jpg?rule=ad-large already downloaded
2026-03-30 15:19:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F74%252F6b%252Ff3%252F746bf3358428fa659f5eb30ad00bef223f8ef3e2.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/74/6b/f3/746bf3358428fa659f5eb30ad00bef223f8ef3e2.jpg?rule=ad-large already downloaded
2026-03-30 15:19:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fb3%252F20%252Fdf%252Fb320df21a17254ccd9f91673bbebe2febaf20dc2.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/b3/20/df/b320df21a17254ccd9f91673bbebe2febaf20dc2.jpg?rule=ad-large already downloaded
2026-03-30 15:19:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F3e%252F57%252F37%252F3e573709497057a8ceef50189df1587b03d2c644.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/3e/57/37/3e573709497057a8ceef50189df1587b03d2c644.jpg?rule=ad-large already downloaded
2026-03-30 15:19:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F1a%252F6b%252F79%252F1a6b795494e54c18bcccd3856619f71e6f8a38c3.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/1a/6b/79/1a6b795494e54c18bcccd3856619f71e6f8a38c3.jpg?rule=ad-large already downloaded
2026-03-30 15:19:55 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: d0efd7b1-28ab-521e-ba09-13b8dd2cead2 with identifier 3159677979
2026-03-30 15:19:55 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:55 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:55 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item d0efd7b1-28ab-521e-ba09-13b8dd2cead2
2026-03-30 15:19: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': 'Beige',
 'currency': 'EUR',
 'description': 'Mini CABRIO COOPER S 178CH JOHN COOPER WORKS BVA7, (4 '
                'PLACES), BEIGE, 0cv, mise en circulation le 16-08-2021, '
                'première main, garantie 24 mois (24 MOIS).\n'
                '\n'
                ' couleur intérieur : NOIR,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5229',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': None,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': 'd0efd7b1-28ab-521e-ba09-13b8dd2cead2',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3159677979',
 'listing': 'auction',
 'make': 'MINI',
 'model': 'Mini',
 'odometer': 21936,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 30,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/e6/0b/74/e60b74878a5c64fcdacfd84152ef1b459d42a5d8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/da/a2/d5/daa2d556d877c8ecd98e4401093214844b0e27f8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b8/fd/77/b8fd7797b66401043c6575a9054be4ecaa735e78.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/56/9b/26/569b264d3aff6c89594a89cc6c5ad4ef3ef27ef0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/51/56/fb/5156fbef348cb9cc2432f47dfadf2d94583d1688.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/87/12/88/871288406b622b4ce5a4fb8d77dc122af79a519d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/74/6b/f3/746bf3358428fa659f5eb30ad00bef223f8ef3e2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b3/20/df/b320df21a17254ccd9f91673bbebe2febaf20dc2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3e/57/37/3e573709497057a8ceef50189df1587b03d2c644.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1a/6b/79/1a6b795494e54c18bcccd3856619f71e6f8a38c3.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d0efd7b1-28ab-521e-ba09-13b8dd2cead2/d0efd7b1-28ab-521e-ba09-13b8dd2cead2_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 116540,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/e6/0b/74/e60b74878a5c64fcdacfd84152ef1b459d42a5d8.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d0efd7b1-28ab-521e-ba09-13b8dd2cead2/d0efd7b1-28ab-521e-ba09-13b8dd2cead2_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 122882,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/da/a2/d5/daa2d556d877c8ecd98e4401093214844b0e27f8.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d0efd7b1-28ab-521e-ba09-13b8dd2cead2/d0efd7b1-28ab-521e-ba09-13b8dd2cead2_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 124708,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/b8/fd/77/b8fd7797b66401043c6575a9054be4ecaa735e78.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d0efd7b1-28ab-521e-ba09-13b8dd2cead2/d0efd7b1-28ab-521e-ba09-13b8dd2cead2_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 114381,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/56/9b/26/569b264d3aff6c89594a89cc6c5ad4ef3ef27ef0.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d0efd7b1-28ab-521e-ba09-13b8dd2cead2/d0efd7b1-28ab-521e-ba09-13b8dd2cead2_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 118802,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/51/56/fb/5156fbef348cb9cc2432f47dfadf2d94583d1688.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d0efd7b1-28ab-521e-ba09-13b8dd2cead2/d0efd7b1-28ab-521e-ba09-13b8dd2cead2_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 116664,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/87/12/88/871288406b622b4ce5a4fb8d77dc122af79a519d.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d0efd7b1-28ab-521e-ba09-13b8dd2cead2/d0efd7b1-28ab-521e-ba09-13b8dd2cead2_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 110221,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/74/6b/f3/746bf3358428fa659f5eb30ad00bef223f8ef3e2.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d0efd7b1-28ab-521e-ba09-13b8dd2cead2/d0efd7b1-28ab-521e-ba09-13b8dd2cead2_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 105560,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/b3/20/df/b320df21a17254ccd9f91673bbebe2febaf20dc2.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d0efd7b1-28ab-521e-ba09-13b8dd2cead2/d0efd7b1-28ab-521e-ba09-13b8dd2cead2_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 104120,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/3e/57/37/3e573709497057a8ceef50189df1587b03d2c644.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d0efd7b1-28ab-521e-ba09-13b8dd2cead2/d0efd7b1-28ab-521e-ba09-13b8dd2cead2_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 95989,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/1a/6b/79/1a6b795494e54c18bcccd3856619f71e6f8a38c3.jpg?rule=ad-large',
             'Width': 800}],
 'price': 32777,
 'price_includes_vat': False,
 'registration_date': '2021-08-01',
 'seats_number': None,
 'seller_name': None,
 'title': 'Mini CABRIO COOPER S 178CH JOHN COOPER WORKS BVA7',
 'transmission': 'automatic',
 'trim': 'Mini Cooper S 178ch John Cooper Works BVA7',
 'vin': None,
 'year': 2021}
2026-03-30 15:19:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273159677979%27 HTTP/1.1" 200 None
2026-03-30 15:19:55 [auto_selling_leboncoin.fr] INFO: Saving data for 3159677979: {'created_time': 1774883995.612018, 'last_price_update_time': 1774883995.612029}
2026-03-30 15:19:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3159677979') HTTP/1.1" 204 0
2026-03-30 15:19:55 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3168850818
2026-03-30 15:19:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273168850818%27 HTTP/1.1" 200 None
2026-03-30 15:19:55 [auto_selling_leboncoin.fr] INFO: Scrape type for 3168850818: 1
2026-03-30 15:19:55 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3168850818
2026-03-30 15:19:55 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Land-rover RANGE ROVER EVOQUE 2.0 TD4 180 AUTOBIOGRAPHY BVA '
                'MARK III, (S.U.V.), GRIS F, 10cv, 5 portes, mise en '
                'circulation le 10-12-2015, garantie 12 mois (12 MOIS).\n'
                '\n'
                '5 places, couleur intérieur : NOIR, longueur : 4,37 mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                "- Appel d'Assistance Localisé\n"
                "- Appel d'Urgence Localisé\n"
                '- Commandes du système audio au volant\n'
                '- Commandes vocales\n'
                '- Disque dur multimédia\n'
                '- Ecran tactile\n'
                '- Fonction MP3\n'
                '- GPS Cartographique\n'
                '- Kit mains-libres Bluetooth\n'
                '- Lecteur CD\n'
                '- Lecteur DVD\n'
                '- Prise USB\n'
                '- Prise auxiliaire de connexion audio\n'
                '- Prise iPod\n'
                '- Radio\n'
                '- Radio CD MP3 17HP\n'
                '- Système de commande vocale\n'
                '- TMC\n'
                '\n'
                'Conduite\n'
                '- Aide au démarrage en côte\n'
                '- Allumage des phares automatique\n'
                '- Arrêt et redémarrage auto. du moteur\n'
                '- Capteur de luminosité\n'
                '- Capteur de pluie\n'
                '- Différentiel à glissement limité\n'
                '- Démarrage sans clé\n'
                '- Frein stationnement électrique automatiq\n'
                '- Régulateur de vitesse\n'
                "- Système d'accès sans clé\n"
                "- Système d'assistance à la descente\n"
                '\n'
                'Extérieur\n'
                '- Becquet arrière\n'
                '- Boucliers AV et AR couleur caisse\n'
                '- Caméra de recul\n'
                '- Echappement à double sortie\n'
                '- Eclairage au sol\n'
                "- Feux de freinage d'urgence\n"
                '- Feux de jour à LED\n'
                '- Filtre à particules\n'
                '- Jantes Alu\n'
                '- Lave-phares\n'
                '- Phares xénon\n'
                '- Radar de recul\n'
                '- Radar de stationnement AV\n'
                '- Répétiteurs de clignotant dans rétro ext\n'
                '- Rétroviseurs dégivrants\n'
                '- Rétroviseurs ext. indexés à la marche AR\n'
                '- Rétroviseurs extérieurs à mémoire\n'
                '- Rétroviseurs rabattables électriquement\n'
                '- Rétroviseurs électriques\n'
                "- Sortie d'échappement chromée\n"
                '- Toit panoramique, rideau élec\n'
                '\n'
                'Intérieur\n'
                '- Accoudoir arrière\n'
                '- Bacs de portes avant\n'
                '- Banquette 1/3-2/3\n'
                '- Banquette AR rabattable\n'
                '- Banquette arrière 3 places\n'
                '- Boite à gants fermée\n'
                '- Clim automatique bi-zones\n'
                '- Compte tours\n'
                "- Eclairage d'ambiance\n"
                '- Ecran multifonction couleur\n'
                '- Filtre à Pollen\n'
                '- Inserts de porte cuir\n'
                '- Inserts de tableau de bord cuir\n'
                '- Inserts de tableau de bord métal\n'
                '- Lampe de coffre\n'
                "- Lampes de lecture à l'arrière\n"
                "- Lampes de lecture à l'avant\n"
                '- Miroir de courtoisie conducteur éclairé\n'
                '- Miroir de courtoisie passager éclairé\n'
                '- Ordinateur de bord\n'
                '- Ouverture des vitres séquentielle\n'
                '- Pommeau de levier vitesse en cuir\n'
                '- Porte-gobelets arrière\n'
                '- Rétroviseur intérieur électrochrome\n'
                '- Siège conducteur avec réglage lombaire\n'
                '- Siège conducteur réglable en hauteur\n'
                '- Siège conducteur à mémoire\n'
                '- Siège conducteur électrique\n'
                '- Siège passager avec réglage lombaire\n'
                '- Siège passager réglable en hauteur\n'
                '- Siège passager à mémoire\n'
                '- Siège passager à réglages électriques\n'
                '- Sièges AV réglables en hauteur\n'
                '- Sièges AV électriques à mémoires conduct\n'
                '- Sièges Av. chauffants\n'
                '- Tablette cache bagages\n'
                '- Température extérieure\n'
                '- Verrouillage auto. des portes en roulant\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres arrière électriques\n'
                '- Vitres avant électriques\n'
                '- Vitres teintées\n'
                '- Volant cuir\n'
                '- Volant réglable en profondeur et hauteur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- AFIL\n'
                "- Aide au freinage d'urgence\n"
                '- Airbag conducteur\n'
                '- Airbag genoux\n'
                '- Airbag passager\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux AV et AR\n'
                '- Alarme\n'
                '- Alarme périmétrique\n'
                '- Antidémarrage électronique\n'
                '- Antipatinage\n'
                '- Ceintures avant ajustables en hauteur\n'
                '- Contrôle de freinage en courbe\n'
                '- Contrôle optimal du roulis\n'
                '- Contrôle élect. de la pression des pneus\n'
                '- EBD\n'
                '- ESP\n'
                "- Freinage automatique d'urgence\n"
                '- Pack Assistance Conducteur - P3\n'
                '- Phares antibrouillard\n'
                '- Préparation Isofix\n'
                '- Système anti-éblouissement\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Toit panoramique\n'
                '- rideau élec\n'
                '- Blanc Fuji\n'
                '- Gris Corris\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 4983',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 180,
 '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/3168850818',
 'listing': 'auction',
 'make': 'LAND-ROVER',
 'model': 'Range Rover Evoque',
 'odometer': 64700,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/ca/f0/01/caf0013600d18a78f3ca894963fe7ebcdb4531ea.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7f/fd/d2/7ffdd2de60a72b808e1d27b22e3c0f9203286e20.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/43/ad/06/43ad067ece02ee6185675a9c58e50539c5b08d93.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d4/ed/dc/d4eddc6da743ec970ad1ae871ee78da5380e06d0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1a/2d/5a/1a2d5aa8e7ba7e6d55c25e91eb82290e820901ad.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ea/da/9f/eada9fc2df4c962fdd0b47fb191290048c9ce9e3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/42/9e/37/429e375e6e3007e920357ea15f7ea4b8fc43580d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0e/48/76/0e4876c7657fec844b505413c16c34ad1d015353.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/29/b4/0e/29b40e6ec312cd7d06468f35b758716b105e521f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d0/78/05/d07805c7cc1e51274fcf46b081ffc423b8e149c7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/89/84/71/898471f3ed93fc9516da20877ae94e738acff6f2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1b/f2/cd/1bf2cd34a0ab9db7cf9b64cac2275eaeedb29056.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7e/25/02/7e250279faf30bc5f469d08ad8b2aebd5abb59f2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a5/e4/5e/a5e45ee45ae7dce0dfbb1cd464b169fdc97f45f0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c5/1b/58/c51b58afe0bda8ff4a1ae86f4ab905f17598194d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/60/d9/ed/60d9ed6f1d1943cf3cc5597c7902d7a25ff14c30.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/dd/a7/3f/dda73f5dff8baf42fd8f1d1d536df59c7be89e11.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0e/59/ae/0e59aee4a68e031a94b8787617db0af6248c8700.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/32/5e/7d/325e7dde503dc6dfc8ea76c6e9c0be03e6a414f2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b9/42/7d/b9427d578b91d7f29b7e2e19c667077e43e747a3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/56/15/34/56153412bbf198675b5163fff6a373a88c004338.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4b/73/a8/4b73a89858a71631d4873e54ec507b91754617b6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7d/ad/e7/7dade78c192a318df2686904f15bdbd8e340d0b7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e2/5b/84/e25b841c486ae912d4f82d7a62a74345faa69aed.jpg?rule=ad-large'],
 'price': 19700,
 'price_includes_vat': False,
 'registration_date': '2015-12-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Land-rover RANGE ROVER EVOQUE 2.0 TD4 180 AUTOBIOGRAPHY BVA MARK '
          'III',
 'transmission': 'automatic',
 'trim': 'Range Rover Evoque 2.0 TD4 180 Autobiography BVA Mark III',
 'vin': None,
 'year': 2015}
2026-03-30 15:19:55 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: b3240b84-dbff-5a02-abaf-98d810e159c9 with identifier: 3168850818
2026-03-30 15:19:55 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item b3240b84-dbff-5a02-abaf-98d810e159c9
2026-03-30 15:19:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Ff0%252F01%252Fcaf0013600d18a78f3ca894963fe7ebcdb4531ea.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ca/f0/01/caf0013600d18a78f3ca894963fe7ebcdb4531ea.jpg?rule=ad-large already downloaded
2026-03-30 15:19:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F7f%252Ffd%252Fd2%252F7ffdd2de60a72b808e1d27b22e3c0f9203286e20.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/7f/fd/d2/7ffdd2de60a72b808e1d27b22e3c0f9203286e20.jpg?rule=ad-large already downloaded
2026-03-30 15:19:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F43%252Fad%252F06%252F43ad067ece02ee6185675a9c58e50539c5b08d93.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/43/ad/06/43ad067ece02ee6185675a9c58e50539c5b08d93.jpg?rule=ad-large already downloaded
2026-03-30 15:19:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fed%252Fdc%252Fd4eddc6da743ec970ad1ae871ee78da5380e06d0.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/d4/ed/dc/d4eddc6da743ec970ad1ae871ee78da5380e06d0.jpg?rule=ad-large already downloaded
2026-03-30 15:19:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F1a%252F2d%252F5a%252F1a2d5aa8e7ba7e6d55c25e91eb82290e820901ad.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/1a/2d/5a/1a2d5aa8e7ba7e6d55c25e91eb82290e820901ad.jpg?rule=ad-large already downloaded
2026-03-30 15:19:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fda%252F9f%252Feada9fc2df4c962fdd0b47fb191290048c9ce9e3.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ea/da/9f/eada9fc2df4c962fdd0b47fb191290048c9ce9e3.jpg?rule=ad-large already downloaded
2026-03-30 15:19:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F42%252F9e%252F37%252F429e375e6e3007e920357ea15f7ea4b8fc43580d.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/42/9e/37/429e375e6e3007e920357ea15f7ea4b8fc43580d.jpg?rule=ad-large already downloaded
2026-03-30 15:19:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F0e%252F48%252F76%252F0e4876c7657fec844b505413c16c34ad1d015353.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/0e/48/76/0e4876c7657fec844b505413c16c34ad1d015353.jpg?rule=ad-large already downloaded
2026-03-30 15:19:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F29%252Fb4%252F0e%252F29b40e6ec312cd7d06468f35b758716b105e521f.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/29/b4/0e/29b40e6ec312cd7d06468f35b758716b105e521f.jpg?rule=ad-large already downloaded
2026-03-30 15:19:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fd0%252F78%252F05%252Fd07805c7cc1e51274fcf46b081ffc423b8e149c7.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:55 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/d0/78/05/d07805c7cc1e51274fcf46b081ffc423b8e149c7.jpg?rule=ad-large already downloaded
2026-03-30 15:19:55 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: b3240b84-dbff-5a02-abaf-98d810e159c9 with identifier 3168850818
2026-03-30 15:19:55 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:55 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:55 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item b3240b84-dbff-5a02-abaf-98d810e159c9
2026-03-30 15:19: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': 'Land-rover RANGE ROVER EVOQUE 2.0 TD4 180 AUTOBIOGRAPHY BVA '
                'MARK III, (S.U.V.), GRIS F, 10cv, 5 portes, mise en '
                'circulation le 10-12-2015, garantie 12 mois (12 MOIS).\n'
                '\n'
                '5 places, couleur intérieur : NOIR, longueur : 4,37 mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                "- Appel d'Assistance Localisé\n"
                "- Appel d'Urgence Localisé\n"
                '- Commandes du système audio au volant\n'
                '- Commandes vocales\n'
                '- Disque dur multimédia\n'
                '- Ecran tactile\n'
                '- Fonction MP3\n'
                '- GPS Cartographique\n'
                '- Kit mains-libres Bluetooth\n'
                '- Lecteur CD\n'
                '- Lecteur DVD\n'
                '- Prise USB\n'
                '- Prise auxiliaire de connexion audio\n'
                '- Prise iPod\n'
                '- Radio\n'
                '- Radio CD MP3 17HP\n'
                '- Système de commande vocale\n'
                '- TMC\n'
                '\n'
                'Conduite\n'
                '- Aide au démarrage en côte\n'
                '- Allumage des phares automatique\n'
                '- Arrêt et redémarrage auto. du moteur\n'
                '- Capteur de luminosité\n'
                '- Capteur de pluie\n'
                '- Différentiel à glissement limité\n'
                '- Démarrage sans clé\n'
                '- Frein stationnement électrique automatiq\n'
                '- Régulateur de vitesse\n'
                "- Système d'accès sans clé\n"
                "- Système d'assistance à la descente\n"
                '\n'
                'Extérieur\n'
                '- Becquet arrière\n'
                '- Boucliers AV et AR couleur caisse\n'
                '- Caméra de recul\n'
                '- Echappement à double sortie\n'
                '- Eclairage au sol\n'
                "- Feux de freinage d'urgence\n"
                '- Feux de jour à LED\n'
                '- Filtre à particules\n'
                '- Jantes Alu\n'
                '- Lave-phares\n'
                '- Phares xénon\n'
                '- Radar de recul\n'
                '- Radar de stationnement AV\n'
                '- Répétiteurs de clignotant dans rétro ext\n'
                '- Rétroviseurs dégivrants\n'
                '- Rétroviseurs ext. indexés à la marche AR\n'
                '- Rétroviseurs extérieurs à mémoire\n'
                '- Rétroviseurs rabattables électriquement\n'
                '- Rétroviseurs électriques\n'
                "- Sortie d'échappement chromée\n"
                '- Toit panoramique, rideau élec\n'
                '\n'
                'Intérieur\n'
                '- Accoudoir arrière\n'
                '- Bacs de portes avant\n'
                '- Banquette 1/3-2/3\n'
                '- Banquette AR rabattable\n'
                '- Banquette arrière 3 places\n'
                '- Boite à gants fermée\n'
                '- Clim automatique bi-zones\n'
                '- Compte tours\n'
                "- Eclairage d'ambiance\n"
                '- Ecran multifonction couleur\n'
                '- Filtre à Pollen\n'
                '- Inserts de porte cuir\n'
                '- Inserts de tableau de bord cuir\n'
                '- Inserts de tableau de bord métal\n'
                '- Lampe de coffre\n'
                "- Lampes de lecture à l'arrière\n"
                "- Lampes de lecture à l'avant\n"
                '- Miroir de courtoisie conducteur éclairé\n'
                '- Miroir de courtoisie passager éclairé\n'
                '- Ordinateur de bord\n'
                '- Ouverture des vitres séquentielle\n'
                '- Pommeau de levier vitesse en cuir\n'
                '- Porte-gobelets arrière\n'
                '- Rétroviseur intérieur électrochrome\n'
                '- Siège conducteur avec réglage lombaire\n'
                '- Siège conducteur réglable en hauteur\n'
                '- Siège conducteur à mémoire\n'
                '- Siège conducteur électrique\n'
                '- Siège passager avec réglage lombaire\n'
                '- Siège passager réglable en hauteur\n'
                '- Siège passager à mémoire\n'
                '- Siège passager à réglages électriques\n'
                '- Sièges AV réglables en hauteur\n'
                '- Sièges AV électriques à mémoires conduct\n'
                '- Sièges Av. chauffants\n'
                '- Tablette cache bagages\n'
                '- Température extérieure\n'
                '- Verrouillage auto. des portes en roulant\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres arrière électriques\n'
                '- Vitres avant électriques\n'
                '- Vitres teintées\n'
                '- Volant cuir\n'
                '- Volant réglable en profondeur et hauteur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- AFIL\n'
                "- Aide au freinage d'urgence\n"
                '- Airbag conducteur\n'
                '- Airbag genoux\n'
                '- Airbag passager\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux AV et AR\n'
                '- Alarme\n'
                '- Alarme périmétrique\n'
                '- Antidémarrage électronique\n'
                '- Antipatinage\n'
                '- Ceintures avant ajustables en hauteur\n'
                '- Contrôle de freinage en courbe\n'
                '- Contrôle optimal du roulis\n'
                '- Contrôle élect. de la pression des pneus\n'
                '- EBD\n'
                '- ESP\n'
                "- Freinage automatique d'urgence\n"
                '- Pack Assistance Conducteur - P3\n'
                '- Phares antibrouillard\n'
                '- Préparation Isofix\n'
                '- Système anti-éblouissement\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Toit panoramique\n'
                '- rideau élec\n'
                '- Blanc Fuji\n'
                '- Gris Corris\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 4983',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 180,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': 'b3240b84-dbff-5a02-abaf-98d810e159c9',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3168850818',
 'listing': 'auction',
 'make': 'LAND-ROVER',
 'model': 'Range Rover Evoque',
 'odometer': 64700,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 24,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/ca/f0/01/caf0013600d18a78f3ca894963fe7ebcdb4531ea.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7f/fd/d2/7ffdd2de60a72b808e1d27b22e3c0f9203286e20.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/43/ad/06/43ad067ece02ee6185675a9c58e50539c5b08d93.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d4/ed/dc/d4eddc6da743ec970ad1ae871ee78da5380e06d0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1a/2d/5a/1a2d5aa8e7ba7e6d55c25e91eb82290e820901ad.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ea/da/9f/eada9fc2df4c962fdd0b47fb191290048c9ce9e3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/42/9e/37/429e375e6e3007e920357ea15f7ea4b8fc43580d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0e/48/76/0e4876c7657fec844b505413c16c34ad1d015353.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/29/b4/0e/29b40e6ec312cd7d06468f35b758716b105e521f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d0/78/05/d07805c7cc1e51274fcf46b081ffc423b8e149c7.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b3240b84-dbff-5a02-abaf-98d810e159c9/b3240b84-dbff-5a02-abaf-98d810e159c9_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 116256,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ca/f0/01/caf0013600d18a78f3ca894963fe7ebcdb4531ea.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b3240b84-dbff-5a02-abaf-98d810e159c9/b3240b84-dbff-5a02-abaf-98d810e159c9_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 125420,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/7f/fd/d2/7ffdd2de60a72b808e1d27b22e3c0f9203286e20.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b3240b84-dbff-5a02-abaf-98d810e159c9/b3240b84-dbff-5a02-abaf-98d810e159c9_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 121080,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/43/ad/06/43ad067ece02ee6185675a9c58e50539c5b08d93.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b3240b84-dbff-5a02-abaf-98d810e159c9/b3240b84-dbff-5a02-abaf-98d810e159c9_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 108419,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/d4/ed/dc/d4eddc6da743ec970ad1ae871ee78da5380e06d0.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b3240b84-dbff-5a02-abaf-98d810e159c9/b3240b84-dbff-5a02-abaf-98d810e159c9_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 108103,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/1a/2d/5a/1a2d5aa8e7ba7e6d55c25e91eb82290e820901ad.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b3240b84-dbff-5a02-abaf-98d810e159c9/b3240b84-dbff-5a02-abaf-98d810e159c9_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 114679,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ea/da/9f/eada9fc2df4c962fdd0b47fb191290048c9ce9e3.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b3240b84-dbff-5a02-abaf-98d810e159c9/b3240b84-dbff-5a02-abaf-98d810e159c9_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 121255,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/42/9e/37/429e375e6e3007e920357ea15f7ea4b8fc43580d.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b3240b84-dbff-5a02-abaf-98d810e159c9/b3240b84-dbff-5a02-abaf-98d810e159c9_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 106326,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/0e/48/76/0e4876c7657fec844b505413c16c34ad1d015353.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b3240b84-dbff-5a02-abaf-98d810e159c9/b3240b84-dbff-5a02-abaf-98d810e159c9_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 104049,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/29/b4/0e/29b40e6ec312cd7d06468f35b758716b105e521f.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b3240b84-dbff-5a02-abaf-98d810e159c9/b3240b84-dbff-5a02-abaf-98d810e159c9_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 86618,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/d0/78/05/d07805c7cc1e51274fcf46b081ffc423b8e149c7.jpg?rule=ad-large',
             'Width': 800}],
 'price': 19700,
 'price_includes_vat': False,
 'registration_date': '2015-12-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Land-rover RANGE ROVER EVOQUE 2.0 TD4 180 AUTOBIOGRAPHY BVA MARK '
          'III',
 'transmission': 'automatic',
 'trim': 'Range Rover Evoque 2.0 TD4 180 Autobiography BVA Mark III',
 'vin': None,
 'year': 2015}
2026-03-30 15:19:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273168850818%27 HTTP/1.1" 200 None
2026-03-30 15:19:55 [auto_selling_leboncoin.fr] INFO: Saving data for 3168850818: {'created_time': 1774883995.895521, 'last_price_update_time': 1774883995.895533}
2026-03-30 15:19:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3168850818') HTTP/1.1" 204 0
2026-03-30 15:19:55 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3106932402
2026-03-30 15:19:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273106932402%27 HTTP/1.1" 200 None
2026-03-30 15:19:55 [auto_selling_leboncoin.fr] INFO: Scrape type for 3106932402: 1
2026-03-30 15:19:55 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3106932402
2026-03-30 15:19:55 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Beige',
 'currency': 'EUR',
 'description': 'Land-rover RANGE ROVER 3.0 TDV6 AUTOBIOGRAPHY, (4×4 Tout '
                'terrain), BEIGE, 0cv, 5 portes, mise en circulation le '
                '13-12-2012, garantie 12 mois (12 MOIS).\n'
                '\n'
                '5 places, couleur intérieur : MARRON, longueur : 5,00 '
                'mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Commandes vocales\n'
                '- Disque dur multimédia\n'
                '- Ecran tactile\n'
                '- GPS Cartographique\n'
                '- Kit mains-libres Bluetooth\n'
                '- Lecteur DVD\n'
                '- Prise Jack\n'
                '- Prise USB\n'
                '- Prise auxiliaire de connexion audio\n'
                '- Prise iPod\n'
                '- Radio CD MP3\n'
                '- TMC\n'
                '- Tuner TV avant\n'
                '- Volume automatique de la radio\n'
                '\n'
                'Conduite\n'
                '- Aide au démarrage en côte\n'
                '- Arrêt et redémarrage auto. du moteur\n'
                '- Blocage Différentiel à 100%\n'
                '- Capteur de luminosité\n'
                '- Capteur de pluie\n'
                '- Différentiel à glissement limité\n'
                '- Démarrage sans clé\n'
                '- Frein stationnement électrique automatiq\n'
                '- Palettes changement vitesses au volant\n'
                '- Régulateur de vitesse\n'
                '- Suspension active\n'
                '- Suspensions pneumatiques\n'
                "- Système d'accès sans clé\n"
                "- Système d'assistance à la descente\n"
                '\n'
                'Extérieur\n'
                '- Becquet arrière\n'
                '- Boucliers AV et AR couleur caisse\n'
                '- Caméra de recul\n'
                '- Coffre assisté électriquement\n'
                '- Eclairage au sol\n'
                '- Essuie-glace arrière\n'
                "- Feux de freinage d'urgence\n"
                '- Filtre à particules\n'
                '- Jantes Alu 21"\n'
                '- Lave-phares\n'
                '- Pare-brise chauffant\n'
                '- Phares directionnels\n'
                '- Radar de stationnement AV et AR\n'
                '- Répétiteurs de clignotant dans rétro ext\n'
                '- Rétroviseurs dégivrants\n'
                '- Rétroviseurs ext. indexés à la marche AR\n'
                '- Rétroviseurs extérieurs à mémoire\n'
                '- Rétroviseurs extérieurs électrochromes\n'
                '- Rétroviseurs rabattables électriquement\n'
                '- Rétroviseurs électriques\n'
                '- Toit ouvrant électrique panoramique\n'
                '- Toit panoramique en verre\n'
                '\n'
                'Intérieur\n'
                '- Accoudoir arrière\n'
                '- Accoudoir central AR avec trappe à skis\n'
                '- Bacs de portes avant\n'
                '- Banquette 1/3-2/3\n'
                '- Banquette AR rabattable\n'
                '- Banquette arrière 3 places\n'
                '- Boite à gants fermée\n'
                '- Clim automatique arriere\n'
                '- Clim automatique quatre-zones\n'
                '- Colonne de direction électr. à mémoire\n'
                '- Commande Climatisation AR\n'
                '- Compte tours\n'
                '- Direction assistée asservie à la vitesse\n'
                '- Ecran multifonction couleur\n'
                '- Filtre à Pollen\n'
                '- Lampe de coffre\n'
                "- Lampes de lecture à l'avant\n"
                '- Miroir de courtoisie conducteur éclairé\n'
                '- Miroir de courtoisie passager éclairé\n'
                '- Ordinateur de bord\n'
                '- Porte-gobelets arrière\n'
                '- Porte-gobelets avant\n'
                '- Rétroviseur intérieur électrochrome\n'
                '- Siège passager avec réglage lombaire\n'
                '- Sièges AV réglables en hauteur\n'
                '- Sièges AV élect. avec soutien lombaire\n'
                '- Sièges arrière à ventilation active\n'
                '- Sièges avant et arrière chauffants\n'
                '- Sièges avant massants\n'
                '- Sièges avant à mémoires\n'
                '- Sièges avant à ventilation active\n'
                '- Sièges rang 2 inclinables\n'
                '- Sièges rang 2 rabattables à plat\n'
                '- Sièges rang 2 à mémoire\n'
                '- Tablette cache bagages\n'
                '- Température extérieure\n'
                '- Verrouillage auto. des portes en roulant\n'
                '- Verrouillage centralisé des portes\n'
                '- Vitrage latéral feuilleté\n'
                '- Vitres arrière électriques\n'
                '- Vitres avant électriques\n'
                '- Vitres teintées\n'
                '- Volant bois\n'
                '- Volant chauffant\n'
                '- Volant cuir + commandes audio au volant\n'
                '- Volant réglable en profondeur et hauteur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                "- Aide au freinage d'urgence\n"
                '- Airbag conducteur\n'
                '- Airbag passager\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux AV et AR\n'
                '- Alarme\n'
                '- Alarme périmétrique\n'
                '- Antidémarrage électronique\n'
                '- Antipatinage\n'
                '- Ceintures avant ajustables en hauteur\n'
                '- Contrôle de freinage en courbe\n'
                '- Contrôle élect. de la pression des pneus\n'
                '- EBD\n'
                '- ESP\n'
                '- Préparation Isofix\n'
                '- Roue de secours galette\n'
                '- Troisième ceinture de sécurité\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Configuration 5 places\n'
                '- Sellerie cuir\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 4314',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 258,
 '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/3106932402',
 'listing': 'auction',
 'make': 'LAND-ROVER',
 'model': 'Range Rover',
 'odometer': 155555,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/b0/00/d2/b000d2f05cc79e88ba938fcf938215ce266a1fa0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5e/7c/c0/5e7cc0a2ce3e8c0f6c1badfbbce433ce49741275.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b3/14/ad/b314ad458585f8d80317cfb4eceec8cb88ab81ba.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/03/24/ca/0324ca19657c7f01d3e7b102bae142424cac8e25.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/38/41/51/384151f28e6a65b61439fee7b0262418d4bbc833.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a5/60/99/a56099aaf10dec2b696ed69cab071b57f399e669.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9b/23/33/9b2333d9f3d4ae8e4a1acc2e347ba344eab53f92.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/08/34/f0/0834f09d4689a36c249cae6b8f13a9418d346cfa.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9c/66/1c/9c661c986677148ff3817e937e18e4b5b54d95da.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/94/1b/23/941b23e7edbce5da3fec3e0d75fac2decfd64c4d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5a/13/1b/5a131b0cd21b26cce19ec347de5844b31939a91e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/29/54/9a/29549a8f9b208f3a1a7953c8805f7da506e7e10e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a4/53/93/a453935892738a9d195510e47c270467d28de78e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/dd/b9/de/ddb9deaf9ace6d34bf92110b040ab41775e2540b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/67/03/b7/6703b744111d7e8b1cfa1e930356ff6c0913b19f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5c/68/7a/5c687ae1a67dacacd0f37e31c14c13b659752773.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/de/5b/5b/de5b5b4b76c33397ed52f28e9723cf48fcdf1d24.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7b/03/5f/7b035feba88614ae5fd1566280600c82613d9191.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f0/c1/8a/f0c18ac2947b474faf9753d39a0b566711f26d2b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/89/5b/af/895baf87713429a28b45f59b941ec52bde2631e9.jpg?rule=ad-large'],
 'price': 29700,
 'price_includes_vat': False,
 'registration_date': '2012-12-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Land-rover RANGE ROVER 3.0 TDV6 AUTOBIOGRAPHY',
 'transmission': 'automatic',
 'trim': 'Range Rover 3.0 TDV6 Autobiography',
 'vin': None,
 'year': 2012}
2026-03-30 15:19:55 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: cdae7d86-b408-5f94-91ef-9fd59ead68c0 with identifier: 3106932402
2026-03-30 15:19:55 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item cdae7d86-b408-5f94-91ef-9fd59ead68c0
2026-03-30 15:19:55 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F00%252Fd2%252Fb000d2f05cc79e88ba938fcf938215ce266a1fa0.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/b0/00/d2/b000d2f05cc79e88ba938fcf938215ce266a1fa0.jpg?rule=ad-large already downloaded
2026-03-30 15:19:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F5e%252F7c%252Fc0%252F5e7cc0a2ce3e8c0f6c1badfbbce433ce49741275.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/5e/7c/c0/5e7cc0a2ce3e8c0f6c1badfbbce433ce49741275.jpg?rule=ad-large already downloaded
2026-03-30 15:19:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fb3%252F14%252Fad%252Fb314ad458585f8d80317cfb4eceec8cb88ab81ba.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/b3/14/ad/b314ad458585f8d80317cfb4eceec8cb88ab81ba.jpg?rule=ad-large already downloaded
2026-03-30 15:19:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F03%252F24%252Fca%252F0324ca19657c7f01d3e7b102bae142424cac8e25.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/03/24/ca/0324ca19657c7f01d3e7b102bae142424cac8e25.jpg?rule=ad-large already downloaded
2026-03-30 15:19:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F38%252F41%252F51%252F384151f28e6a65b61439fee7b0262418d4bbc833.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/38/41/51/384151f28e6a65b61439fee7b0262418d4bbc833.jpg?rule=ad-large already downloaded
2026-03-30 15:19:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fa5%252F60%252F99%252Fa56099aaf10dec2b696ed69cab071b57f399e669.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/a5/60/99/a56099aaf10dec2b696ed69cab071b57f399e669.jpg?rule=ad-large already downloaded
2026-03-30 15:19:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F9b%252F23%252F33%252F9b2333d9f3d4ae8e4a1acc2e347ba344eab53f92.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/9b/23/33/9b2333d9f3d4ae8e4a1acc2e347ba344eab53f92.jpg?rule=ad-large already downloaded
2026-03-30 15:19:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F34%252Ff0%252F0834f09d4689a36c249cae6b8f13a9418d346cfa.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/08/34/f0/0834f09d4689a36c249cae6b8f13a9418d346cfa.jpg?rule=ad-large already downloaded
2026-03-30 15:19:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F9c%252F66%252F1c%252F9c661c986677148ff3817e937e18e4b5b54d95da.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/9c/66/1c/9c661c986677148ff3817e937e18e4b5b54d95da.jpg?rule=ad-large already downloaded
2026-03-30 15:19:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F94%252F1b%252F23%252F941b23e7edbce5da3fec3e0d75fac2decfd64c4d.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/94/1b/23/941b23e7edbce5da3fec3e0d75fac2decfd64c4d.jpg?rule=ad-large already downloaded
2026-03-30 15:19:56 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: cdae7d86-b408-5f94-91ef-9fd59ead68c0 with identifier 3106932402
2026-03-30 15:19:56 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:56 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:56 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item cdae7d86-b408-5f94-91ef-9fd59ead68c0
2026-03-30 15:19: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': 'Beige',
 'currency': 'EUR',
 'description': 'Land-rover RANGE ROVER 3.0 TDV6 AUTOBIOGRAPHY, (4×4 Tout '
                'terrain), BEIGE, 0cv, 5 portes, mise en circulation le '
                '13-12-2012, garantie 12 mois (12 MOIS).\n'
                '\n'
                '5 places, couleur intérieur : MARRON, longueur : 5,00 '
                'mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Commandes vocales\n'
                '- Disque dur multimédia\n'
                '- Ecran tactile\n'
                '- GPS Cartographique\n'
                '- Kit mains-libres Bluetooth\n'
                '- Lecteur DVD\n'
                '- Prise Jack\n'
                '- Prise USB\n'
                '- Prise auxiliaire de connexion audio\n'
                '- Prise iPod\n'
                '- Radio CD MP3\n'
                '- TMC\n'
                '- Tuner TV avant\n'
                '- Volume automatique de la radio\n'
                '\n'
                'Conduite\n'
                '- Aide au démarrage en côte\n'
                '- Arrêt et redémarrage auto. du moteur\n'
                '- Blocage Différentiel à 100%\n'
                '- Capteur de luminosité\n'
                '- Capteur de pluie\n'
                '- Différentiel à glissement limité\n'
                '- Démarrage sans clé\n'
                '- Frein stationnement électrique automatiq\n'
                '- Palettes changement vitesses au volant\n'
                '- Régulateur de vitesse\n'
                '- Suspension active\n'
                '- Suspensions pneumatiques\n'
                "- Système d'accès sans clé\n"
                "- Système d'assistance à la descente\n"
                '\n'
                'Extérieur\n'
                '- Becquet arrière\n'
                '- Boucliers AV et AR couleur caisse\n'
                '- Caméra de recul\n'
                '- Coffre assisté électriquement\n'
                '- Eclairage au sol\n'
                '- Essuie-glace arrière\n'
                "- Feux de freinage d'urgence\n"
                '- Filtre à particules\n'
                '- Jantes Alu 21"\n'
                '- Lave-phares\n'
                '- Pare-brise chauffant\n'
                '- Phares directionnels\n'
                '- Radar de stationnement AV et AR\n'
                '- Répétiteurs de clignotant dans rétro ext\n'
                '- Rétroviseurs dégivrants\n'
                '- Rétroviseurs ext. indexés à la marche AR\n'
                '- Rétroviseurs extérieurs à mémoire\n'
                '- Rétroviseurs extérieurs électrochromes\n'
                '- Rétroviseurs rabattables électriquement\n'
                '- Rétroviseurs électriques\n'
                '- Toit ouvrant électrique panoramique\n'
                '- Toit panoramique en verre\n'
                '\n'
                'Intérieur\n'
                '- Accoudoir arrière\n'
                '- Accoudoir central AR avec trappe à skis\n'
                '- Bacs de portes avant\n'
                '- Banquette 1/3-2/3\n'
                '- Banquette AR rabattable\n'
                '- Banquette arrière 3 places\n'
                '- Boite à gants fermée\n'
                '- Clim automatique arriere\n'
                '- Clim automatique quatre-zones\n'
                '- Colonne de direction électr. à mémoire\n'
                '- Commande Climatisation AR\n'
                '- Compte tours\n'
                '- Direction assistée asservie à la vitesse\n'
                '- Ecran multifonction couleur\n'
                '- Filtre à Pollen\n'
                '- Lampe de coffre\n'
                "- Lampes de lecture à l'avant\n"
                '- Miroir de courtoisie conducteur éclairé\n'
                '- Miroir de courtoisie passager éclairé\n'
                '- Ordinateur de bord\n'
                '- Porte-gobelets arrière\n'
                '- Porte-gobelets avant\n'
                '- Rétroviseur intérieur électrochrome\n'
                '- Siège passager avec réglage lombaire\n'
                '- Sièges AV réglables en hauteur\n'
                '- Sièges AV élect. avec soutien lombaire\n'
                '- Sièges arrière à ventilation active\n'
                '- Sièges avant et arrière chauffants\n'
                '- Sièges avant massants\n'
                '- Sièges avant à mémoires\n'
                '- Sièges avant à ventilation active\n'
                '- Sièges rang 2 inclinables\n'
                '- Sièges rang 2 rabattables à plat\n'
                '- Sièges rang 2 à mémoire\n'
                '- Tablette cache bagages\n'
                '- Température extérieure\n'
                '- Verrouillage auto. des portes en roulant\n'
                '- Verrouillage centralisé des portes\n'
                '- Vitrage latéral feuilleté\n'
                '- Vitres arrière électriques\n'
                '- Vitres avant électriques\n'
                '- Vitres teintées\n'
                '- Volant bois\n'
                '- Volant chauffant\n'
                '- Volant cuir + commandes audio au volant\n'
                '- Volant réglable en profondeur et hauteur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                "- Aide au freinage d'urgence\n"
                '- Airbag conducteur\n'
                '- Airbag passager\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux AV et AR\n'
                '- Alarme\n'
                '- Alarme périmétrique\n'
                '- Antidémarrage électronique\n'
                '- Antipatinage\n'
                '- Ceintures avant ajustables en hauteur\n'
                '- Contrôle de freinage en courbe\n'
                '- Contrôle élect. de la pression des pneus\n'
                '- EBD\n'
                '- ESP\n'
                '- Préparation Isofix\n'
                '- Roue de secours galette\n'
                '- Troisième ceinture de sécurité\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Configuration 5 places\n'
                '- Sellerie cuir\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 4314',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 258,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': 'cdae7d86-b408-5f94-91ef-9fd59ead68c0',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3106932402',
 'listing': 'auction',
 'make': 'LAND-ROVER',
 'model': 'Range Rover',
 'odometer': 155555,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 20,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/b0/00/d2/b000d2f05cc79e88ba938fcf938215ce266a1fa0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5e/7c/c0/5e7cc0a2ce3e8c0f6c1badfbbce433ce49741275.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b3/14/ad/b314ad458585f8d80317cfb4eceec8cb88ab81ba.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/03/24/ca/0324ca19657c7f01d3e7b102bae142424cac8e25.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/38/41/51/384151f28e6a65b61439fee7b0262418d4bbc833.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a5/60/99/a56099aaf10dec2b696ed69cab071b57f399e669.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9b/23/33/9b2333d9f3d4ae8e4a1acc2e347ba344eab53f92.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/08/34/f0/0834f09d4689a36c249cae6b8f13a9418d346cfa.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9c/66/1c/9c661c986677148ff3817e937e18e4b5b54d95da.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/94/1b/23/941b23e7edbce5da3fec3e0d75fac2decfd64c4d.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_cdae7d86-b408-5f94-91ef-9fd59ead68c0/cdae7d86-b408-5f94-91ef-9fd59ead68c0_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 126163,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/b0/00/d2/b000d2f05cc79e88ba938fcf938215ce266a1fa0.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_cdae7d86-b408-5f94-91ef-9fd59ead68c0/cdae7d86-b408-5f94-91ef-9fd59ead68c0_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 107625,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/5e/7c/c0/5e7cc0a2ce3e8c0f6c1badfbbce433ce49741275.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_cdae7d86-b408-5f94-91ef-9fd59ead68c0/cdae7d86-b408-5f94-91ef-9fd59ead68c0_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 114847,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/b3/14/ad/b314ad458585f8d80317cfb4eceec8cb88ab81ba.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_cdae7d86-b408-5f94-91ef-9fd59ead68c0/cdae7d86-b408-5f94-91ef-9fd59ead68c0_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 97397,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/03/24/ca/0324ca19657c7f01d3e7b102bae142424cac8e25.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_cdae7d86-b408-5f94-91ef-9fd59ead68c0/cdae7d86-b408-5f94-91ef-9fd59ead68c0_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 107129,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/38/41/51/384151f28e6a65b61439fee7b0262418d4bbc833.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_cdae7d86-b408-5f94-91ef-9fd59ead68c0/cdae7d86-b408-5f94-91ef-9fd59ead68c0_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 107877,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/a5/60/99/a56099aaf10dec2b696ed69cab071b57f399e669.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_cdae7d86-b408-5f94-91ef-9fd59ead68c0/cdae7d86-b408-5f94-91ef-9fd59ead68c0_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 115774,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/9b/23/33/9b2333d9f3d4ae8e4a1acc2e347ba344eab53f92.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_cdae7d86-b408-5f94-91ef-9fd59ead68c0/cdae7d86-b408-5f94-91ef-9fd59ead68c0_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 123234,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/08/34/f0/0834f09d4689a36c249cae6b8f13a9418d346cfa.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_cdae7d86-b408-5f94-91ef-9fd59ead68c0/cdae7d86-b408-5f94-91ef-9fd59ead68c0_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 119214,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/9c/66/1c/9c661c986677148ff3817e937e18e4b5b54d95da.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_cdae7d86-b408-5f94-91ef-9fd59ead68c0/cdae7d86-b408-5f94-91ef-9fd59ead68c0_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 100595,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/94/1b/23/941b23e7edbce5da3fec3e0d75fac2decfd64c4d.jpg?rule=ad-large',
             'Width': 800}],
 'price': 29700,
 'price_includes_vat': False,
 'registration_date': '2012-12-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Land-rover RANGE ROVER 3.0 TDV6 AUTOBIOGRAPHY',
 'transmission': 'automatic',
 'trim': 'Range Rover 3.0 TDV6 Autobiography',
 'vin': None,
 'year': 2012}
2026-03-30 15:19:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273106932402%27 HTTP/1.1" 200 None
2026-03-30 15:19:56 [auto_selling_leboncoin.fr] INFO: Saving data for 3106932402: {'created_time': 1774883996.258889, 'last_price_update_time': 1774883996.258898}
2026-03-30 15:19:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3106932402') HTTP/1.1" 204 0
2026-03-30 15:19:56 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3143078795
2026-03-30 15:19:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273143078795%27 HTTP/1.1" 200 None
2026-03-30 15:19:56 [auto_selling_leboncoin.fr] INFO: Scrape type for 3143078795: 1
2026-03-30 15:19:56 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3143078795
2026-03-30 15:19:56 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Bleu',
 'currency': 'EUR',
 'description': 'Mini CLUBMAN COOPER 120CH PACK CHILI, (Break), BLEU, 7cv, 5 '
                'portes, mise en circulation le 06-07-2009, garantie 12 mois '
                '(12 MOIS).\n'
                '\n'
                '4 places, couleur intérieur : NOIR, longueur : 3,94 mètres,\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Radio CD\n'
                '\n'
                'Conduite\n'
                '- Démarrage sans clé\n'
                '\n'
                'Extérieur\n'
                '- Radar de recul\n'
                '- Rétroviseurs électriques\n'
                '\n'
                'Intérieur\n'
                '- Banquette 50/50\n'
                '- Direction assistée\n'
                '- Fixations Isofix aux places arrières\n'
                '- Verrouillage centralisé des portes\n'
                '- Vitres avant électriques\n'
                '- Volant réglable en profondeur et hauteur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux\n'
                '- Détecteur de sous-gonflage\n'
                '- ESP\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Pack Chili\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5137',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 120,
 '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/3143078795',
 'listing': 'auction',
 'make': 'MINI',
 'model': 'Clubman',
 'odometer': 72950,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/d0/36/09/d03609de80f9d68b03165c7c9d32122fb6ac5610.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b1/c3/05/b1c30508dbcaad002a9875a47b268fe21fd53fab.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2f/54/b3/2f54b3266fdfbe8d129e986bedd0b8d40e7a05e3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/cd/30/b1/cd30b1bf1c9babcfc45cbba3ab2c279c387a00a6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/27/fa/ba/27faba89bbc5d7ab6d0a58526c20372bf39b0618.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/02/0a/e3/020ae37a99bbe21a2b1e0227bb98853050f50df1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8f/f3/16/8ff3165bc0be39018e3684e33d6d6dce3ce3f9bd.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8f/f3/16/8ff3165bc0be39018e3684e33d6d6dce3ce3f9bd.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e0/e0/f4/e0e0f49e1ca8730b4b001e1d48a9751ab9551cb2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/02/7a/88/027a8890444945c23474b7fa7fd4f389ede06cee.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/02/7a/88/027a8890444945c23474b7fa7fd4f389ede06cee.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d0/36/09/d03609de80f9d68b03165c7c9d32122fb6ac5610.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f2/16/ac/f216ac4fc8a1681c7062ae6644b1a906cbc8c737.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/55/de/02/55de023dbd646fe3858c2ebbbe9c28c305e3eee9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b5/ab/1a/b5ab1aa8ba5c39a10cafb6fe619e3d05440f3f63.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a7/2a/f7/a72af711e09d7b26679bd9ce93bdbc7153d06682.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a7/21/2d/a7212d14fdc56e05f146a56af5eadaa6d492991d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/97/c7/de/97c7de7cd6465818d34b5250211737fd8cb5b2c5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0d/02/f6/0d02f6e31a1cb5371ce4169b32dd881a20d9b3a8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3f/e9/ed/3fe9ed51d049860282a4961f65782d9a3dad3679.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e9/42/3d/e9423df4af570d7973a193bd0b8863acf75225c5.jpg?rule=ad-large'],
 'price': 8700,
 'price_includes_vat': False,
 'registration_date': '2009-07-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Mini CLUBMAN COOPER 120CH PACK CHILI',
 'transmission': 'manual',
 'trim': 'Clubman Cooper 120ch Pack Chili',
 'vin': None,
 'year': 2009}
2026-03-30 15:19:56 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: ed72d669-aed2-5b68-9a54-82a38aa280b9 with identifier: 3143078795
2026-03-30 15:19:56 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item ed72d669-aed2-5b68-9a54-82a38aa280b9
2026-03-30 15:19:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fd0%252F36%252F09%252Fd03609de80f9d68b03165c7c9d32122fb6ac5610.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/d0/36/09/d03609de80f9d68b03165c7c9d32122fb6ac5610.jpg?rule=ad-large already downloaded
2026-03-30 15:19:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fb1%252Fc3%252F05%252Fb1c30508dbcaad002a9875a47b268fe21fd53fab.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/b1/c3/05/b1c30508dbcaad002a9875a47b268fe21fd53fab.jpg?rule=ad-large already downloaded
2026-03-30 15:19:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F2f%252F54%252Fb3%252F2f54b3266fdfbe8d129e986bedd0b8d40e7a05e3.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/2f/54/b3/2f54b3266fdfbe8d129e986bedd0b8d40e7a05e3.jpg?rule=ad-large already downloaded
2026-03-30 15:19:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fcd%252F30%252Fb1%252Fcd30b1bf1c9babcfc45cbba3ab2c279c387a00a6.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/cd/30/b1/cd30b1bf1c9babcfc45cbba3ab2c279c387a00a6.jpg?rule=ad-large already downloaded
2026-03-30 15:19:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Ffa%252Fba%252F27faba89bbc5d7ab6d0a58526c20372bf39b0618.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/27/fa/ba/27faba89bbc5d7ab6d0a58526c20372bf39b0618.jpg?rule=ad-large already downloaded
2026-03-30 15:19:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F02%252F0a%252Fe3%252F020ae37a99bbe21a2b1e0227bb98853050f50df1.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/02/0a/e3/020ae37a99bbe21a2b1e0227bb98853050f50df1.jpg?rule=ad-large already downloaded
2026-03-30 15:19:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F8f%252Ff3%252F16%252F8ff3165bc0be39018e3684e33d6d6dce3ce3f9bd.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/8f/f3/16/8ff3165bc0be39018e3684e33d6d6dce3ce3f9bd.jpg?rule=ad-large already downloaded
2026-03-30 15:19:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F8f%252Ff3%252F16%252F8ff3165bc0be39018e3684e33d6d6dce3ce3f9bd.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/8f/f3/16/8ff3165bc0be39018e3684e33d6d6dce3ce3f9bd.jpg?rule=ad-large already downloaded
2026-03-30 15:19:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fe0%252Fe0%252Ff4%252Fe0e0f49e1ca8730b4b001e1d48a9751ab9551cb2.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/e0/e0/f4/e0e0f49e1ca8730b4b001e1d48a9751ab9551cb2.jpg?rule=ad-large already downloaded
2026-03-30 15:19:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F02%252F7a%252F88%252F027a8890444945c23474b7fa7fd4f389ede06cee.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/02/7a/88/027a8890444945c23474b7fa7fd4f389ede06cee.jpg?rule=ad-large already downloaded
2026-03-30 15:19:56 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: ed72d669-aed2-5b68-9a54-82a38aa280b9 with identifier 3143078795
2026-03-30 15:19:56 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:56 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:56 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item ed72d669-aed2-5b68-9a54-82a38aa280b9
2026-03-30 15:19: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': 'Bleu',
 'currency': 'EUR',
 'description': 'Mini CLUBMAN COOPER 120CH PACK CHILI, (Break), BLEU, 7cv, 5 '
                'portes, mise en circulation le 06-07-2009, garantie 12 mois '
                '(12 MOIS).\n'
                '\n'
                '4 places, couleur intérieur : NOIR, longueur : 3,94 mètres,\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Radio CD\n'
                '\n'
                'Conduite\n'
                '- Démarrage sans clé\n'
                '\n'
                'Extérieur\n'
                '- Radar de recul\n'
                '- Rétroviseurs électriques\n'
                '\n'
                'Intérieur\n'
                '- Banquette 50/50\n'
                '- Direction assistée\n'
                '- Fixations Isofix aux places arrières\n'
                '- Verrouillage centralisé des portes\n'
                '- Vitres avant électriques\n'
                '- Volant réglable en profondeur et hauteur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux\n'
                '- Détecteur de sous-gonflage\n'
                '- ESP\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Pack Chili\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5137',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 120,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': 'ed72d669-aed2-5b68-9a54-82a38aa280b9',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3143078795',
 'listing': 'auction',
 'make': 'MINI',
 'model': 'Clubman',
 'odometer': 72950,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 21,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/d0/36/09/d03609de80f9d68b03165c7c9d32122fb6ac5610.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b1/c3/05/b1c30508dbcaad002a9875a47b268fe21fd53fab.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2f/54/b3/2f54b3266fdfbe8d129e986bedd0b8d40e7a05e3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/cd/30/b1/cd30b1bf1c9babcfc45cbba3ab2c279c387a00a6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/27/fa/ba/27faba89bbc5d7ab6d0a58526c20372bf39b0618.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/02/0a/e3/020ae37a99bbe21a2b1e0227bb98853050f50df1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8f/f3/16/8ff3165bc0be39018e3684e33d6d6dce3ce3f9bd.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8f/f3/16/8ff3165bc0be39018e3684e33d6d6dce3ce3f9bd.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e0/e0/f4/e0e0f49e1ca8730b4b001e1d48a9751ab9551cb2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/02/7a/88/027a8890444945c23474b7fa7fd4f389ede06cee.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ed72d669-aed2-5b68-9a54-82a38aa280b9/ed72d669-aed2-5b68-9a54-82a38aa280b9_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 88165,
             'Height': 450,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/b1/c3/05/b1c30508dbcaad002a9875a47b268fe21fd53fab.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ed72d669-aed2-5b68-9a54-82a38aa280b9/ed72d669-aed2-5b68-9a54-82a38aa280b9_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 91706,
             'Height': 450,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/2f/54/b3/2f54b3266fdfbe8d129e986bedd0b8d40e7a05e3.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ed72d669-aed2-5b68-9a54-82a38aa280b9/ed72d669-aed2-5b68-9a54-82a38aa280b9_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 83406,
             'Height': 450,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/cd/30/b1/cd30b1bf1c9babcfc45cbba3ab2c279c387a00a6.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ed72d669-aed2-5b68-9a54-82a38aa280b9/ed72d669-aed2-5b68-9a54-82a38aa280b9_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 87038,
             'Height': 450,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/27/fa/ba/27faba89bbc5d7ab6d0a58526c20372bf39b0618.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ed72d669-aed2-5b68-9a54-82a38aa280b9/ed72d669-aed2-5b68-9a54-82a38aa280b9_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 84459,
             'Height': 450,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/02/0a/e3/020ae37a99bbe21a2b1e0227bb98853050f50df1.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ed72d669-aed2-5b68-9a54-82a38aa280b9/ed72d669-aed2-5b68-9a54-82a38aa280b9_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 93287,
             'Height': 450,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/8f/f3/16/8ff3165bc0be39018e3684e33d6d6dce3ce3f9bd.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ed72d669-aed2-5b68-9a54-82a38aa280b9/ed72d669-aed2-5b68-9a54-82a38aa280b9_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 93287,
             'Height': 450,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/8f/f3/16/8ff3165bc0be39018e3684e33d6d6dce3ce3f9bd.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ed72d669-aed2-5b68-9a54-82a38aa280b9/ed72d669-aed2-5b68-9a54-82a38aa280b9_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 86491,
             'Height': 450,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/e0/e0/f4/e0e0f49e1ca8730b4b001e1d48a9751ab9551cb2.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ed72d669-aed2-5b68-9a54-82a38aa280b9/ed72d669-aed2-5b68-9a54-82a38aa280b9_image_10.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 64629,
             'Height': 450,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/02/7a/88/027a8890444945c23474b7fa7fd4f389ede06cee.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ed72d669-aed2-5b68-9a54-82a38aa280b9/ed72d669-aed2-5b68-9a54-82a38aa280b9_image_11.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 92951,
             'Height': 450,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/d0/36/09/d03609de80f9d68b03165c7c9d32122fb6ac5610.jpg?rule=ad-large',
             'Width': 800}],
 'price': 8700,
 'price_includes_vat': False,
 'registration_date': '2009-07-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Mini CLUBMAN COOPER 120CH PACK CHILI',
 'transmission': 'manual',
 'trim': 'Clubman Cooper 120ch Pack Chili',
 'vin': None,
 'year': 2009}
2026-03-30 15:19:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273143078795%27 HTTP/1.1" 200 None
2026-03-30 15:19:56 [auto_selling_leboncoin.fr] INFO: Saving data for 3143078795: {'created_time': 1774883996.595247, 'last_price_update_time': 1774883996.595289}
2026-03-30 15:19:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3143078795') HTTP/1.1" 204 0
2026-03-30 15:19:56 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3061275124
2026-03-30 15:19:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273061275124%27 HTTP/1.1" 200 None
2026-03-30 15:19:56 [auto_selling_leboncoin.fr] INFO: Scrape type for 3061275124: 1
2026-03-30 15:19:56 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3061275124
2026-03-30 15:19: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 CLC 200 CDI CONTACT, (Coupé), GRIS C, 7cv, 3 '
                'portes, mise en circulation le 13-02-2009, garantie 12 mois '
                '(12 MOIS).\n'
                '\n'
                '5 places, couleur intérieur : NOIR, longueur : 4,45 mètres,\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Radio CD\n'
                '\n'
                'Conduite\n'
                '- Capteur de luminosité\n'
                '- Capteur de pluie\n'
                '- Régulateur de vitesse\n'
                '\n'
                'Extérieur\n'
                '- Peinture métal\n'
                '- Rétroviseurs rabattables électriquement\n'
                '- Rétroviseurs électriques dégivrants\n'
                '\n'
                'Intérieur\n'
                '- Banquette 1/3-2/3\n'
                '- Clim automatique\n'
                '- Clim manuelle\n'
                '- Direction assistée\n'
                '- Ordinateur de bord\n'
                '- Pack Sport\n'
                '- Pack électrique\n'
                '- Rétroviseur intérieur électrochrome\n'
                '- Vitres avant électriques\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux AV et AR\n'
                '- Antipatinage\n'
                '- Détecteur de sous-gonflage\n'
                '- ESP\n'
                '- Phares antibrouillard\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 4697',
 'doors_number': 3,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 122,
 '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/3061275124',
 'listing': 'auction',
 'make': 'MERCEDES-BENZ',
 'model': 'Classe CLC',
 'odometer': 67134,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/70/70/c3/7070c3ae61561adf53366d7f00da4e5235f907d4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2c/51/e6/2c51e690a23644dadecd89941bc683e7b32b383e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/53/dd/e8/53dde8f2344fdae7494ce7501ea1eb110190c7ad.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4e/c6/74/4ec67483d01d8242dd7036b8ed804c01db0641ff.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/bc/49/23/bc4923123858f9b7a7cc528c0365241382df86fc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c0/aa/a0/c0aaa04ae77c6ad70e465213fe4f187a4f7c442a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/40/e2/70/40e270af07d67b58702e31046b31805054c32551.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/02/6a/8f/026a8f6e35b33cc50c27851e42df81b1e6bf611a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/12/2f/63/122f63ce49f37e971ace1065aef06ca95d0bf22a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/03/0b/1f/030b1f1d21f18bb391f5acfce2a162bcbcee203f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/06/86/06/0686069a3ca839f99fe678ffec1cf1fd2301afb8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e6/14/9e/e6149e5f8f28634ce12ecc993c1f66cfdc1d686c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e8/d0/cf/e8d0cf92859a5e8abaf8acc6846ddddf6b3b6764.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2e/05/0e/2e050e33fad065500af89f952ed85a7fb097c5d4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d9/24/94/d924944107daa9ebe585d0446fc06fd0750a32fd.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d1/71/ad/d171ad9b735cd25bef6cffbf2bc46228b8399f8f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1f/26/a9/1f26a9179787f710c1587c14dd19a2742eab5ccd.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9c/5b/35/9c5b35dc5f2d89f3ffea0acec7306e382a3ad6be.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e3/81/2b/e3812b5a77bbd009b638cfeff990a5563adf09ef.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/15/1f/1e/151f1e57ae018e8738a4370248ccd0465c689a7a.jpg?rule=ad-large'],
 'price': 10900,
 'price_includes_vat': False,
 'registration_date': '2009-02-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Mercedes CLASSE CLC 200 CDI CONTACT',
 'transmission': 'manual',
 'trim': 'Classe CLC 200 CDI Contact',
 'vin': None,
 'year': 2009}
2026-03-30 15:19:56 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: dc4bad65-15be-5d8b-b426-786459c3ce0b with identifier: 3061275124
2026-03-30 15:19:56 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item dc4bad65-15be-5d8b-b426-786459c3ce0b
2026-03-30 15:19:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F70%252F70%252Fc3%252F7070c3ae61561adf53366d7f00da4e5235f907d4.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/70/70/c3/7070c3ae61561adf53366d7f00da4e5235f907d4.jpg?rule=ad-large already downloaded
2026-03-30 15:19:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F2c%252F51%252Fe6%252F2c51e690a23644dadecd89941bc683e7b32b383e.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/2c/51/e6/2c51e690a23644dadecd89941bc683e7b32b383e.jpg?rule=ad-large already downloaded
2026-03-30 15:19:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F53%252Fdd%252Fe8%252F53dde8f2344fdae7494ce7501ea1eb110190c7ad.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/53/dd/e8/53dde8f2344fdae7494ce7501ea1eb110190c7ad.jpg?rule=ad-large already downloaded
2026-03-30 15:19:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F4e%252Fc6%252F74%252F4ec67483d01d8242dd7036b8ed804c01db0641ff.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/4e/c6/74/4ec67483d01d8242dd7036b8ed804c01db0641ff.jpg?rule=ad-large already downloaded
2026-03-30 15:19:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fbc%252F49%252F23%252Fbc4923123858f9b7a7cc528c0365241382df86fc.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/bc/49/23/bc4923123858f9b7a7cc528c0365241382df86fc.jpg?rule=ad-large already downloaded
2026-03-30 15:19:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fc0%252Faa%252Fa0%252Fc0aaa04ae77c6ad70e465213fe4f187a4f7c442a.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/c0/aa/a0/c0aaa04ae77c6ad70e465213fe4f187a4f7c442a.jpg?rule=ad-large already downloaded
2026-03-30 15:19:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F40%252Fe2%252F70%252F40e270af07d67b58702e31046b31805054c32551.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/40/e2/70/40e270af07d67b58702e31046b31805054c32551.jpg?rule=ad-large already downloaded
2026-03-30 15:19:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F02%252F6a%252F8f%252F026a8f6e35b33cc50c27851e42df81b1e6bf611a.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/02/6a/8f/026a8f6e35b33cc50c27851e42df81b1e6bf611a.jpg?rule=ad-large already downloaded
2026-03-30 15:19:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F12%252F2f%252F63%252F122f63ce49f37e971ace1065aef06ca95d0bf22a.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/12/2f/63/122f63ce49f37e971ace1065aef06ca95d0bf22a.jpg?rule=ad-large already downloaded
2026-03-30 15:19:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F03%252F0b%252F1f%252F030b1f1d21f18bb391f5acfce2a162bcbcee203f.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/03/0b/1f/030b1f1d21f18bb391f5acfce2a162bcbcee203f.jpg?rule=ad-large already downloaded
2026-03-30 15:19:56 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: dc4bad65-15be-5d8b-b426-786459c3ce0b with identifier 3061275124
2026-03-30 15:19:56 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:56 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:56 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item dc4bad65-15be-5d8b-b426-786459c3ce0b
2026-03-30 15:19: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': 'Mercedes CLASSE CLC 200 CDI CONTACT, (Coupé), GRIS C, 7cv, 3 '
                'portes, mise en circulation le 13-02-2009, garantie 12 mois '
                '(12 MOIS).\n'
                '\n'
                '5 places, couleur intérieur : NOIR, longueur : 4,45 mètres,\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Radio CD\n'
                '\n'
                'Conduite\n'
                '- Capteur de luminosité\n'
                '- Capteur de pluie\n'
                '- Régulateur de vitesse\n'
                '\n'
                'Extérieur\n'
                '- Peinture métal\n'
                '- Rétroviseurs rabattables électriquement\n'
                '- Rétroviseurs électriques dégivrants\n'
                '\n'
                'Intérieur\n'
                '- Banquette 1/3-2/3\n'
                '- Clim automatique\n'
                '- Clim manuelle\n'
                '- Direction assistée\n'
                '- Ordinateur de bord\n'
                '- Pack Sport\n'
                '- Pack électrique\n'
                '- Rétroviseur intérieur électrochrome\n'
                '- Vitres avant électriques\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux AV et AR\n'
                '- Antipatinage\n'
                '- Détecteur de sous-gonflage\n'
                '- ESP\n'
                '- Phares antibrouillard\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 4697',
 'doors_number': 3,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 122,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': 'dc4bad65-15be-5d8b-b426-786459c3ce0b',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3061275124',
 'listing': 'auction',
 'make': 'MERCEDES-BENZ',
 'model': 'Classe CLC',
 'odometer': 67134,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 20,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/70/70/c3/7070c3ae61561adf53366d7f00da4e5235f907d4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2c/51/e6/2c51e690a23644dadecd89941bc683e7b32b383e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/53/dd/e8/53dde8f2344fdae7494ce7501ea1eb110190c7ad.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4e/c6/74/4ec67483d01d8242dd7036b8ed804c01db0641ff.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/bc/49/23/bc4923123858f9b7a7cc528c0365241382df86fc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c0/aa/a0/c0aaa04ae77c6ad70e465213fe4f187a4f7c442a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/40/e2/70/40e270af07d67b58702e31046b31805054c32551.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/02/6a/8f/026a8f6e35b33cc50c27851e42df81b1e6bf611a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/12/2f/63/122f63ce49f37e971ace1065aef06ca95d0bf22a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/03/0b/1f/030b1f1d21f18bb391f5acfce2a162bcbcee203f.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dc4bad65-15be-5d8b-b426-786459c3ce0b/dc4bad65-15be-5d8b-b426-786459c3ce0b_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 111146,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/70/70/c3/7070c3ae61561adf53366d7f00da4e5235f907d4.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dc4bad65-15be-5d8b-b426-786459c3ce0b/dc4bad65-15be-5d8b-b426-786459c3ce0b_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 120140,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/2c/51/e6/2c51e690a23644dadecd89941bc683e7b32b383e.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dc4bad65-15be-5d8b-b426-786459c3ce0b/dc4bad65-15be-5d8b-b426-786459c3ce0b_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 115815,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/53/dd/e8/53dde8f2344fdae7494ce7501ea1eb110190c7ad.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dc4bad65-15be-5d8b-b426-786459c3ce0b/dc4bad65-15be-5d8b-b426-786459c3ce0b_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 107783,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/4e/c6/74/4ec67483d01d8242dd7036b8ed804c01db0641ff.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dc4bad65-15be-5d8b-b426-786459c3ce0b/dc4bad65-15be-5d8b-b426-786459c3ce0b_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 107759,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/bc/49/23/bc4923123858f9b7a7cc528c0365241382df86fc.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dc4bad65-15be-5d8b-b426-786459c3ce0b/dc4bad65-15be-5d8b-b426-786459c3ce0b_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 110079,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/c0/aa/a0/c0aaa04ae77c6ad70e465213fe4f187a4f7c442a.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dc4bad65-15be-5d8b-b426-786459c3ce0b/dc4bad65-15be-5d8b-b426-786459c3ce0b_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 125998,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/40/e2/70/40e270af07d67b58702e31046b31805054c32551.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dc4bad65-15be-5d8b-b426-786459c3ce0b/dc4bad65-15be-5d8b-b426-786459c3ce0b_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 102781,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/02/6a/8f/026a8f6e35b33cc50c27851e42df81b1e6bf611a.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dc4bad65-15be-5d8b-b426-786459c3ce0b/dc4bad65-15be-5d8b-b426-786459c3ce0b_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 92094,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/12/2f/63/122f63ce49f37e971ace1065aef06ca95d0bf22a.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dc4bad65-15be-5d8b-b426-786459c3ce0b/dc4bad65-15be-5d8b-b426-786459c3ce0b_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 95081,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/03/0b/1f/030b1f1d21f18bb391f5acfce2a162bcbcee203f.jpg?rule=ad-large',
             'Width': 800}],
 'price': 10900,
 'price_includes_vat': False,
 'registration_date': '2009-02-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Mercedes CLASSE CLC 200 CDI CONTACT',
 'transmission': 'manual',
 'trim': 'Classe CLC 200 CDI Contact',
 'vin': None,
 'year': 2009}
2026-03-30 15:19:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273061275124%27 HTTP/1.1" 200 None
2026-03-30 15:19:56 [auto_selling_leboncoin.fr] INFO: Saving data for 3061275124: {'created_time': 1774883996.914435, 'last_price_update_time': 1774883996.914447}
2026-03-30 15:19:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3061275124') HTTP/1.1" 204 0
2026-03-30 15:19:56 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3092624080
2026-03-30 15:19:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273092624080%27 HTTP/1.1" 200 None
2026-03-30 15:19:56 [auto_selling_leboncoin.fr] INFO: Scrape type for 3092624080: 1
2026-03-30 15:19:56 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3092624080
2026-03-30 15:19:56 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Peugeot 307 CC 1.6 16V PREMIUM, (COUPE-CABRIOLET), GRIS F, '
                '7cv, mise en circulation le 26-05-2005, première main, '
                'garantie 12 mois (12 MOIS).\n'
                '\n'
                '4 places, couleur intérieur : NOIR, longueur : 4,35 mètres,\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Radio CD\n'
                '\n'
                'Conduite\n'
                '- Pack Visibilité\n'
                '- Régulateur de vitesse\n'
                '\n'
                'Extérieur\n'
                '- Jantes Alu\n'
                '- Pack Nord\n'
                '- Peinture métal\n'
                '\n'
                'Intérieur\n'
                '- Clim automatique\n'
                '- Direction assistée\n'
                '- Pack électrique\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Antipatinage\n'
                '- ESP\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Sellerie cuir\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 4880',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 110,
 '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/3092624080',
 'listing': 'auction',
 'make': 'PEUGEOT',
 'model': '307',
 'odometer': 82471,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/ef/8b/20/ef8b20dbc45aa65ce258fd69965dac0a382052e9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ea/64/6f/ea646fc0de589c941d1ec295df5c21b424b7a2f6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/97/20/28/972028ead7b6bc4c8e1f987f306092e1cb223d44.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/91/d7/e1/91d7e146ac60c84447c4f68abaae9581a19805a2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/89/92/49/899249acb0b938e7d7c34a8d57238f37da76cd6f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e0/ba/63/e0ba63c65e127cce42f40452ada217b3ff150fb9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/83/da/9c/83da9c046d1f05c968c56924fc168a7c14c4e749.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/eb/70/5d/eb705d76c9afaef67de94d2efe3a1c60f970d7c3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5e/42/52/5e4252a7f6e2dab32039ad0a29214070afecfe47.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/75/77/dc/7577dcd0640d9c0840a46af1de3ff21ae931af01.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/78/e0/63/78e063b3ca185f2013d4a486434a2e66841e9e7f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/87/c1/49/87c149c59565243ade1f24b183d4b9b95eae1831.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a2/13/83/a213830e602c1fe3caf705a54752ecca22b9d279.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6c/b4/50/6cb450b0dcb3cb6a9c8e2c55d8c8860665a6d8b8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1d/3f/78/1d3f78967ce5f1cf23e618273af40d8089851a1e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/08/65/c3/0865c3bd7838c7dc87c43e2bf753edeae84eaae7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/96/86/91/968691a195defb9fa8cb5cce26e6f6b7380351c2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/de/c6/11/dec611fa879e807627e6c2115dc1c5e6458f0458.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fe/31/31/fe3131d8a45b177694a892c49bf0b90aa62a0f48.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8b/95/b5/8b95b53e5c4d12ddcc558882b05995add15c643a.jpg?rule=ad-large'],
 'price': 5900,
 'price_includes_vat': False,
 'registration_date': '2005-05-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Peugeot 307 CC 1.6 16V PREMIUM',
 'transmission': 'manual',
 'trim': '307 CC 1.6 16v Premium',
 'vin': None,
 'year': 2005}
2026-03-30 15:19:56 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: ebd1db76-2edb-5b0d-868b-8c96592be119 with identifier: 3092624080
2026-03-30 15:19:56 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item ebd1db76-2edb-5b0d-868b-8c96592be119
2026-03-30 15:19:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F8b%252F20%252Fef8b20dbc45aa65ce258fd69965dac0a382052e9.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ef/8b/20/ef8b20dbc45aa65ce258fd69965dac0a382052e9.jpg?rule=ad-large already downloaded
2026-03-30 15:19:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F64%252F6f%252Fea646fc0de589c941d1ec295df5c21b424b7a2f6.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ea/64/6f/ea646fc0de589c941d1ec295df5c21b424b7a2f6.jpg?rule=ad-large already downloaded
2026-03-30 15:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F20%252F28%252F972028ead7b6bc4c8e1f987f306092e1cb223d44.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/97/20/28/972028ead7b6bc4c8e1f987f306092e1cb223d44.jpg?rule=ad-large already downloaded
2026-03-30 15:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fd7%252Fe1%252F91d7e146ac60c84447c4f68abaae9581a19805a2.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/91/d7/e1/91d7e146ac60c84447c4f68abaae9581a19805a2.jpg?rule=ad-large already downloaded
2026-03-30 15:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F89%252F92%252F49%252F899249acb0b938e7d7c34a8d57238f37da76cd6f.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/89/92/49/899249acb0b938e7d7c34a8d57238f37da76cd6f.jpg?rule=ad-large already downloaded
2026-03-30 15:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fe0%252Fba%252F63%252Fe0ba63c65e127cce42f40452ada217b3ff150fb9.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/e0/ba/63/e0ba63c65e127cce42f40452ada217b3ff150fb9.jpg?rule=ad-large already downloaded
2026-03-30 15:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F83%252Fda%252F9c%252F83da9c046d1f05c968c56924fc168a7c14c4e749.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/83/da/9c/83da9c046d1f05c968c56924fc168a7c14c4e749.jpg?rule=ad-large already downloaded
2026-03-30 15:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Feb%252F70%252F5d%252Feb705d76c9afaef67de94d2efe3a1c60f970d7c3.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/eb/70/5d/eb705d76c9afaef67de94d2efe3a1c60f970d7c3.jpg?rule=ad-large already downloaded
2026-03-30 15:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F42%252F52%252F5e4252a7f6e2dab32039ad0a29214070afecfe47.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/5e/42/52/5e4252a7f6e2dab32039ad0a29214070afecfe47.jpg?rule=ad-large already downloaded
2026-03-30 15:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F75%252F77%252Fdc%252F7577dcd0640d9c0840a46af1de3ff21ae931af01.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/75/77/dc/7577dcd0640d9c0840a46af1de3ff21ae931af01.jpg?rule=ad-large already downloaded
2026-03-30 15:19:57 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: ebd1db76-2edb-5b0d-868b-8c96592be119 with identifier 3092624080
2026-03-30 15:19:57 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:57 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:57 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item ebd1db76-2edb-5b0d-868b-8c96592be119
2026-03-30 15:19: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': 'Peugeot 307 CC 1.6 16V PREMIUM, (COUPE-CABRIOLET), GRIS F, '
                '7cv, mise en circulation le 26-05-2005, première main, '
                'garantie 12 mois (12 MOIS).\n'
                '\n'
                '4 places, couleur intérieur : NOIR, longueur : 4,35 mètres,\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Radio CD\n'
                '\n'
                'Conduite\n'
                '- Pack Visibilité\n'
                '- Régulateur de vitesse\n'
                '\n'
                'Extérieur\n'
                '- Jantes Alu\n'
                '- Pack Nord\n'
                '- Peinture métal\n'
                '\n'
                'Intérieur\n'
                '- Clim automatique\n'
                '- Direction assistée\n'
                '- Pack électrique\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Antipatinage\n'
                '- ESP\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Sellerie cuir\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 4880',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 110,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': 'ebd1db76-2edb-5b0d-868b-8c96592be119',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3092624080',
 'listing': 'auction',
 'make': 'PEUGEOT',
 'model': '307',
 'odometer': 82471,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 20,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/ef/8b/20/ef8b20dbc45aa65ce258fd69965dac0a382052e9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ea/64/6f/ea646fc0de589c941d1ec295df5c21b424b7a2f6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/97/20/28/972028ead7b6bc4c8e1f987f306092e1cb223d44.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/91/d7/e1/91d7e146ac60c84447c4f68abaae9581a19805a2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/89/92/49/899249acb0b938e7d7c34a8d57238f37da76cd6f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e0/ba/63/e0ba63c65e127cce42f40452ada217b3ff150fb9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/83/da/9c/83da9c046d1f05c968c56924fc168a7c14c4e749.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/eb/70/5d/eb705d76c9afaef67de94d2efe3a1c60f970d7c3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5e/42/52/5e4252a7f6e2dab32039ad0a29214070afecfe47.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/75/77/dc/7577dcd0640d9c0840a46af1de3ff21ae931af01.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ebd1db76-2edb-5b0d-868b-8c96592be119/ebd1db76-2edb-5b0d-868b-8c96592be119_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 122756,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ef/8b/20/ef8b20dbc45aa65ce258fd69965dac0a382052e9.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ebd1db76-2edb-5b0d-868b-8c96592be119/ebd1db76-2edb-5b0d-868b-8c96592be119_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 128947,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ea/64/6f/ea646fc0de589c941d1ec295df5c21b424b7a2f6.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ebd1db76-2edb-5b0d-868b-8c96592be119/ebd1db76-2edb-5b0d-868b-8c96592be119_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 127731,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/97/20/28/972028ead7b6bc4c8e1f987f306092e1cb223d44.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ebd1db76-2edb-5b0d-868b-8c96592be119/ebd1db76-2edb-5b0d-868b-8c96592be119_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 125064,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/91/d7/e1/91d7e146ac60c84447c4f68abaae9581a19805a2.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ebd1db76-2edb-5b0d-868b-8c96592be119/ebd1db76-2edb-5b0d-868b-8c96592be119_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 119965,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/89/92/49/899249acb0b938e7d7c34a8d57238f37da76cd6f.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ebd1db76-2edb-5b0d-868b-8c96592be119/ebd1db76-2edb-5b0d-868b-8c96592be119_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 119608,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/e0/ba/63/e0ba63c65e127cce42f40452ada217b3ff150fb9.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ebd1db76-2edb-5b0d-868b-8c96592be119/ebd1db76-2edb-5b0d-868b-8c96592be119_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 125711,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/83/da/9c/83da9c046d1f05c968c56924fc168a7c14c4e749.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ebd1db76-2edb-5b0d-868b-8c96592be119/ebd1db76-2edb-5b0d-868b-8c96592be119_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 122218,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/eb/70/5d/eb705d76c9afaef67de94d2efe3a1c60f970d7c3.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ebd1db76-2edb-5b0d-868b-8c96592be119/ebd1db76-2edb-5b0d-868b-8c96592be119_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 107064,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/5e/42/52/5e4252a7f6e2dab32039ad0a29214070afecfe47.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ebd1db76-2edb-5b0d-868b-8c96592be119/ebd1db76-2edb-5b0d-868b-8c96592be119_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 101524,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/75/77/dc/7577dcd0640d9c0840a46af1de3ff21ae931af01.jpg?rule=ad-large',
             'Width': 800}],
 'price': 5900,
 'price_includes_vat': False,
 'registration_date': '2005-05-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Peugeot 307 CC 1.6 16V PREMIUM',
 'transmission': 'manual',
 'trim': '307 CC 1.6 16v Premium',
 'vin': None,
 'year': 2005}
2026-03-30 15:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273092624080%27 HTTP/1.1" 200 None
2026-03-30 15:19:57 [auto_selling_leboncoin.fr] INFO: Saving data for 3092624080: {'created_time': 1774883997.234662, 'last_price_update_time': 1774883997.234674}
2026-03-30 15:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3092624080') HTTP/1.1" 204 0
2026-03-30 15:19:57 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3163191108
2026-03-30 15:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273163191108%27 HTTP/1.1" 200 None
2026-03-30 15:19:57 [auto_selling_leboncoin.fr] INFO: Scrape type for 3163191108: 1
2026-03-30 15:19:57 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3163191108
2026-03-30 15:19:57 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'Bmw X3 (F25) XDRIVE30DA 258CH SPORT DESIGN, (S.U.V.), NOIR, '
                '16cv, 5 portes, mise en circulation le 26-09-2013, garantie '
                '12 mois (12 MOIS).\n'
                '\n'
                '5 places, couleur intérieur : NOIR, longueur : 4,65 mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                "- Appel d'Assistance Localisé\n"
                "- Appel d'Urgence Localisé\n"
                '- GPS Cartographique\n'
                '- Kit mains-libres Bluetooth\n'
                '- Prise USB\n'
                '- Prise auxiliaire de connexion audio\n'
                '- Radio CD MP3 6HP\n'
                '- Services connectés\n'
                '- Système navigation Business\n'
                '\n'
                'Conduite\n'
                '- Aide au démarrage en côte\n'
                '- Arrêt et redémarrage auto. du moteur\n'
                '- Capteur de luminosité\n'
                '- Capteur de pluie\n'
                '- Capteur de pluie et de luminosité\n'
                '- Construction allégée intelligente\n'
                '- Démarrage sans clé\n'
                '- Limiteur de vitesse\n'
                '- Palettes changement vitesses au volant\n'
                '- Pont à vecteur de couple\n'
                '- Régulateur de vitesse\n'
                '- Régulateur de vitesse et de distance\n'
                '- Suspensions Sport\n'
                '- Système Intelligent 4 roues motrices\n'
                "- Système d'assistance à la descente\n"
                '- Système de récupération énergie freinage\n'
                '\n'
                'Extérieur\n'
                '- Barres de toit\n'
                '- Becquet arrière\n'
                '- Boucliers AV et AR couleur caisse\n'
                '- Buses de lave-glace chauffantes\n'
                '- Calandre chromée\n'
                '- Echappement à double sortie\n'
                '- Eclairage au sol\n'
                '- Essuie-glace arrière\n'
                '- Feux arrière à LED\n'
                "- Feux de freinage d'urgence\n"
                '- Feux de jour à LED\n'
                '- Filtre à particules\n'
                '- Lave-phares\n'
                '- Phares bi-xénon\n'
                '- Phares de route adaptatifs\n'
                '- Radar de stationnement AR\n'
                '- Radar de stationnement AV\n'
                '- Rétro ext électrohromes rabattables élec\n'
                '- Rétroviseurs dégivrants\n'
                '- Rétroviseurs ext. indexés à la marche AR\n'
                '- Rétroviseurs extérieurs électrochromes\n'
                '- Rétroviseurs rabattables électriquement\n'
                '- Rétroviseurs électriques\n'
                '- Rétroviseurs électriques dégivrants\n'
                "- Sortie d'échappement chromée\n"
                '\n'
                'Intérieur\n'
                '- Accoudoir arrière\n'
                '- Accoudoir central AV avec rangement\n'
                '- Bacs de portes arrière\n'
                '- Bacs de portes avant\n'
                '- Banquette 40/20/40\n'
                '- Banquette AR rabattable\n'
                '- Banquette arrière 3 places\n'
                '- Boite à gants fermée\n'
                '- Clim automatique tri-zones\n'
                '- Commande Climatisation AR\n'
                '- Compte tours\n'
                '- Direction assistée électrique\n'
                '- Ecran multifonction couleur\n'
                '- Filets de coffre\n'
                '- Filtre à Pollen\n'
                '- Fixations Isofix aux places arrières\n'
                '- Inserts de porte cuir\n'
                '- Inserts de porte métal\n'
                '- Inserts de tableau de bord métal\n'
                '- Lampe de coffre\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'
                '- Ordinateur de bord\n'
                '- Ouverture des vitres séquentielle\n'
                "- Poches d'aumonières\n"
                '- Porte-gobelets arrière\n'
                '- Porte-gobelets avant\n'
                '- Prise 12V\n'
                '- Rails de coffre\n'
                '- Rétroviseur intérieur électrochrome\n'
                '- Sangles de coffre\n'
                '- Siège conducteur réglable en hauteur\n'
                '- Siège passager réglable en hauteur\n'
                '- Sièges avant sport\n'
                '- Tablette cache bagages\n'
                '- Température extérieure\n'
                '- Verrouillage auto. des portes en roulant\n'
                '- Verrouillage centralisé des portes\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres arrière électriques\n'
                '- Vitres avant électriques\n'
                '- Vitres teintées\n'
                '- Volant cuir\n'
                '- Volant multifonction\n'
                '- Volant réglable en profondeur et hauteur\n'
                '- Volant sport\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                "- Aide au freinage d'urgence\n"
                '- Airbag conducteur\n'
                '- Airbag passager\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux AV et AR\n'
                '- Antidémarrage électronique\n'
                '- Antipatinage\n'
                '- Appuis-tête avant actifs\n'
                '- Contrôle de freinage en courbe\n'
                '- Détecteur de sous-gonflage\n'
                '- EBD\n'
                '- ESP\n'
                '- Phares antibrouillard\n'
                '- Phares antibrouillard directionnels\n'
                '- Préparation Isofix\n'
                '- Système de sécurité post-collisions\n'
                '- Troisième ceinture de sécurité\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5238',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 258,
 '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/3163191108',
 'listing': 'auction',
 'make': 'BMW',
 'model': 'X3',
 'odometer': 190000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/f7/d2/b0/f7d2b0513d8bc26f5d30a344bd30d9ece1f887dc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/77/fb/79/77fb79ebdc475a3795dd418aec848a366bee4e35.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/af/dc/85/afdc85985116e8026e865eb7909936efb06d9db4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1d/af/4b/1daf4b0f0edc055544790cb69dd5b5e602a354fe.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/81/5d/9d/815d9de058deb7e6df665a32494e375933b4c6ff.jpg?rule=ad-large'],
 'price': 16999,
 'price_includes_vat': False,
 'registration_date': '2013-09-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Bmw X3 (F25) XDRIVE30DA 258CH SPORT DESIGN',
 'transmission': 'automatic',
 'trim': 'X3 xDrive30dA 258ch Sport Design',
 'vin': None,
 'year': 2013}
2026-03-30 15:19:57 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: d5f131af-a5b6-5599-846b-054712cc861a with identifier: 3163191108
2026-03-30 15:19:57 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 5 photos for item d5f131af-a5b6-5599-846b-054712cc861a
2026-03-30 15:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Ff7%252Fd2%252Fb0%252Ff7d2b0513d8bc26f5d30a344bd30d9ece1f887dc.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/f7/d2/b0/f7d2b0513d8bc26f5d30a344bd30d9ece1f887dc.jpg?rule=ad-large already downloaded
2026-03-30 15:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F77%252Ffb%252F79%252F77fb79ebdc475a3795dd418aec848a366bee4e35.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/77/fb/79/77fb79ebdc475a3795dd418aec848a366bee4e35.jpg?rule=ad-large already downloaded
2026-03-30 15:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Faf%252Fdc%252F85%252Fafdc85985116e8026e865eb7909936efb06d9db4.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/af/dc/85/afdc85985116e8026e865eb7909936efb06d9db4.jpg?rule=ad-large already downloaded
2026-03-30 15:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F1d%252Faf%252F4b%252F1daf4b0f0edc055544790cb69dd5b5e602a354fe.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/1d/af/4b/1daf4b0f0edc055544790cb69dd5b5e602a354fe.jpg?rule=ad-large already downloaded
2026-03-30 15:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F5d%252F9d%252F815d9de058deb7e6df665a32494e375933b4c6ff.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/81/5d/9d/815d9de058deb7e6df665a32494e375933b4c6ff.jpg?rule=ad-large already downloaded
2026-03-30 15:19:57 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: d5f131af-a5b6-5599-846b-054712cc861a with identifier 3163191108
2026-03-30 15:19:57 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:57 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:57 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item d5f131af-a5b6-5599-846b-054712cc861a
2026-03-30 15:19: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': 'Bmw X3 (F25) XDRIVE30DA 258CH SPORT DESIGN, (S.U.V.), NOIR, '
                '16cv, 5 portes, mise en circulation le 26-09-2013, garantie '
                '12 mois (12 MOIS).\n'
                '\n'
                '5 places, couleur intérieur : NOIR, longueur : 4,65 mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                "- Appel d'Assistance Localisé\n"
                "- Appel d'Urgence Localisé\n"
                '- GPS Cartographique\n'
                '- Kit mains-libres Bluetooth\n'
                '- Prise USB\n'
                '- Prise auxiliaire de connexion audio\n'
                '- Radio CD MP3 6HP\n'
                '- Services connectés\n'
                '- Système navigation Business\n'
                '\n'
                'Conduite\n'
                '- Aide au démarrage en côte\n'
                '- Arrêt et redémarrage auto. du moteur\n'
                '- Capteur de luminosité\n'
                '- Capteur de pluie\n'
                '- Capteur de pluie et de luminosité\n'
                '- Construction allégée intelligente\n'
                '- Démarrage sans clé\n'
                '- Limiteur de vitesse\n'
                '- Palettes changement vitesses au volant\n'
                '- Pont à vecteur de couple\n'
                '- Régulateur de vitesse\n'
                '- Régulateur de vitesse et de distance\n'
                '- Suspensions Sport\n'
                '- Système Intelligent 4 roues motrices\n'
                "- Système d'assistance à la descente\n"
                '- Système de récupération énergie freinage\n'
                '\n'
                'Extérieur\n'
                '- Barres de toit\n'
                '- Becquet arrière\n'
                '- Boucliers AV et AR couleur caisse\n'
                '- Buses de lave-glace chauffantes\n'
                '- Calandre chromée\n'
                '- Echappement à double sortie\n'
                '- Eclairage au sol\n'
                '- Essuie-glace arrière\n'
                '- Feux arrière à LED\n'
                "- Feux de freinage d'urgence\n"
                '- Feux de jour à LED\n'
                '- Filtre à particules\n'
                '- Lave-phares\n'
                '- Phares bi-xénon\n'
                '- Phares de route adaptatifs\n'
                '- Radar de stationnement AR\n'
                '- Radar de stationnement AV\n'
                '- Rétro ext électrohromes rabattables élec\n'
                '- Rétroviseurs dégivrants\n'
                '- Rétroviseurs ext. indexés à la marche AR\n'
                '- Rétroviseurs extérieurs électrochromes\n'
                '- Rétroviseurs rabattables électriquement\n'
                '- Rétroviseurs électriques\n'
                '- Rétroviseurs électriques dégivrants\n'
                "- Sortie d'échappement chromée\n"
                '\n'
                'Intérieur\n'
                '- Accoudoir arrière\n'
                '- Accoudoir central AV avec rangement\n'
                '- Bacs de portes arrière\n'
                '- Bacs de portes avant\n'
                '- Banquette 40/20/40\n'
                '- Banquette AR rabattable\n'
                '- Banquette arrière 3 places\n'
                '- Boite à gants fermée\n'
                '- Clim automatique tri-zones\n'
                '- Commande Climatisation AR\n'
                '- Compte tours\n'
                '- Direction assistée électrique\n'
                '- Ecran multifonction couleur\n'
                '- Filets de coffre\n'
                '- Filtre à Pollen\n'
                '- Fixations Isofix aux places arrières\n'
                '- Inserts de porte cuir\n'
                '- Inserts de porte métal\n'
                '- Inserts de tableau de bord métal\n'
                '- Lampe de coffre\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'
                '- Ordinateur de bord\n'
                '- Ouverture des vitres séquentielle\n'
                "- Poches d'aumonières\n"
                '- Porte-gobelets arrière\n'
                '- Porte-gobelets avant\n'
                '- Prise 12V\n'
                '- Rails de coffre\n'
                '- Rétroviseur intérieur électrochrome\n'
                '- Sangles de coffre\n'
                '- Siège conducteur réglable en hauteur\n'
                '- Siège passager réglable en hauteur\n'
                '- Sièges avant sport\n'
                '- Tablette cache bagages\n'
                '- Température extérieure\n'
                '- Verrouillage auto. des portes en roulant\n'
                '- Verrouillage centralisé des portes\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres arrière électriques\n'
                '- Vitres avant électriques\n'
                '- Vitres teintées\n'
                '- Volant cuir\n'
                '- Volant multifonction\n'
                '- Volant réglable en profondeur et hauteur\n'
                '- Volant sport\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                "- Aide au freinage d'urgence\n"
                '- Airbag conducteur\n'
                '- Airbag passager\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux AV et AR\n'
                '- Antidémarrage électronique\n'
                '- Antipatinage\n'
                '- Appuis-tête avant actifs\n'
                '- Contrôle de freinage en courbe\n'
                '- Détecteur de sous-gonflage\n'
                '- EBD\n'
                '- ESP\n'
                '- Phares antibrouillard\n'
                '- Phares antibrouillard directionnels\n'
                '- Préparation Isofix\n'
                '- Système de sécurité post-collisions\n'
                '- Troisième ceinture de sécurité\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5238',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 258,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': 'd5f131af-a5b6-5599-846b-054712cc861a',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3163191108',
 'listing': 'auction',
 'make': 'BMW',
 'model': 'X3',
 'odometer': 190000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 5,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/f7/d2/b0/f7d2b0513d8bc26f5d30a344bd30d9ece1f887dc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/77/fb/79/77fb79ebdc475a3795dd418aec848a366bee4e35.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/af/dc/85/afdc85985116e8026e865eb7909936efb06d9db4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1d/af/4b/1daf4b0f0edc055544790cb69dd5b5e602a354fe.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/81/5d/9d/815d9de058deb7e6df665a32494e375933b4c6ff.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d5f131af-a5b6-5599-846b-054712cc861a/d5f131af-a5b6-5599-846b-054712cc861a_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 129030,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/f7/d2/b0/f7d2b0513d8bc26f5d30a344bd30d9ece1f887dc.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d5f131af-a5b6-5599-846b-054712cc861a/d5f131af-a5b6-5599-846b-054712cc861a_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 124825,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/77/fb/79/77fb79ebdc475a3795dd418aec848a366bee4e35.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d5f131af-a5b6-5599-846b-054712cc861a/d5f131af-a5b6-5599-846b-054712cc861a_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 118515,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/af/dc/85/afdc85985116e8026e865eb7909936efb06d9db4.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d5f131af-a5b6-5599-846b-054712cc861a/d5f131af-a5b6-5599-846b-054712cc861a_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 148310,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/1d/af/4b/1daf4b0f0edc055544790cb69dd5b5e602a354fe.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d5f131af-a5b6-5599-846b-054712cc861a/d5f131af-a5b6-5599-846b-054712cc861a_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 52093,
             'Height': 503,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/81/5d/9d/815d9de058deb7e6df665a32494e375933b4c6ff.jpg?rule=ad-large',
             'Width': 800}],
 'price': 16999,
 'price_includes_vat': False,
 'registration_date': '2013-09-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Bmw X3 (F25) XDRIVE30DA 258CH SPORT DESIGN',
 'transmission': 'automatic',
 'trim': 'X3 xDrive30dA 258ch Sport Design',
 'vin': None,
 'year': 2013}
2026-03-30 15:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273163191108%27 HTTP/1.1" 200 None
2026-03-30 15:19:57 [auto_selling_leboncoin.fr] INFO: Saving data for 3163191108: {'created_time': 1774883997.875577, 'last_price_update_time': 1774883997.875591}
2026-03-30 15:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3163191108') HTTP/1.1" 204 0
2026-03-30 15:19:57 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 2839232682
2026-03-30 15:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%272839232682%27 HTTP/1.1" 200 None
2026-03-30 15:19:57 [auto_selling_leboncoin.fr] INFO: Scrape type for 2839232682: 1
2026-03-30 15:19:57 [auto_selling_leboncoin.fr] INFO: Scraping new listing 2839232682
2026-03-30 15:19:57 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'Porsche PANAMERA (970) GTS, (Berline), NOIR, 34cv, 5 portes, '
                'mise en circulation le 22-08-2013, garantie 12 mois (12 '
                'MOIS).\n'
                '\n'
                '4 places, couleur intérieur : NOIR, longueur : 5,01 mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- BOSE® Surround Sound-System\n'
                '- Ecran tactile\n'
                '- Radio CD MP3 10HP\n'
                '- Services connectés\n'
                '- Système de localisation par satellite\n'
                '\n'
                'Conduite\n'
                '- Arrêt et redémarrage auto. du moteur\n'
                '- Blocage électronique du différentiel\n'
                '- Capteur de luminosité\n'
                '- Capteur de pluie\n'
                '- Chassis Sport\n'
                '- Palettes changement vitesses au volant\n'
                '- Régulateur de vitesse\n'
                '- Sièges sport\n'
                '\n'
                'Extérieur\n'
                '- Assistance parking AV/AR avec caméra 360\n'
                '- Boucliers AV et AR couleur caisse\n'
                '- Coffre assisté électriquement\n'
                '- Echappement à double sortie\n'
                '- Eclairage au sol\n'
                "- Eclairage statique d'intersection\n"
                '- Feux arrière à LED\n'
                "- Feux de freinage d'urgence\n"
                '- Feux de jour à LED\n'
                '- JA « 911 Turbo II » 20 pouces\n'
                '- Jantes Alu\n'
                '- Lave-phares\n'
                '- Phares bi-xénon\n'
                '- Phares de route adaptatifs\n'
                '- Phares directionnels\n'
                '- Radar de stationnement AR\n'
                '- Rétroviseurs dégivrants\n'
                '- Rétroviseurs extérieurs à mémoire\n'
                '- Rétroviseurs extérieurs électrochromes\n'
                '- Rétroviseurs rabattables électriquement\n'
                '- Rétroviseurs électriques\n'
                '- Spoiler AR\n'
                "- Système d'éclairage intelligent\n"
                '- Toit électrique en verre\n'
                '\n'
                'Intérieur\n'
                '- Accoudoir arrière\n'
                '- Accoudoir central AV avec rangement\n'
                '- Bacs de portes arrière\n'
                '- Bacs de portes avant\n'
                '- Banquette 60/40\n'
                '- Banquette AR rabattable\n'
                '- Boite à gants éclairée et réfrigérable\n'
                '- Clim automatique bi-zones\n'
                '- Colonne de direction électr. à mémoire\n'
                '- Compte tours\n'
                "- Eclairage d'ambiance\n"
                '- Ecran multifonction couleur\n'
                '- Filets de coffre\n'
                '- Filtre à Pollen\n'
                '- Fixations Isofix aux places arrières\n'
                '- Inserts de porte carbone\n'
                '- Inserts de tableau de bord carbone\n'
                '- Inserts de tableau de bord cuir\n'
                '- Lampe de coffre\n'
                "- Lampes de lecture à l'arrière\n"
                "- Lampes de lecture à l'avant\n"
                '- Levier vitesse cuir\n'
                '- Lunette AR dégivrante\n'
                '- Miroir de courtoisie conducteur éclairé\n'
                '- Miroir de courtoisie passager éclairé\n'
                '- Ouverture des vitres séquentielle\n'
                "- Poches d'aumonières\n"
                '- Porte-gobelets arrière\n'
                '- Porte-gobelets avant\n'
                '- Prise 12V\n'
                '- Rétroviseur intérieur électrochrome\n'
                '- Siège conducteur avec réglage lombaire\n'
                '- Siège conducteur chauffant\n'
                '- Siège conducteur réglable en hauteur\n'
                '- Siège conducteur à mémoire\n'
                '- Siège conducteur électrique\n'
                '- Siège passager avec réglage lombaire\n'
                '- Siège passager chauffant\n'
                '- Siège passager réglable en hauteur\n'
                '- Siège passager à mémoire\n'
                '- Siège passager à réglages électriques\n'
                '- Sièges rang 2 rabattables à plat\n'
                '- Tablette cache bagages\n'
                '- Température extérieure\n'
                '- Verrouillage centralisé des portes\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitrage calorifuge\n'
                '- Vitres arrière électriques\n'
                '- Vitres avant électriques\n'
                '- Vitres teintées\n'
                '- Volant réglable en profondeur et hauteur\n'
                '- Volant sport\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                "- Aide au freinage d'urgence\n"
                '- Airbag conducteur\n'
                '- Airbag passager\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux AV et AR\n'
                '- Antidémarrage électronique\n'
                '- Ceintures avant ajustables en hauteur\n'
                '- Contrôle élect. de la pression des pneus\n'
                '- Préparation Isofix\n'
                "- Régulateur de couple d'inertie\n"
                '- Répartiteur électronique de freinage\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Noir Basalte métallisé\n'
                '- Affichage des limitations de vitesse\n'
                '- Portes Soft Close\n'
                '- Tapis de sol\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 3111',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 440,
 '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/2839232682',
 'listing': 'auction',
 'make': 'PORSCHE',
 'model': 'Panamera',
 'odometer': 114112,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/42/04/54/420454e3156910e13bd4c40aea0ff4e19019f03b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/cd/93/5a/cd935a3f137ce53fcd77145083ea4b1b11a5b30f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/24/f7/57/24f757a4934e7d6ce64d395d2c0efeafc3b887d4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/98/a5/be/98a5be5c264673c68e158efc38488f3b37a0327f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ce/3b/48/ce3b48e0598243e3defa7bc261d9710463d75ab5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/af/f5/2b/aff52b396593753b77cf645a46308c3ccbb169bc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3f/b0/5f/3fb05fe35d1e2c86cb1fa2ca899d1e06deaad0f0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/69/63/24/696324b7ced24fe7de630fadec3e077a1de9b9c8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d1/7c/51/d17c51069927516f2104857b410e0ad030660332.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/bd/35/00/bd350089f6d75e6c1f827548b8e850b2600ba376.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/86/3f/bb/863fbb0eb38c4d8b32203d2228331e8cef112e16.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b3/cf/02/b3cf0230864499a055ef33b79a8286c498bc8148.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/42/08/a3/4208a3471d3a64ad3b09f4d3e1827cef34c189b4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a1/d9/17/a1d91779bd4f72ca65673ec6ed2a09fd4d899021.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e7/c4/db/e7c4dbcefff52e01ff6bf91cf2cb6cc95dbc11e8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f6/d8/48/f6d848c752c78cbed719ca6e40fd071fcb55d5a4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/32/d9/2c/32d92c9a892e40a37749ff8fe9dc93eaf5257191.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1c/14/95/1c149568047f1c10e99b02ac4fe6c0cf437fe293.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2d/8c/a9/2d8ca92941950ab0d61242145d700e22e9d94475.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b0/29/21/b02921569fbb04781de9008766067818ee346cda.jpg?rule=ad-large'],
 'price': 47900,
 'price_includes_vat': False,
 'registration_date': '2013-08-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Porsche PANAMERA (970) GTS',
 'transmission': 'automatic',
 'trim': 'Panamera GTS',
 'vin': None,
 'year': 2013}
2026-03-30 15:19:57 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: c3141861-e16c-5852-9ad6-de219047f500 with identifier: 2839232682
2026-03-30 15:19:57 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item c3141861-e16c-5852-9ad6-de219047f500
2026-03-30 15:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F42%252F04%252F54%252F420454e3156910e13bd4c40aea0ff4e19019f03b.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/42/04/54/420454e3156910e13bd4c40aea0ff4e19019f03b.jpg?rule=ad-large already downloaded
2026-03-30 15:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fcd%252F93%252F5a%252Fcd935a3f137ce53fcd77145083ea4b1b11a5b30f.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/cd/93/5a/cd935a3f137ce53fcd77145083ea4b1b11a5b30f.jpg?rule=ad-large already downloaded
2026-03-30 15:19:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F24%252Ff7%252F57%252F24f757a4934e7d6ce64d395d2c0efeafc3b887d4.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/24/f7/57/24f757a4934e7d6ce64d395d2c0efeafc3b887d4.jpg?rule=ad-large already downloaded
2026-03-30 15:19:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F98%252Fa5%252Fbe%252F98a5be5c264673c68e158efc38488f3b37a0327f.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/98/a5/be/98a5be5c264673c68e158efc38488f3b37a0327f.jpg?rule=ad-large already downloaded
2026-03-30 15:19:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fce%252F3b%252F48%252Fce3b48e0598243e3defa7bc261d9710463d75ab5.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ce/3b/48/ce3b48e0598243e3defa7bc261d9710463d75ab5.jpg?rule=ad-large already downloaded
2026-03-30 15:19:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Faf%252Ff5%252F2b%252Faff52b396593753b77cf645a46308c3ccbb169bc.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/af/f5/2b/aff52b396593753b77cf645a46308c3ccbb169bc.jpg?rule=ad-large already downloaded
2026-03-30 15:19:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F3f%252Fb0%252F5f%252F3fb05fe35d1e2c86cb1fa2ca899d1e06deaad0f0.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/3f/b0/5f/3fb05fe35d1e2c86cb1fa2ca899d1e06deaad0f0.jpg?rule=ad-large already downloaded
2026-03-30 15:19:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F63%252F24%252F696324b7ced24fe7de630fadec3e077a1de9b9c8.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/69/63/24/696324b7ced24fe7de630fadec3e077a1de9b9c8.jpg?rule=ad-large already downloaded
2026-03-30 15:19:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fd1%252F7c%252F51%252Fd17c51069927516f2104857b410e0ad030660332.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/d1/7c/51/d17c51069927516f2104857b410e0ad030660332.jpg?rule=ad-large already downloaded
2026-03-30 15:19:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fbd%252F35%252F00%252Fbd350089f6d75e6c1f827548b8e850b2600ba376.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/bd/35/00/bd350089f6d75e6c1f827548b8e850b2600ba376.jpg?rule=ad-large already downloaded
2026-03-30 15:19:58 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: c3141861-e16c-5852-9ad6-de219047f500 with identifier 2839232682
2026-03-30 15:19:58 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:58 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:58 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item c3141861-e16c-5852-9ad6-de219047f500
2026-03-30 15:19: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': 'Noir',
 'currency': 'EUR',
 'description': 'Porsche PANAMERA (970) GTS, (Berline), NOIR, 34cv, 5 portes, '
                'mise en circulation le 22-08-2013, garantie 12 mois (12 '
                'MOIS).\n'
                '\n'
                '4 places, couleur intérieur : NOIR, longueur : 5,01 mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- BOSE® Surround Sound-System\n'
                '- Ecran tactile\n'
                '- Radio CD MP3 10HP\n'
                '- Services connectés\n'
                '- Système de localisation par satellite\n'
                '\n'
                'Conduite\n'
                '- Arrêt et redémarrage auto. du moteur\n'
                '- Blocage électronique du différentiel\n'
                '- Capteur de luminosité\n'
                '- Capteur de pluie\n'
                '- Chassis Sport\n'
                '- Palettes changement vitesses au volant\n'
                '- Régulateur de vitesse\n'
                '- Sièges sport\n'
                '\n'
                'Extérieur\n'
                '- Assistance parking AV/AR avec caméra 360\n'
                '- Boucliers AV et AR couleur caisse\n'
                '- Coffre assisté électriquement\n'
                '- Echappement à double sortie\n'
                '- Eclairage au sol\n'
                "- Eclairage statique d'intersection\n"
                '- Feux arrière à LED\n'
                "- Feux de freinage d'urgence\n"
                '- Feux de jour à LED\n'
                '- JA « 911 Turbo II » 20 pouces\n'
                '- Jantes Alu\n'
                '- Lave-phares\n'
                '- Phares bi-xénon\n'
                '- Phares de route adaptatifs\n'
                '- Phares directionnels\n'
                '- Radar de stationnement AR\n'
                '- Rétroviseurs dégivrants\n'
                '- Rétroviseurs extérieurs à mémoire\n'
                '- Rétroviseurs extérieurs électrochromes\n'
                '- Rétroviseurs rabattables électriquement\n'
                '- Rétroviseurs électriques\n'
                '- Spoiler AR\n'
                "- Système d'éclairage intelligent\n"
                '- Toit électrique en verre\n'
                '\n'
                'Intérieur\n'
                '- Accoudoir arrière\n'
                '- Accoudoir central AV avec rangement\n'
                '- Bacs de portes arrière\n'
                '- Bacs de portes avant\n'
                '- Banquette 60/40\n'
                '- Banquette AR rabattable\n'
                '- Boite à gants éclairée et réfrigérable\n'
                '- Clim automatique bi-zones\n'
                '- Colonne de direction électr. à mémoire\n'
                '- Compte tours\n'
                "- Eclairage d'ambiance\n"
                '- Ecran multifonction couleur\n'
                '- Filets de coffre\n'
                '- Filtre à Pollen\n'
                '- Fixations Isofix aux places arrières\n'
                '- Inserts de porte carbone\n'
                '- Inserts de tableau de bord carbone\n'
                '- Inserts de tableau de bord cuir\n'
                '- Lampe de coffre\n'
                "- Lampes de lecture à l'arrière\n"
                "- Lampes de lecture à l'avant\n"
                '- Levier vitesse cuir\n'
                '- Lunette AR dégivrante\n'
                '- Miroir de courtoisie conducteur éclairé\n'
                '- Miroir de courtoisie passager éclairé\n'
                '- Ouverture des vitres séquentielle\n'
                "- Poches d'aumonières\n"
                '- Porte-gobelets arrière\n'
                '- Porte-gobelets avant\n'
                '- Prise 12V\n'
                '- Rétroviseur intérieur électrochrome\n'
                '- Siège conducteur avec réglage lombaire\n'
                '- Siège conducteur chauffant\n'
                '- Siège conducteur réglable en hauteur\n'
                '- Siège conducteur à mémoire\n'
                '- Siège conducteur électrique\n'
                '- Siège passager avec réglage lombaire\n'
                '- Siège passager chauffant\n'
                '- Siège passager réglable en hauteur\n'
                '- Siège passager à mémoire\n'
                '- Siège passager à réglages électriques\n'
                '- Sièges rang 2 rabattables à plat\n'
                '- Tablette cache bagages\n'
                '- Température extérieure\n'
                '- Verrouillage centralisé des portes\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitrage calorifuge\n'
                '- Vitres arrière électriques\n'
                '- Vitres avant électriques\n'
                '- Vitres teintées\n'
                '- Volant réglable en profondeur et hauteur\n'
                '- Volant sport\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                "- Aide au freinage d'urgence\n"
                '- Airbag conducteur\n'
                '- Airbag passager\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux AV et AR\n'
                '- Antidémarrage électronique\n'
                '- Ceintures avant ajustables en hauteur\n'
                '- Contrôle élect. de la pression des pneus\n'
                '- Préparation Isofix\n'
                "- Régulateur de couple d'inertie\n"
                '- Répartiteur électronique de freinage\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Noir Basalte métallisé\n'
                '- Affichage des limitations de vitesse\n'
                '- Portes Soft Close\n'
                '- Tapis de sol\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 3111',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 440,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': 'c3141861-e16c-5852-9ad6-de219047f500',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/2839232682',
 'listing': 'auction',
 'make': 'PORSCHE',
 'model': 'Panamera',
 'odometer': 114112,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 20,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/42/04/54/420454e3156910e13bd4c40aea0ff4e19019f03b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/cd/93/5a/cd935a3f137ce53fcd77145083ea4b1b11a5b30f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/24/f7/57/24f757a4934e7d6ce64d395d2c0efeafc3b887d4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/98/a5/be/98a5be5c264673c68e158efc38488f3b37a0327f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ce/3b/48/ce3b48e0598243e3defa7bc261d9710463d75ab5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/af/f5/2b/aff52b396593753b77cf645a46308c3ccbb169bc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3f/b0/5f/3fb05fe35d1e2c86cb1fa2ca899d1e06deaad0f0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/69/63/24/696324b7ced24fe7de630fadec3e077a1de9b9c8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d1/7c/51/d17c51069927516f2104857b410e0ad030660332.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/bd/35/00/bd350089f6d75e6c1f827548b8e850b2600ba376.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c3141861-e16c-5852-9ad6-de219047f500/c3141861-e16c-5852-9ad6-de219047f500_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 77638,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/42/04/54/420454e3156910e13bd4c40aea0ff4e19019f03b.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c3141861-e16c-5852-9ad6-de219047f500/c3141861-e16c-5852-9ad6-de219047f500_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 100461,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/cd/93/5a/cd935a3f137ce53fcd77145083ea4b1b11a5b30f.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c3141861-e16c-5852-9ad6-de219047f500/c3141861-e16c-5852-9ad6-de219047f500_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 147427,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/24/f7/57/24f757a4934e7d6ce64d395d2c0efeafc3b887d4.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c3141861-e16c-5852-9ad6-de219047f500/c3141861-e16c-5852-9ad6-de219047f500_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 144012,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/98/a5/be/98a5be5c264673c68e158efc38488f3b37a0327f.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c3141861-e16c-5852-9ad6-de219047f500/c3141861-e16c-5852-9ad6-de219047f500_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 141421,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ce/3b/48/ce3b48e0598243e3defa7bc261d9710463d75ab5.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c3141861-e16c-5852-9ad6-de219047f500/c3141861-e16c-5852-9ad6-de219047f500_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 122157,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/af/f5/2b/aff52b396593753b77cf645a46308c3ccbb169bc.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c3141861-e16c-5852-9ad6-de219047f500/c3141861-e16c-5852-9ad6-de219047f500_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 115091,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/3f/b0/5f/3fb05fe35d1e2c86cb1fa2ca899d1e06deaad0f0.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c3141861-e16c-5852-9ad6-de219047f500/c3141861-e16c-5852-9ad6-de219047f500_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 104512,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/69/63/24/696324b7ced24fe7de630fadec3e077a1de9b9c8.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c3141861-e16c-5852-9ad6-de219047f500/c3141861-e16c-5852-9ad6-de219047f500_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 131951,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/d1/7c/51/d17c51069927516f2104857b410e0ad030660332.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c3141861-e16c-5852-9ad6-de219047f500/c3141861-e16c-5852-9ad6-de219047f500_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 98771,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/bd/35/00/bd350089f6d75e6c1f827548b8e850b2600ba376.jpg?rule=ad-large',
             'Width': 800}],
 'price': 47900,
 'price_includes_vat': False,
 'registration_date': '2013-08-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Porsche PANAMERA (970) GTS',
 'transmission': 'automatic',
 'trim': 'Panamera GTS',
 'vin': None,
 'year': 2013}
2026-03-30 15:19:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%272839232682%27 HTTP/1.1" 200 None
2026-03-30 15:19:58 [auto_selling_leboncoin.fr] INFO: Saving data for 2839232682: {'created_time': 1774883998.226986, 'last_price_update_time': 1774883998.226996}
2026-03-30 15:19:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='2839232682') HTTP/1.1" 204 0
2026-03-30 15:19:58 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3165926193
2026-03-30 15:19:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273165926193%27 HTTP/1.1" 200 None
2026-03-30 15:19:58 [auto_selling_leboncoin.fr] INFO: Scrape type for 3165926193: 1
2026-03-30 15:19:58 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3165926193
2026-03-30 15:19:58 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Peugeot 407 1.6 HDI110 NAVTEQ FAP, (Berline), GRIS F, 6cv, 4 '
                'portes, mise en circulation le 27-04-2010, garantie 12 mois '
                '(12 MOIS).\n'
                '\n'
                '5 places, couleur intérieur : NOIR, longueur : 4,69 mètres,\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Commandes du système audio au volant\n'
                '- Radio CD MP3\n'
                '- Wip Nav\n'
                '\n'
                'Conduite\n'
                '- Pack Visibilité\n'
                '- Régulateur-Limiteur de vitesse\n'
                '\n'
                'Extérieur\n'
                '- Jantes Alu\n'
                '- Peinture métal\n'
                '- Rétroviseurs électriques dégivrants\n'
                '\n'
                'Intérieur\n'
                '- Clim automatique\n'
                '- Direction assistée\n'
                '- Fixations Isofix aux places arrières\n'
                '- Ordinateur de bord\n'
                '- Verrouillage auto. des portes en roulant\n'
                '- Verrouillage centralisé des portes\n'
                '- Vitres avant électriques\n'
                '- Volant réglable en profondeur et hauteur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbag de colonne de direction\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux\n'
                '- Antipatinage\n'
                '- ESP\n'
                '- Phares antibrouillard\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5246',
 'doors_number': 4,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 110,
 '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/3165926193',
 'listing': 'auction',
 'make': 'PEUGEOT',
 'model': '407',
 'odometer': 94799,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/79/9f/9d/799f9d960210923a609c946722646eb6037a4483.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1d/1b/0a/1d1b0a1f1c4650c5e9cb6ec423d5cdf8b09a6bfc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/39/ec/4b/39ec4b328d628e7c16310ad25f109e4210eaee69.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9c/98/8d/9c988dffd52bc5b34c38589c3474ef4123e030e4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/da/4e/e9/da4ee9d8a60e4b8f3acac1d11b6267f6f0924cb5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e5/5c/05/e55c056816dc118a03cc61c99075efdec1d9f667.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fe/71/31/fe71318aa8d4f750c803ed01bc99162407c417b2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a5/54/56/a554566d6345e32c55305534373d63a3ef1286e8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/21/ac/6c/21ac6c1611132011f5c1c274f33d2b8f24706e02.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b2/68/04/b268041094bcf09ca11f3e3e5713fdd45dba7cbe.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a0/60/54/a06054198b4c0b3cb97e49469a3ca41919031b4c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3e/44/4a/3e444ae4319b591eaf312178a0728c0ad66790fe.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2e/ad/82/2ead82d080dfad124ea92a19c87f752c932ff9ad.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4e/57/33/4e57337ccc85dbea3a7d05e4fcf8fb27f98e55b9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/49/8c/f5/498cf52614d770dab2fe2adbb5ea0aef43ba7e22.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c6/07/96/c60796b1c6a781dcb9d5fca388e5504ff0dd1a14.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/39/76/88/397688d4476b030eacfbb9d632d8de1467231039.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/41/a5/c8/41a5c82b501478b544b7e1677418a30e55c2277b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/24/fc/92/24fc9270a1984597da51668ee5311139955ab87c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/65/aa/d1/65aad1da999dd06ef60fd9b52e61027ad7da10c3.jpg?rule=ad-large'],
 'price': 5999,
 'price_includes_vat': False,
 'registration_date': '2010-04-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Peugeot 407 1.6 HDI110 NAVTEQ FAP',
 'transmission': 'manual',
 'trim': '407 1.6 HDi110 Navteq FAP',
 'vin': None,
 'year': 2010}
2026-03-30 15:19:58 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 90424ad4-940b-5b14-afd1-22720594fa23 with identifier: 3165926193
2026-03-30 15:19:58 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 90424ad4-940b-5b14-afd1-22720594fa23
2026-03-30 15:19:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F79%252F9f%252F9d%252F799f9d960210923a609c946722646eb6037a4483.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/79/9f/9d/799f9d960210923a609c946722646eb6037a4483.jpg?rule=ad-large already downloaded
2026-03-30 15:19:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F1d%252F1b%252F0a%252F1d1b0a1f1c4650c5e9cb6ec423d5cdf8b09a6bfc.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/1d/1b/0a/1d1b0a1f1c4650c5e9cb6ec423d5cdf8b09a6bfc.jpg?rule=ad-large already downloaded
2026-03-30 15:19:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F39%252Fec%252F4b%252F39ec4b328d628e7c16310ad25f109e4210eaee69.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/39/ec/4b/39ec4b328d628e7c16310ad25f109e4210eaee69.jpg?rule=ad-large already downloaded
2026-03-30 15:19:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F9c%252F98%252F8d%252F9c988dffd52bc5b34c38589c3474ef4123e030e4.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/9c/98/8d/9c988dffd52bc5b34c38589c3474ef4123e030e4.jpg?rule=ad-large already downloaded
2026-03-30 15:19:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fda%252F4e%252Fe9%252Fda4ee9d8a60e4b8f3acac1d11b6267f6f0924cb5.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/da/4e/e9/da4ee9d8a60e4b8f3acac1d11b6267f6f0924cb5.jpg?rule=ad-large already downloaded
2026-03-30 15:19:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fe5%252F5c%252F05%252Fe55c056816dc118a03cc61c99075efdec1d9f667.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/e5/5c/05/e55c056816dc118a03cc61c99075efdec1d9f667.jpg?rule=ad-large already downloaded
2026-03-30 15:19:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F71%252F31%252Ffe71318aa8d4f750c803ed01bc99162407c417b2.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/fe/71/31/fe71318aa8d4f750c803ed01bc99162407c417b2.jpg?rule=ad-large already downloaded
2026-03-30 15:19:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fa5%252F54%252F56%252Fa554566d6345e32c55305534373d63a3ef1286e8.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/a5/54/56/a554566d6345e32c55305534373d63a3ef1286e8.jpg?rule=ad-large already downloaded
2026-03-30 15:19:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F21%252Fac%252F6c%252F21ac6c1611132011f5c1c274f33d2b8f24706e02.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/21/ac/6c/21ac6c1611132011f5c1c274f33d2b8f24706e02.jpg?rule=ad-large already downloaded
2026-03-30 15:19:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fb2%252F68%252F04%252Fb268041094bcf09ca11f3e3e5713fdd45dba7cbe.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/b2/68/04/b268041094bcf09ca11f3e3e5713fdd45dba7cbe.jpg?rule=ad-large already downloaded
2026-03-30 15:19:58 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 90424ad4-940b-5b14-afd1-22720594fa23 with identifier 3165926193
2026-03-30 15:19:58 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:58 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:58 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 90424ad4-940b-5b14-afd1-22720594fa23
2026-03-30 15:19: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': 'Gris',
 'currency': 'EUR',
 'description': 'Peugeot 407 1.6 HDI110 NAVTEQ FAP, (Berline), GRIS F, 6cv, 4 '
                'portes, mise en circulation le 27-04-2010, garantie 12 mois '
                '(12 MOIS).\n'
                '\n'
                '5 places, couleur intérieur : NOIR, longueur : 4,69 mètres,\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Commandes du système audio au volant\n'
                '- Radio CD MP3\n'
                '- Wip Nav\n'
                '\n'
                'Conduite\n'
                '- Pack Visibilité\n'
                '- Régulateur-Limiteur de vitesse\n'
                '\n'
                'Extérieur\n'
                '- Jantes Alu\n'
                '- Peinture métal\n'
                '- Rétroviseurs électriques dégivrants\n'
                '\n'
                'Intérieur\n'
                '- Clim automatique\n'
                '- Direction assistée\n'
                '- Fixations Isofix aux places arrières\n'
                '- Ordinateur de bord\n'
                '- Verrouillage auto. des portes en roulant\n'
                '- Verrouillage centralisé des portes\n'
                '- Vitres avant électriques\n'
                '- Volant réglable en profondeur et hauteur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbag de colonne de direction\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux\n'
                '- Antipatinage\n'
                '- ESP\n'
                '- Phares antibrouillard\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5246',
 'doors_number': 4,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 110,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': '90424ad4-940b-5b14-afd1-22720594fa23',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3165926193',
 'listing': 'auction',
 'make': 'PEUGEOT',
 'model': '407',
 'odometer': 94799,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 20,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/79/9f/9d/799f9d960210923a609c946722646eb6037a4483.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1d/1b/0a/1d1b0a1f1c4650c5e9cb6ec423d5cdf8b09a6bfc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/39/ec/4b/39ec4b328d628e7c16310ad25f109e4210eaee69.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9c/98/8d/9c988dffd52bc5b34c38589c3474ef4123e030e4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/da/4e/e9/da4ee9d8a60e4b8f3acac1d11b6267f6f0924cb5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e5/5c/05/e55c056816dc118a03cc61c99075efdec1d9f667.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fe/71/31/fe71318aa8d4f750c803ed01bc99162407c417b2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a5/54/56/a554566d6345e32c55305534373d63a3ef1286e8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/21/ac/6c/21ac6c1611132011f5c1c274f33d2b8f24706e02.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b2/68/04/b268041094bcf09ca11f3e3e5713fdd45dba7cbe.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_90424ad4-940b-5b14-afd1-22720594fa23/90424ad4-940b-5b14-afd1-22720594fa23_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 108233,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/79/9f/9d/799f9d960210923a609c946722646eb6037a4483.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_90424ad4-940b-5b14-afd1-22720594fa23/90424ad4-940b-5b14-afd1-22720594fa23_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 117658,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/1d/1b/0a/1d1b0a1f1c4650c5e9cb6ec423d5cdf8b09a6bfc.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_90424ad4-940b-5b14-afd1-22720594fa23/90424ad4-940b-5b14-afd1-22720594fa23_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 122879,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/39/ec/4b/39ec4b328d628e7c16310ad25f109e4210eaee69.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_90424ad4-940b-5b14-afd1-22720594fa23/90424ad4-940b-5b14-afd1-22720594fa23_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 99535,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/9c/98/8d/9c988dffd52bc5b34c38589c3474ef4123e030e4.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_90424ad4-940b-5b14-afd1-22720594fa23/90424ad4-940b-5b14-afd1-22720594fa23_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 101422,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/da/4e/e9/da4ee9d8a60e4b8f3acac1d11b6267f6f0924cb5.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_90424ad4-940b-5b14-afd1-22720594fa23/90424ad4-940b-5b14-afd1-22720594fa23_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 110917,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/e5/5c/05/e55c056816dc118a03cc61c99075efdec1d9f667.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_90424ad4-940b-5b14-afd1-22720594fa23/90424ad4-940b-5b14-afd1-22720594fa23_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 121668,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/fe/71/31/fe71318aa8d4f750c803ed01bc99162407c417b2.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_90424ad4-940b-5b14-afd1-22720594fa23/90424ad4-940b-5b14-afd1-22720594fa23_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 106560,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/a5/54/56/a554566d6345e32c55305534373d63a3ef1286e8.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_90424ad4-940b-5b14-afd1-22720594fa23/90424ad4-940b-5b14-afd1-22720594fa23_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 97673,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/21/ac/6c/21ac6c1611132011f5c1c274f33d2b8f24706e02.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_90424ad4-940b-5b14-afd1-22720594fa23/90424ad4-940b-5b14-afd1-22720594fa23_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 100148,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/b2/68/04/b268041094bcf09ca11f3e3e5713fdd45dba7cbe.jpg?rule=ad-large',
             'Width': 800}],
 'price': 5999,
 'price_includes_vat': False,
 'registration_date': '2010-04-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Peugeot 407 1.6 HDI110 NAVTEQ FAP',
 'transmission': 'manual',
 'trim': '407 1.6 HDi110 Navteq FAP',
 'vin': None,
 'year': 2010}
2026-03-30 15:19:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273165926193%27 HTTP/1.1" 200 None
2026-03-30 15:19:58 [auto_selling_leboncoin.fr] INFO: Saving data for 3165926193: {'created_time': 1774883998.528411, 'last_price_update_time': 1774883998.528422}
2026-03-30 15:19:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3165926193') HTTP/1.1" 204 0
2026-03-30 15:19:58 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3109894582
2026-03-30 15:19:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273109894582%27 HTTP/1.1" 200 None
2026-03-30 15:19:58 [auto_selling_leboncoin.fr] INFO: Scrape type for 3109894582: 1
2026-03-30 15:19:58 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3109894582
2026-03-30 15:19:58 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Mini MINI ONE 90CH, (Berline), GRIS, 6cv, 3 portes, mise en '
                'circulation le 28-11-2002, garantie 12 mois (12 MOIS).\n'
                '\n'
                '4 places, couleur intérieur : NOIR, longueur : 3,63 mètres,\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Extérieur\n'
                '- Jantes Alu\n'
                '- Peinture métal\n'
                '\n'
                'Intérieur\n'
                '- Clim manuelle\n'
                '- Direction assistée\n'
                '- Pack électrique\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbag conducteur\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Sellerie cuir\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 4972',
 'doors_number': 3,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 90,
 '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/3109894582',
 'listing': 'auction',
 'make': 'MINI',
 'model': 'Mini',
 'odometer': 78395,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/68/87/bc/6887bce09e49e188382d4a55a64d5d9a09fffc82.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f5/ec/e8/f5ece8004f0860308a9ba9aaceff65ff5060ca44.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2a/3f/b9/2a3fb91ea1b61e25006a54a359afe70397df9d01.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ba/a5/ca/baa5ca92140005502599a2794e7d83ec33bd2c71.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/84/62/b1/8462b141ca2c65005885e20d72e7962643b3d086.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b6/d7/6b/b6d76b459a1b9015e1049977301519af5e2e33b8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/58/ee/71/58ee715352fdfcea032f2e237c9d8af4d963414b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3b/e9/66/3be966219a6f5c544fda96056f8ad59281f21900.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4e/d2/c6/4ed2c660245730c9ffac2c3acaae8e8b39a49117.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/db/49/2c/db492c538f3da21e73400fadc52e0a18de65456d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/04/16/c9/0416c96390ca00976b830db1f2b8c0af9841bd4f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/80/f5/3d/80f53d02584c02deb989a99fe44b992ec1a0f081.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c9/a1/bd/c9a1bd6264d2dc6a378a9bb810ba1b2678f40a02.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a7/b9/69/a7b96938e4bc1fe0b4350faa5ba271b2f56e8350.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c7/c1/40/c7c1409f27cb61d24bbe1fb5dc418dd45fd558de.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1f/ff/77/1fff779a600e1c63fc10ca675e97cffed82eb30e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ee/6e/29/ee6e2978c2f772c4d2622c957a4bae90f66c967c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/87/6f/c4/876fc458e995d8ada521b2da7b5eeeb844df2fe0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e7/05/b3/e705b30bb1d93c372580ad7edd8e6d1879008cd2.jpg?rule=ad-large'],
 'price': 5900,
 'price_includes_vat': False,
 'registration_date': '2002-11-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Mini MINI ONE 90CH',
 'transmission': 'manual',
 'trim': 'Mini One 90ch',
 'vin': None,
 'year': 2002}
2026-03-30 15:19:58 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: b84e4eb9-97fe-50fd-9afa-5108199ab29b with identifier: 3109894582
2026-03-30 15:19:58 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item b84e4eb9-97fe-50fd-9afa-5108199ab29b
2026-03-30 15:19:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F68%252F87%252Fbc%252F6887bce09e49e188382d4a55a64d5d9a09fffc82.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/68/87/bc/6887bce09e49e188382d4a55a64d5d9a09fffc82.jpg?rule=ad-large already downloaded
2026-03-30 15:19:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Ff5%252Fec%252Fe8%252Ff5ece8004f0860308a9ba9aaceff65ff5060ca44.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/f5/ec/e8/f5ece8004f0860308a9ba9aaceff65ff5060ca44.jpg?rule=ad-large already downloaded
2026-03-30 15:19:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F2a%252F3f%252Fb9%252F2a3fb91ea1b61e25006a54a359afe70397df9d01.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/2a/3f/b9/2a3fb91ea1b61e25006a54a359afe70397df9d01.jpg?rule=ad-large already downloaded
2026-03-30 15:19:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fba%252Fa5%252Fca%252Fbaa5ca92140005502599a2794e7d83ec33bd2c71.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ba/a5/ca/baa5ca92140005502599a2794e7d83ec33bd2c71.jpg?rule=ad-large already downloaded
2026-03-30 15:19:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F84%252F62%252Fb1%252F8462b141ca2c65005885e20d72e7962643b3d086.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/84/62/b1/8462b141ca2c65005885e20d72e7962643b3d086.jpg?rule=ad-large already downloaded
2026-03-30 15:19:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fb6%252Fd7%252F6b%252Fb6d76b459a1b9015e1049977301519af5e2e33b8.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/b6/d7/6b/b6d76b459a1b9015e1049977301519af5e2e33b8.jpg?rule=ad-large already downloaded
2026-03-30 15:19:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F58%252Fee%252F71%252F58ee715352fdfcea032f2e237c9d8af4d963414b.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/58/ee/71/58ee715352fdfcea032f2e237c9d8af4d963414b.jpg?rule=ad-large already downloaded
2026-03-30 15:19:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F3b%252Fe9%252F66%252F3be966219a6f5c544fda96056f8ad59281f21900.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/3b/e9/66/3be966219a6f5c544fda96056f8ad59281f21900.jpg?rule=ad-large already downloaded
2026-03-30 15:19:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F4e%252Fd2%252Fc6%252F4ed2c660245730c9ffac2c3acaae8e8b39a49117.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/4e/d2/c6/4ed2c660245730c9ffac2c3acaae8e8b39a49117.jpg?rule=ad-large already downloaded
2026-03-30 15:19:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fdb%252F49%252F2c%252Fdb492c538f3da21e73400fadc52e0a18de65456d.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/db/49/2c/db492c538f3da21e73400fadc52e0a18de65456d.jpg?rule=ad-large already downloaded
2026-03-30 15:19:58 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: b84e4eb9-97fe-50fd-9afa-5108199ab29b with identifier 3109894582
2026-03-30 15:19:58 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:58 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:58 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item b84e4eb9-97fe-50fd-9afa-5108199ab29b
2026-03-30 15:19: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': 'Gris',
 'currency': 'EUR',
 'description': 'Mini MINI ONE 90CH, (Berline), GRIS, 6cv, 3 portes, mise en '
                'circulation le 28-11-2002, garantie 12 mois (12 MOIS).\n'
                '\n'
                '4 places, couleur intérieur : NOIR, longueur : 3,63 mètres,\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Extérieur\n'
                '- Jantes Alu\n'
                '- Peinture métal\n'
                '\n'
                'Intérieur\n'
                '- Clim manuelle\n'
                '- Direction assistée\n'
                '- Pack électrique\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbag conducteur\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Sellerie cuir\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 4972',
 'doors_number': 3,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 90,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': 'b84e4eb9-97fe-50fd-9afa-5108199ab29b',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3109894582',
 'listing': 'auction',
 'make': 'MINI',
 'model': 'Mini',
 'odometer': 78395,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 19,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/68/87/bc/6887bce09e49e188382d4a55a64d5d9a09fffc82.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f5/ec/e8/f5ece8004f0860308a9ba9aaceff65ff5060ca44.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2a/3f/b9/2a3fb91ea1b61e25006a54a359afe70397df9d01.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ba/a5/ca/baa5ca92140005502599a2794e7d83ec33bd2c71.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/84/62/b1/8462b141ca2c65005885e20d72e7962643b3d086.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b6/d7/6b/b6d76b459a1b9015e1049977301519af5e2e33b8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/58/ee/71/58ee715352fdfcea032f2e237c9d8af4d963414b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3b/e9/66/3be966219a6f5c544fda96056f8ad59281f21900.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4e/d2/c6/4ed2c660245730c9ffac2c3acaae8e8b39a49117.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/db/49/2c/db492c538f3da21e73400fadc52e0a18de65456d.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b84e4eb9-97fe-50fd-9afa-5108199ab29b/b84e4eb9-97fe-50fd-9afa-5108199ab29b_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 111139,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/68/87/bc/6887bce09e49e188382d4a55a64d5d9a09fffc82.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b84e4eb9-97fe-50fd-9afa-5108199ab29b/b84e4eb9-97fe-50fd-9afa-5108199ab29b_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 110409,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/f5/ec/e8/f5ece8004f0860308a9ba9aaceff65ff5060ca44.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b84e4eb9-97fe-50fd-9afa-5108199ab29b/b84e4eb9-97fe-50fd-9afa-5108199ab29b_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 125243,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/2a/3f/b9/2a3fb91ea1b61e25006a54a359afe70397df9d01.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b84e4eb9-97fe-50fd-9afa-5108199ab29b/b84e4eb9-97fe-50fd-9afa-5108199ab29b_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 117047,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ba/a5/ca/baa5ca92140005502599a2794e7d83ec33bd2c71.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b84e4eb9-97fe-50fd-9afa-5108199ab29b/b84e4eb9-97fe-50fd-9afa-5108199ab29b_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 125318,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/84/62/b1/8462b141ca2c65005885e20d72e7962643b3d086.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b84e4eb9-97fe-50fd-9afa-5108199ab29b/b84e4eb9-97fe-50fd-9afa-5108199ab29b_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 109004,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/b6/d7/6b/b6d76b459a1b9015e1049977301519af5e2e33b8.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b84e4eb9-97fe-50fd-9afa-5108199ab29b/b84e4eb9-97fe-50fd-9afa-5108199ab29b_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 122007,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/58/ee/71/58ee715352fdfcea032f2e237c9d8af4d963414b.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b84e4eb9-97fe-50fd-9afa-5108199ab29b/b84e4eb9-97fe-50fd-9afa-5108199ab29b_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 120083,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/3b/e9/66/3be966219a6f5c544fda96056f8ad59281f21900.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b84e4eb9-97fe-50fd-9afa-5108199ab29b/b84e4eb9-97fe-50fd-9afa-5108199ab29b_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 119882,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/4e/d2/c6/4ed2c660245730c9ffac2c3acaae8e8b39a49117.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b84e4eb9-97fe-50fd-9afa-5108199ab29b/b84e4eb9-97fe-50fd-9afa-5108199ab29b_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 76580,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/db/49/2c/db492c538f3da21e73400fadc52e0a18de65456d.jpg?rule=ad-large',
             'Width': 800}],
 'price': 5900,
 'price_includes_vat': False,
 'registration_date': '2002-11-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Mini MINI ONE 90CH',
 'transmission': 'manual',
 'trim': 'Mini One 90ch',
 'vin': None,
 'year': 2002}
2026-03-30 15:19:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273109894582%27 HTTP/1.1" 200 None
2026-03-30 15:19:58 [auto_selling_leboncoin.fr] INFO: Saving data for 3109894582: {'created_time': 1774883998.84974, 'last_price_update_time': 1774883998.84975}
2026-03-30 15:19:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3109894582') HTTP/1.1" 204 0
2026-03-30 15:19:58 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3144598840
2026-03-30 15:19:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%273144598840%27 HTTP/1.1" 200 None
2026-03-30 15:19:58 [auto_selling_leboncoin.fr] INFO: Scrape type for 3144598840: 1
2026-03-30 15:19:58 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3144598840
2026-03-30 15:19:58 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Marron',
 'currency': 'EUR',
 'description': 'Fiat 500 1.2 8V 69CH LOUNGE, (Berline), MARRON, 4cv, mise en '
                'circulation le 21-05-2008, première main, garantie 12 mois '
                '(12 MOIS).\n'
                '\n'
                '4 places, couleur intérieur : MARRON, longueur : 3,55 '
                'mètres,\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Blue & Me\n'
                '- Blue & Me Nav\n'
                '- Commandes du système audio au volant\n'
                '- Radio CD MP3\n'
                '\n'
                'Extérieur\n'
                '- Jantes Alu\n'
                '- Peinture métal\n'
                '- Rétroviseurs électriques dégivrants\n'
                '- Toit panoramique en verre\n'
                '\n'
                'Intérieur\n'
                '- Banquette 50/50\n'
                '- Clim automatique\n'
                '- Clim manuelle\n'
                '- Direction assistée\n'
                '- Fixations Isofix aux places arrières\n'
                '- Verrouillage centralisé des portes\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres avant électriques\n'
                '- Volant réglable en hauteur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbag genoux\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux\n'
                '- EBD\n'
                '- ESP\n'
                '- Phares antibrouillard\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Sellerie cuir\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5144',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 69,
 '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/3144598840',
 'listing': 'auction',
 'make': 'FIAT',
 'model': '500',
 'odometer': 84119,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/62/c0/42/62c042402b659999df7bbbe564524cf1221a0635.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0d/56/6d/0d566d2a0303864645e978fc6b9743172e41ddfa.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ef/54/2e/ef542e9e579d361b2de680d6ded8e3e31b7bc3a0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/37/8d/2f/378d2f3a6ab683caa7185d534fae4e5bc7783a70.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/53/8d/11/538d11b22b9d9de09be75cc5646583e07235adee.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/58/b1/65/58b165f916edb5f917448a49cc337e2a3540ecc5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/44/cd/2f/44cd2f3929fed473c41aa5aa62b3911d01891050.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/08/df/d3/08dfd36e6c1dd3f2d55de1972061af17ce2cdbca.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/cd/2c/e4/cd2ce4f7b72aaf68c964f0b7b5b7fa8103bfc242.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2e/a8/80/2ea880c59609d137ca02d123bb12c89539822ebd.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/74/36/65/74366551c9c864799be3c96b9d5fa1ee4b3f6246.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/51/ff/87/51ff879e23ac2925a797a57b9d468897cefeeb62.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/df/ea/60/dfea60d7890bf8d5d267195c7799edd985c877ca.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3a/37/42/3a3742e9faa2147ebb2b32b280a1a37dddb19309.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/20/07/61/200761d86d2d6fd86bddcf55386811f2bc31b93b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a3/40/f4/a340f45a094ec69cfadf1037360effef20fc3fa6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/76/61/60/766160ac0d6eceefa6ea6d4090f218e338a3bede.jpg?rule=ad-large'],
 'price': 6700,
 'price_includes_vat': False,
 'registration_date': '2008-05-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Fiat 500 1.2 8V 69CH LOUNGE',
 'transmission': 'manual',
 'trim': '500 1.2 8v 69ch Lounge',
 'vin': None,
 'year': 2008}
2026-03-30 15:19:58 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: e7e197a5-2c5c-54c5-8401-4dd856ae3bc5 with identifier: 3144598840
2026-03-30 15:19:58 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item e7e197a5-2c5c-54c5-8401-4dd856ae3bc5
2026-03-30 15:19:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F62%252Fc0%252F42%252F62c042402b659999df7bbbe564524cf1221a0635.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/62/c0/42/62c042402b659999df7bbbe564524cf1221a0635.jpg?rule=ad-large already downloaded
2026-03-30 15:19:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F0d%252F56%252F6d%252F0d566d2a0303864645e978fc6b9743172e41ddfa.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/0d/56/6d/0d566d2a0303864645e978fc6b9743172e41ddfa.jpg?rule=ad-large already downloaded
2026-03-30 15:19:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252Fef%252F54%252F2e%252Fef542e9e579d361b2de680d6ded8e3e31b7bc3a0.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ef/54/2e/ef542e9e579d361b2de680d6ded8e3e31b7bc3a0.jpg?rule=ad-large already downloaded
2026-03-30 15:19:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F37%252F8d%252F2f%252F378d2f3a6ab683caa7185d534fae4e5bc7783a70.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/37/8d/2f/378d2f3a6ab683caa7185d534fae4e5bc7783a70.jpg?rule=ad-large already downloaded
2026-03-30 15:19:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19: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%252F53%252F8d%252F11%252F538d11b22b9d9de09be75cc5646583e07235adee.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/53/8d/11/538d11b22b9d9de09be75cc5646583e07235adee.jpg?rule=ad-large already downloaded
2026-03-30 15:19:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fb1%252F65%252F58b165f916edb5f917448a49cc337e2a3540ecc5.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/58/b1/65/58b165f916edb5f917448a49cc337e2a3540ecc5.jpg?rule=ad-large already downloaded
2026-03-30 15:19:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fcd%252F2f%252F44cd2f3929fed473c41aa5aa62b3911d01891050.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/44/cd/2f/44cd2f3929fed473c41aa5aa62b3911d01891050.jpg?rule=ad-large already downloaded
2026-03-30 15:19:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fdf%252Fd3%252F08dfd36e6c1dd3f2d55de1972061af17ce2cdbca.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/08/df/d3/08dfd36e6c1dd3f2d55de1972061af17ce2cdbca.jpg?rule=ad-large already downloaded
2026-03-30 15:19:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fcd%252F2c%252Fe4%252Fcd2ce4f7b72aaf68c964f0b7b5b7fa8103bfc242.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/cd/2c/e4/cd2ce4f7b72aaf68c964f0b7b5b7fa8103bfc242.jpg?rule=ad-large already downloaded
2026-03-30 15:19:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fa8%252F80%252F2ea880c59609d137ca02d123bb12c89539822ebd.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/2e/a8/80/2ea880c59609d137ca02d123bb12c89539822ebd.jpg?rule=ad-large already downloaded
2026-03-30 15:19:59 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: e7e197a5-2c5c-54c5-8401-4dd856ae3bc5 with identifier 3144598840
2026-03-30 15:19:59 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:59 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:59 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item e7e197a5-2c5c-54c5-8401-4dd856ae3bc5
2026-03-30 15:19:59 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Marron',
 'currency': 'EUR',
 'description': 'Fiat 500 1.2 8V 69CH LOUNGE, (Berline), MARRON, 4cv, mise en '
                'circulation le 21-05-2008, première main, garantie 12 mois '
                '(12 MOIS).\n'
                '\n'
                '4 places, couleur intérieur : MARRON, longueur : 3,55 '
                'mètres,\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Blue & Me\n'
                '- Blue & Me Nav\n'
                '- Commandes du système audio au volant\n'
                '- Radio CD MP3\n'
                '\n'
                'Extérieur\n'
                '- Jantes Alu\n'
                '- Peinture métal\n'
                '- Rétroviseurs électriques dégivrants\n'
                '- Toit panoramique en verre\n'
                '\n'
                'Intérieur\n'
                '- Banquette 50/50\n'
                '- Clim automatique\n'
                '- Clim manuelle\n'
                '- Direction assistée\n'
                '- Fixations Isofix aux places arrières\n'
                '- Verrouillage centralisé des portes\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres avant électriques\n'
                '- Volant réglable en hauteur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbag genoux\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux\n'
                '- EBD\n'
                '- ESP\n'
                '- Phares antibrouillard\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Sellerie cuir\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5144',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 69,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': 'e7e197a5-2c5c-54c5-8401-4dd856ae3bc5',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3144598840',
 'listing': 'auction',
 'make': 'FIAT',
 'model': '500',
 'odometer': 84119,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 17,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/62/c0/42/62c042402b659999df7bbbe564524cf1221a0635.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0d/56/6d/0d566d2a0303864645e978fc6b9743172e41ddfa.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ef/54/2e/ef542e9e579d361b2de680d6ded8e3e31b7bc3a0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/37/8d/2f/378d2f3a6ab683caa7185d534fae4e5bc7783a70.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/53/8d/11/538d11b22b9d9de09be75cc5646583e07235adee.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/58/b1/65/58b165f916edb5f917448a49cc337e2a3540ecc5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/44/cd/2f/44cd2f3929fed473c41aa5aa62b3911d01891050.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/08/df/d3/08dfd36e6c1dd3f2d55de1972061af17ce2cdbca.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/cd/2c/e4/cd2ce4f7b72aaf68c964f0b7b5b7fa8103bfc242.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2e/a8/80/2ea880c59609d137ca02d123bb12c89539822ebd.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e7e197a5-2c5c-54c5-8401-4dd856ae3bc5/e7e197a5-2c5c-54c5-8401-4dd856ae3bc5_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 114662,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/62/c0/42/62c042402b659999df7bbbe564524cf1221a0635.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e7e197a5-2c5c-54c5-8401-4dd856ae3bc5/e7e197a5-2c5c-54c5-8401-4dd856ae3bc5_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 123556,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/0d/56/6d/0d566d2a0303864645e978fc6b9743172e41ddfa.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e7e197a5-2c5c-54c5-8401-4dd856ae3bc5/e7e197a5-2c5c-54c5-8401-4dd856ae3bc5_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 127286,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ef/54/2e/ef542e9e579d361b2de680d6ded8e3e31b7bc3a0.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e7e197a5-2c5c-54c5-8401-4dd856ae3bc5/e7e197a5-2c5c-54c5-8401-4dd856ae3bc5_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 125398,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/37/8d/2f/378d2f3a6ab683caa7185d534fae4e5bc7783a70.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e7e197a5-2c5c-54c5-8401-4dd856ae3bc5/e7e197a5-2c5c-54c5-8401-4dd856ae3bc5_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 126696,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/53/8d/11/538d11b22b9d9de09be75cc5646583e07235adee.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e7e197a5-2c5c-54c5-8401-4dd856ae3bc5/e7e197a5-2c5c-54c5-8401-4dd856ae3bc5_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 123106,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/58/b1/65/58b165f916edb5f917448a49cc337e2a3540ecc5.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e7e197a5-2c5c-54c5-8401-4dd856ae3bc5/e7e197a5-2c5c-54c5-8401-4dd856ae3bc5_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 131069,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/44/cd/2f/44cd2f3929fed473c41aa5aa62b3911d01891050.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e7e197a5-2c5c-54c5-8401-4dd856ae3bc5/e7e197a5-2c5c-54c5-8401-4dd856ae3bc5_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 113043,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/08/df/d3/08dfd36e6c1dd3f2d55de1972061af17ce2cdbca.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e7e197a5-2c5c-54c5-8401-4dd856ae3bc5/e7e197a5-2c5c-54c5-8401-4dd856ae3bc5_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 112648,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/cd/2c/e4/cd2ce4f7b72aaf68c964f0b7b5b7fa8103bfc242.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e7e197a5-2c5c-54c5-8401-4dd856ae3bc5/e7e197a5-2c5c-54c5-8401-4dd856ae3bc5_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 83773,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/2e/a8/80/2ea880c59609d137ca02d123bb12c89539822ebd.jpg?rule=ad-large',
             'Width': 800}],
 'price': 6700,
 'price_includes_vat': False,
 'registration_date': '2008-05-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Fiat 500 1.2 8V 69CH LOUNGE',
 'transmission': 'manual',
 'trim': '500 1.2 8v 69ch Lounge',
 'vin': None,
 'year': 2008}
2026-03-30 15:19:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:59 [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%273144598840%27 HTTP/1.1" 200 None
2026-03-30 15:19:59 [auto_selling_leboncoin.fr] INFO: Saving data for 3144598840: {'created_time': 1774883999.137399, 'last_price_update_time': 1774883999.137412}
2026-03-30 15:19:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3144598840') HTTP/1.1" 204 0
2026-03-30 15:19:59 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3147474009
2026-03-30 15:19:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:59 [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%273147474009%27 HTTP/1.1" 200 None
2026-03-30 15:19:59 [auto_selling_leboncoin.fr] INFO: Scrape type for 3147474009: 1
2026-03-30 15:19:59 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3147474009
2026-03-30 15:19:59 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Bmw SERIE 3 COUPE (E46) 318CI 118CH PACK 8CV, (Coupé), GRIS '
                'C, 8cv, 2 portes, mise en circulation le 22-02-2002, garantie '
                '12 mois (12 MOIS).\n'
                '\n'
                ' couleur intérieur : NOIR, longueur : 4,49 mètres,\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Radio cassette\n'
                '\n'
                'Extérieur\n'
                '- Jantes Alu\n'
                '- Pack Nord\n'
                '- Peinture métal\n'
                '\n'
                'Intérieur\n'
                '- Clim automatique\n'
                '- Direction assistée\n'
                '- Pack électrique\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbag conducteur\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Antipatinage\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5160',
 'doors_number': 2,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 118,
 '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/3147474009',
 'listing': 'auction',
 'make': 'BMW',
 'model': 'Série 3',
 'odometer': 112348,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/3e/97/8b/3e978b7ad6e5bf7fc04627d372f6b8ba47f181c4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d2/87/86/d287861ec7eee985a9efc2837d51e11d15bc0607.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/61/7d/8c/617d8cfc1c2e2077e86bfdf03d19587dec984b20.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/12/bb/e6/12bbe6ee82d3c89e67e88e2f436d42ac09c8af53.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/05/47/5f/05475fdaedce5e7a48233902801507c9f2a8217f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e4/21/1c/e4211cd39647f5e9920df1517391f5c955380b9b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/33/1a/71/331a71f8ffd32ea479b60b16a1649d59e1c43156.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8a/9e/a7/8a9ea7bda4e1c328e3b6ced42403489788352414.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/65/71/d4/6571d465c82cd78394c51e7f94fd80f5506591f3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fd/b4/40/fdb440e39606fc39fc86342ec0c208e602ce1171.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/86/f2/b4/86f2b41379dbacdd1f07726036d921e6c13b3321.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6e/33/63/6e33637e268bc668af01e325393c7e92609e2084.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/69/0b/fc/690bfcb742264f86a790a194e4983f19f7c9979c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7b/f5/24/7bf5240ec0e62380ccf2cfee0a341f7a5ee6d0ef.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5e/1a/f6/5e1af67a8c2b1e183b556dbb55f93f9d31ab7773.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ae/af/be/aeafbe84e550f6ddeb950baa4c26ae11a99c7fad.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/18/06/da/1806da90f4d0f17f016fa0a6de25a294ed3aa5de.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/83/9d/85/839d85f0c94a77b1e38934d6c1c6807bbd543e00.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/59/b4/a0/59b4a0b2aa940be8b08cb5f5b3b0a282c53e99fe.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/86/60/96/8660961c8cad35368fac912fa80c2d3eb397cba6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2a/3a/3e/2a3a3e71dc1ff6a1d47c350f480c4d16f96ec327.jpg?rule=ad-large'],
 'price': 8700,
 'price_includes_vat': False,
 'registration_date': '2002-02-01',
 'seats_number': None,
 'seller_name': None,
 'title': 'Bmw SERIE 3 COUPE (E46) 318CI 118CH PACK 8CV',
 'transmission': 'manual',
 'trim': 'Série 3 Coupé 318Ci 118ch Pack 8cv',
 'vin': None,
 'year': 2002}
2026-03-30 15:19:59 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: bbc47759-8bdb-5576-84a6-4ba1e69e70dc with identifier: 3147474009
2026-03-30 15:19:59 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item bbc47759-8bdb-5576-84a6-4ba1e69e70dc
2026-03-30 15:19:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F97%252F8b%252F3e978b7ad6e5bf7fc04627d372f6b8ba47f181c4.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/3e/97/8b/3e978b7ad6e5bf7fc04627d372f6b8ba47f181c4.jpg?rule=ad-large already downloaded
2026-03-30 15:19:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F87%252F86%252Fd287861ec7eee985a9efc2837d51e11d15bc0607.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/d2/87/86/d287861ec7eee985a9efc2837d51e11d15bc0607.jpg?rule=ad-large already downloaded
2026-03-30 15:19:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F7d%252F8c%252F617d8cfc1c2e2077e86bfdf03d19587dec984b20.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/61/7d/8c/617d8cfc1c2e2077e86bfdf03d19587dec984b20.jpg?rule=ad-large already downloaded
2026-03-30 15:19:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fbb%252Fe6%252F12bbe6ee82d3c89e67e88e2f436d42ac09c8af53.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/12/bb/e6/12bbe6ee82d3c89e67e88e2f436d42ac09c8af53.jpg?rule=ad-large already downloaded
2026-03-30 15:19:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F47%252F5f%252F05475fdaedce5e7a48233902801507c9f2a8217f.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/05/47/5f/05475fdaedce5e7a48233902801507c9f2a8217f.jpg?rule=ad-large already downloaded
2026-03-30 15:19:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F21%252F1c%252Fe4211cd39647f5e9920df1517391f5c955380b9b.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/e4/21/1c/e4211cd39647f5e9920df1517391f5c955380b9b.jpg?rule=ad-large already downloaded
2026-03-30 15:19:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F33%252F1a%252F71%252F331a71f8ffd32ea479b60b16a1649d59e1c43156.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/33/1a/71/331a71f8ffd32ea479b60b16a1649d59e1c43156.jpg?rule=ad-large already downloaded
2026-03-30 15:19:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F9e%252Fa7%252F8a9ea7bda4e1c328e3b6ced42403489788352414.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/8a/9e/a7/8a9ea7bda4e1c328e3b6ced42403489788352414.jpg?rule=ad-large already downloaded
2026-03-30 15:19:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F71%252Fd4%252F6571d465c82cd78394c51e7f94fd80f5506591f3.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/65/71/d4/6571d465c82cd78394c51e7f94fd80f5506591f3.jpg?rule=ad-large already downloaded
2026-03-30 15:19:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fb4%252F40%252Ffdb440e39606fc39fc86342ec0c208e602ce1171.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/fd/b4/40/fdb440e39606fc39fc86342ec0c208e602ce1171.jpg?rule=ad-large already downloaded
2026-03-30 15:19:59 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: bbc47759-8bdb-5576-84a6-4ba1e69e70dc with identifier 3147474009
2026-03-30 15:19:59 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:59 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:59 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item bbc47759-8bdb-5576-84a6-4ba1e69e70dc
2026-03-30 15:19:59 [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 SERIE 3 COUPE (E46) 318CI 118CH PACK 8CV, (Coupé), GRIS '
                'C, 8cv, 2 portes, mise en circulation le 22-02-2002, garantie '
                '12 mois (12 MOIS).\n'
                '\n'
                ' couleur intérieur : NOIR, longueur : 4,49 mètres,\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Radio cassette\n'
                '\n'
                'Extérieur\n'
                '- Jantes Alu\n'
                '- Pack Nord\n'
                '- Peinture métal\n'
                '\n'
                'Intérieur\n'
                '- Clim automatique\n'
                '- Direction assistée\n'
                '- Pack électrique\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbag conducteur\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Antipatinage\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5160',
 'doors_number': 2,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 118,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': 'bbc47759-8bdb-5576-84a6-4ba1e69e70dc',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3147474009',
 'listing': 'auction',
 'make': 'BMW',
 'model': 'Série 3',
 'odometer': 112348,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 21,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/3e/97/8b/3e978b7ad6e5bf7fc04627d372f6b8ba47f181c4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d2/87/86/d287861ec7eee985a9efc2837d51e11d15bc0607.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/61/7d/8c/617d8cfc1c2e2077e86bfdf03d19587dec984b20.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/12/bb/e6/12bbe6ee82d3c89e67e88e2f436d42ac09c8af53.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/05/47/5f/05475fdaedce5e7a48233902801507c9f2a8217f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e4/21/1c/e4211cd39647f5e9920df1517391f5c955380b9b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/33/1a/71/331a71f8ffd32ea479b60b16a1649d59e1c43156.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8a/9e/a7/8a9ea7bda4e1c328e3b6ced42403489788352414.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/65/71/d4/6571d465c82cd78394c51e7f94fd80f5506591f3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fd/b4/40/fdb440e39606fc39fc86342ec0c208e602ce1171.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bbc47759-8bdb-5576-84a6-4ba1e69e70dc/bbc47759-8bdb-5576-84a6-4ba1e69e70dc_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 116220,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/3e/97/8b/3e978b7ad6e5bf7fc04627d372f6b8ba47f181c4.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bbc47759-8bdb-5576-84a6-4ba1e69e70dc/bbc47759-8bdb-5576-84a6-4ba1e69e70dc_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 120742,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/d2/87/86/d287861ec7eee985a9efc2837d51e11d15bc0607.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bbc47759-8bdb-5576-84a6-4ba1e69e70dc/bbc47759-8bdb-5576-84a6-4ba1e69e70dc_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 118892,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/61/7d/8c/617d8cfc1c2e2077e86bfdf03d19587dec984b20.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bbc47759-8bdb-5576-84a6-4ba1e69e70dc/bbc47759-8bdb-5576-84a6-4ba1e69e70dc_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 93059,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/12/bb/e6/12bbe6ee82d3c89e67e88e2f436d42ac09c8af53.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bbc47759-8bdb-5576-84a6-4ba1e69e70dc/bbc47759-8bdb-5576-84a6-4ba1e69e70dc_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 107638,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/05/47/5f/05475fdaedce5e7a48233902801507c9f2a8217f.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bbc47759-8bdb-5576-84a6-4ba1e69e70dc/bbc47759-8bdb-5576-84a6-4ba1e69e70dc_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 114147,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/e4/21/1c/e4211cd39647f5e9920df1517391f5c955380b9b.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bbc47759-8bdb-5576-84a6-4ba1e69e70dc/bbc47759-8bdb-5576-84a6-4ba1e69e70dc_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 127946,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/33/1a/71/331a71f8ffd32ea479b60b16a1649d59e1c43156.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bbc47759-8bdb-5576-84a6-4ba1e69e70dc/bbc47759-8bdb-5576-84a6-4ba1e69e70dc_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 107209,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/8a/9e/a7/8a9ea7bda4e1c328e3b6ced42403489788352414.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bbc47759-8bdb-5576-84a6-4ba1e69e70dc/bbc47759-8bdb-5576-84a6-4ba1e69e70dc_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 90971,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/65/71/d4/6571d465c82cd78394c51e7f94fd80f5506591f3.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bbc47759-8bdb-5576-84a6-4ba1e69e70dc/bbc47759-8bdb-5576-84a6-4ba1e69e70dc_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 89491,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/fd/b4/40/fdb440e39606fc39fc86342ec0c208e602ce1171.jpg?rule=ad-large',
             'Width': 800}],
 'price': 8700,
 'price_includes_vat': False,
 'registration_date': '2002-02-01',
 'seats_number': None,
 'seller_name': None,
 'title': 'Bmw SERIE 3 COUPE (E46) 318CI 118CH PACK 8CV',
 'transmission': 'manual',
 'trim': 'Série 3 Coupé 318Ci 118ch Pack 8cv',
 'vin': None,
 'year': 2002}
2026-03-30 15:19:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:59 [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%273147474009%27 HTTP/1.1" 200 None
2026-03-30 15:19:59 [auto_selling_leboncoin.fr] INFO: Saving data for 3147474009: {'created_time': 1774883999.49969, 'last_price_update_time': 1774883999.499701}
2026-03-30 15:19:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3147474009') HTTP/1.1" 204 0
2026-03-30 15:19:59 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3155417969
2026-03-30 15:19:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:59 [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%273155417969%27 HTTP/1.1" 200 None
2026-03-30 15:19:59 [auto_selling_leboncoin.fr] INFO: Scrape type for 3155417969: 1
2026-03-30 15:19:59 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3155417969
2026-03-30 15:19:59 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'Mini CABRIO COOPER S 170CH, (Cabriolet), NOIR, 10cv, mise en '
                'circulation le 05-12-2007, garantie 12 mois (12 MOIS).\n'
                '\n'
                '4 places, couleur intérieur : NOIR, longueur : 3,65 mètres,\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Radio CD\n'
                '\n'
                'Extérieur\n'
                '- Jantes Alu\n'
                '- Phares xénon\n'
                '- Radar de recul\n'
                '\n'
                'Intérieur\n'
                '- Clim automatique\n'
                '- Direction assistée\n'
                '- Ordinateur de bord\n'
                '- Pack électrique\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Antipatinage\n'
                '- Phares antibrouillard\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5157',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 170,
 '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/3155417969',
 'listing': 'auction',
 'make': 'MINI',
 'model': 'Mini',
 'odometer': 115500,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/6d/e8/56/6de8563679e9d7056212b9cd3a2934cfa0e4ef44.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e6/5d/b7/e65db7724cd7a0d5166494a597967bef9c824478.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/49/cb/75/49cb75013177b12cda3265b24b01eb395e8b7cb2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c8/6a/d6/c86ad61676ccdb96ae5579d76cc694e91f9d1e38.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4a/71/5c/4a715c49864aeb4573d126684efa703b32afea3e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1a/ae/6d/1aae6d8fc35adc92f6c7aa256ffbb5a90b82ac14.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ee/29/98/ee2998b68b4887b4239c14e67899e7baddedbd28.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/bf/ee/db/bfeedb2142071816858daa0abf8820b0a5ef6d81.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0b/16/bc/0b16bc66cc57d4164f66f56541d7c5508e23234f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/20/b5/b5/20b5b5434b7a23c55079015df5903289643f5eee.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/01/d5/b2/01d5b25d7ded65df8dc066722bc42347ba12b8db.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b6/ca/8a/b6ca8ac45720d996607a11ddc8876fed350ec7b0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/06/55/84/0655847681e3b349fa09f414338ba345d3e39746.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fa/cd/e3/facde34884fe9d08d02fd1780bce7d49473655fc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b3/98/97/b39897f3dc8c45821c052e039a1eaf6336a2ac6d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7c/d6/2d/7cd62d0c96e67a30478116a8149f60cf93d7fe8c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/74/6d/ea/746dea626837e2d5c99fd6f68740f3534974ca44.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ef/27/6a/ef276a3eafde473661b2af673ae7209fb152e7d6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/cd/a3/6d/cda36d7d38c5cbd869f46a79935900c63e358c60.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/93/2c/6b/932c6b6200f7505859256d0041123b07654928b6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d5/e6/e1/d5e6e1b9bd045f369fdc253712eeb7a1ef4dcfc5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e4/58/37/e4583718abc9fd00fc653f00d62e50122509197d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/50/a2/97/50a2973c98ac9506b3448facc7d95de59065f965.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b9/48/05/b94805e4135256c44489283cfbf2f1f781fca981.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/12/df/a6/12dfa6eaff0272c6b49b9874369c259e5e66c742.jpg?rule=ad-large'],
 'price': 8490,
 'price_includes_vat': False,
 'registration_date': '2007-12-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Mini CABRIO COOPER S 170CH',
 'transmission': 'manual',
 'trim': 'Cabrio Cooper S 170ch',
 'vin': None,
 'year': 2007}
2026-03-30 15:19:59 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: e5abc7af-c1a1-50f9-8ff8-cde0b199e7e1 with identifier: 3155417969
2026-03-30 15:19:59 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item e5abc7af-c1a1-50f9-8ff8-cde0b199e7e1
2026-03-30 15:19:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fe8%252F56%252F6de8563679e9d7056212b9cd3a2934cfa0e4ef44.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/6d/e8/56/6de8563679e9d7056212b9cd3a2934cfa0e4ef44.jpg?rule=ad-large already downloaded
2026-03-30 15:19:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F5d%252Fb7%252Fe65db7724cd7a0d5166494a597967bef9c824478.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/e6/5d/b7/e65db7724cd7a0d5166494a597967bef9c824478.jpg?rule=ad-large already downloaded
2026-03-30 15:19:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fcb%252F75%252F49cb75013177b12cda3265b24b01eb395e8b7cb2.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/49/cb/75/49cb75013177b12cda3265b24b01eb395e8b7cb2.jpg?rule=ad-large already downloaded
2026-03-30 15:19:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F6a%252Fd6%252Fc86ad61676ccdb96ae5579d76cc694e91f9d1e38.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/c8/6a/d6/c86ad61676ccdb96ae5579d76cc694e91f9d1e38.jpg?rule=ad-large already downloaded
2026-03-30 15:19:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F71%252F5c%252F4a715c49864aeb4573d126684efa703b32afea3e.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/4a/71/5c/4a715c49864aeb4573d126684efa703b32afea3e.jpg?rule=ad-large already downloaded
2026-03-30 15:19:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fae%252F6d%252F1aae6d8fc35adc92f6c7aa256ffbb5a90b82ac14.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/1a/ae/6d/1aae6d8fc35adc92f6c7aa256ffbb5a90b82ac14.jpg?rule=ad-large already downloaded
2026-03-30 15:19:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F29%252F98%252Fee2998b68b4887b4239c14e67899e7baddedbd28.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ee/29/98/ee2998b68b4887b4239c14e67899e7baddedbd28.jpg?rule=ad-large already downloaded
2026-03-30 15:19:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fee%252Fdb%252Fbfeedb2142071816858daa0abf8820b0a5ef6d81.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/bf/ee/db/bfeedb2142071816858daa0abf8820b0a5ef6d81.jpg?rule=ad-large already downloaded
2026-03-30 15:19:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F16%252Fbc%252F0b16bc66cc57d4164f66f56541d7c5508e23234f.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/0b/16/bc/0b16bc66cc57d4164f66f56541d7c5508e23234f.jpg?rule=ad-large already downloaded
2026-03-30 15:19:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fb5%252Fb5%252F20b5b5434b7a23c55079015df5903289643f5eee.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/20/b5/b5/20b5b5434b7a23c55079015df5903289643f5eee.jpg?rule=ad-large already downloaded
2026-03-30 15:19:59 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: e5abc7af-c1a1-50f9-8ff8-cde0b199e7e1 with identifier 3155417969
2026-03-30 15:19:59 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:59 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:19:59 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item e5abc7af-c1a1-50f9-8ff8-cde0b199e7e1
2026-03-30 15:19:59 [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': 'Mini CABRIO COOPER S 170CH, (Cabriolet), NOIR, 10cv, mise en '
                'circulation le 05-12-2007, garantie 12 mois (12 MOIS).\n'
                '\n'
                '4 places, couleur intérieur : NOIR, longueur : 3,65 mètres,\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Radio CD\n'
                '\n'
                'Extérieur\n'
                '- Jantes Alu\n'
                '- Phares xénon\n'
                '- Radar de recul\n'
                '\n'
                'Intérieur\n'
                '- Clim automatique\n'
                '- Direction assistée\n'
                '- Ordinateur de bord\n'
                '- Pack électrique\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Antipatinage\n'
                '- Phares antibrouillard\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5157',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 170,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': 'e5abc7af-c1a1-50f9-8ff8-cde0b199e7e1',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3155417969',
 'listing': 'auction',
 'make': 'MINI',
 'model': 'Mini',
 'odometer': 115500,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 25,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/6d/e8/56/6de8563679e9d7056212b9cd3a2934cfa0e4ef44.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e6/5d/b7/e65db7724cd7a0d5166494a597967bef9c824478.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/49/cb/75/49cb75013177b12cda3265b24b01eb395e8b7cb2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c8/6a/d6/c86ad61676ccdb96ae5579d76cc694e91f9d1e38.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4a/71/5c/4a715c49864aeb4573d126684efa703b32afea3e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1a/ae/6d/1aae6d8fc35adc92f6c7aa256ffbb5a90b82ac14.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ee/29/98/ee2998b68b4887b4239c14e67899e7baddedbd28.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/bf/ee/db/bfeedb2142071816858daa0abf8820b0a5ef6d81.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0b/16/bc/0b16bc66cc57d4164f66f56541d7c5508e23234f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/20/b5/b5/20b5b5434b7a23c55079015df5903289643f5eee.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e5abc7af-c1a1-50f9-8ff8-cde0b199e7e1/e5abc7af-c1a1-50f9-8ff8-cde0b199e7e1_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 77498,
             'Height': 480,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/6d/e8/56/6de8563679e9d7056212b9cd3a2934cfa0e4ef44.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e5abc7af-c1a1-50f9-8ff8-cde0b199e7e1/e5abc7af-c1a1-50f9-8ff8-cde0b199e7e1_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 81070,
             'Height': 480,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/e6/5d/b7/e65db7724cd7a0d5166494a597967bef9c824478.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e5abc7af-c1a1-50f9-8ff8-cde0b199e7e1/e5abc7af-c1a1-50f9-8ff8-cde0b199e7e1_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 84653,
             'Height': 480,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/49/cb/75/49cb75013177b12cda3265b24b01eb395e8b7cb2.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e5abc7af-c1a1-50f9-8ff8-cde0b199e7e1/e5abc7af-c1a1-50f9-8ff8-cde0b199e7e1_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 79707,
             'Height': 480,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/c8/6a/d6/c86ad61676ccdb96ae5579d76cc694e91f9d1e38.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e5abc7af-c1a1-50f9-8ff8-cde0b199e7e1/e5abc7af-c1a1-50f9-8ff8-cde0b199e7e1_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 80262,
             'Height': 480,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/4a/71/5c/4a715c49864aeb4573d126684efa703b32afea3e.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e5abc7af-c1a1-50f9-8ff8-cde0b199e7e1/e5abc7af-c1a1-50f9-8ff8-cde0b199e7e1_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 76550,
             'Height': 480,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/1a/ae/6d/1aae6d8fc35adc92f6c7aa256ffbb5a90b82ac14.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e5abc7af-c1a1-50f9-8ff8-cde0b199e7e1/e5abc7af-c1a1-50f9-8ff8-cde0b199e7e1_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 84674,
             'Height': 480,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ee/29/98/ee2998b68b4887b4239c14e67899e7baddedbd28.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e5abc7af-c1a1-50f9-8ff8-cde0b199e7e1/e5abc7af-c1a1-50f9-8ff8-cde0b199e7e1_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 77629,
             'Height': 480,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/bf/ee/db/bfeedb2142071816858daa0abf8820b0a5ef6d81.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e5abc7af-c1a1-50f9-8ff8-cde0b199e7e1/e5abc7af-c1a1-50f9-8ff8-cde0b199e7e1_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 70152,
             'Height': 480,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/0b/16/bc/0b16bc66cc57d4164f66f56541d7c5508e23234f.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e5abc7af-c1a1-50f9-8ff8-cde0b199e7e1/e5abc7af-c1a1-50f9-8ff8-cde0b199e7e1_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 66579,
             'Height': 480,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/20/b5/b5/20b5b5434b7a23c55079015df5903289643f5eee.jpg?rule=ad-large',
             'Width': 640}],
 'price': 8490,
 'price_includes_vat': False,
 'registration_date': '2007-12-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Mini CABRIO COOPER S 170CH',
 'transmission': 'manual',
 'trim': 'Cabrio Cooper S 170ch',
 'vin': None,
 'year': 2007}
2026-03-30 15:19:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:59 [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%273155417969%27 HTTP/1.1" 200 None
2026-03-30 15:19:59 [auto_selling_leboncoin.fr] INFO: Saving data for 3155417969: {'created_time': 1774883999.788431, 'last_price_update_time': 1774883999.788444}
2026-03-30 15:19:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3155417969') HTTP/1.1" 204 0
2026-03-30 15:19:59 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3155924940
2026-03-30 15:19:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:59 [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%273155924940%27 HTTP/1.1" 200 None
2026-03-30 15:19:59 [auto_selling_leboncoin.fr] INFO: Scrape type for 3155924940: 1
2026-03-30 15:19:59 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3155924940
2026-03-30 15:19:59 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Bleu',
 'currency': 'EUR',
 'description': 'Mini MINI ONE D 90CH PACK SALT, (Berline), BLEU F, 4cv, 3 '
                'portes, mise en circulation le 18-04-2011, garantie 12 mois '
                '(12 MOIS).\n'
                '\n'
                '4 places, couleur intérieur : NOIR, longueur : 3,72 mètres,\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Prise auxiliaire de connexion audio\n'
                '- Radio CD MP3 6HP\n'
                '\n'
                'Conduite\n'
                '- Aide au démarrage en côte\n'
                '- Arrêt et redémarrage auto. du moteur\n'
                '- Démarrage sans clé\n'
                '- Système de récupération énergie freinage\n'
                '\n'
                'Extérieur\n'
                '- Feux arrière à LED\n'
                '- Filtre à particules\n'
                '- Radar de recul\n'
                '- Rétroviseurs électriques\n'
                '\n'
                'Intérieur\n'
                '- Banquette 50/50\n'
                '- Clim manuelle\n'
                '- Direction assistée électrique\n'
                '- Fixations Isofix aux places arrières\n'
                '- Porte-gobelets arrière\n'
                '- Porte-gobelets avant\n'
                '- Prise 12V\n'
                '- Siège conducteur réglable en hauteur\n'
                "- Système facilitant l'accès aux places AR\n"
                '- Verrouillage auto. des portes en roulant\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres avant électriques\n'
                '- Vitres teintées\n'
                '- Volant réglable en profondeur et hauteur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                "- Aide au freinage d'urgence\n"
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux\n'
                '- Antidémarrage électronique\n'
                '- Contrôle de freinage en courbe\n'
                '- Détecteur de sous-gonflage\n'
                '- ESP\n'
                '- Kit anti-crevaison\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Pack Salt\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5196',
 'doors_number': 3,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 90,
 '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/3155924940',
 'listing': 'auction',
 'make': 'MINI',
 'model': 'Mini',
 'odometer': 71607,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/1d/17/2e/1d172e11370c5723dd0e945077f36bb4a0901a24.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/17/c1/66/17c1662712b311441337260039f65f9150b401c9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c5/27/7c/c5277cf85ef2489824fed435d4689834cddc2959.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2f/f8/d0/2ff8d0bd0c514d0ac5bef9dff358cccc8369d4e4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ee/3d/72/ee3d7295e1ab57ae782b4eea27e33e167fef015c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/00/ad/05/00ad05b5afdb73f1d182a34597d719d5fbc6e471.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2e/96/19/2e9619a7b26380e126ca79f572a7bc95fa97910d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4a/fb/c3/4afbc3de05c19f0ca3a476bb4eb713b0a62cf208.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f2/97/71/f297718519c76f10cf0397b6b1a07dcd704cf78b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/cd/ab/ba/cdabba04a940f30b9117de205c6171a958c14cf6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a4/14/74/a414749fb0e59dfa4e5f4e282d4b9daaa093d7b7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/76/b3/4e/76b34edd884e49e64630c1606942eaa0dec8e51d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a5/3d/37/a53d37d95721f6baa8373f556c4cf3a3cdeb905e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/21/53/e4/2153e41e2145d3e614d59bdb6b6bdaeb9ac3ca7e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a7/9c/00/a79c001b44214d874f427eb29098396bc7cc2e23.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/bd/57/48/bd57489a921a090f12b037aa09311b01c94d082b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f7/7d/46/f77d46e511147892a088faff1ec7ba619c365aab.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1f/62/f1/1f62f178eaa038a459c2027f362396a50c2a6a57.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6b/1a/ff/6b1affce029ec6abbcd02ec9bd0c45a8a73ea55c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/78/45/8b/78458b11bbc81bd2ca79de4f019ae1e812c41907.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/gh/23/6c/gh236cf528b37e0bf34728e8086f5938e638c064.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/23/4b/4d/234b4db85d656ec97dd755b4f466411adce6471e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/09/83/3c/09833cfb51903fbf2fb10c638684ee61db0c2eca.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ca/07/ef/ca07efb0ced5c2ea5671a411980ece6f9e4ae917.jpg?rule=ad-large'],
 'price': 7777,
 'price_includes_vat': False,
 'registration_date': '2011-04-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Mini MINI ONE D 90CH PACK SALT',
 'transmission': 'manual',
 'trim': 'Mini One D 90ch Pack Salt',
 'vin': None,
 'year': 2011}
2026-03-30 15:19:59 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: f2f513bb-1466-5220-811a-edf6e206a38d with identifier: 3155924940
2026-03-30 15:19:59 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item f2f513bb-1466-5220-811a-edf6e206a38d
2026-03-30 15:19:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F17%252F2e%252F1d172e11370c5723dd0e945077f36bb4a0901a24.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/1d/17/2e/1d172e11370c5723dd0e945077f36bb4a0901a24.jpg?rule=ad-large already downloaded
2026-03-30 15:19:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fc1%252F66%252F17c1662712b311441337260039f65f9150b401c9.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/17/c1/66/17c1662712b311441337260039f65f9150b401c9.jpg?rule=ad-large already downloaded
2026-03-30 15:19:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F27%252F7c%252Fc5277cf85ef2489824fed435d4689834cddc2959.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/c5/27/7c/c5277cf85ef2489824fed435d4689834cddc2959.jpg?rule=ad-large already downloaded
2026-03-30 15:19:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Ff8%252Fd0%252F2ff8d0bd0c514d0ac5bef9dff358cccc8369d4e4.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/2f/f8/d0/2ff8d0bd0c514d0ac5bef9dff358cccc8369d4e4.jpg?rule=ad-large already downloaded
2026-03-30 15:19:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F3d%252F72%252Fee3d7295e1ab57ae782b4eea27e33e167fef015c.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ee/3d/72/ee3d7295e1ab57ae782b4eea27e33e167fef015c.jpg?rule=ad-large already downloaded
2026-03-30 15:19:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:19:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fad%252F05%252F00ad05b5afdb73f1d182a34597d719d5fbc6e471.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:19:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/00/ad/05/00ad05b5afdb73f1d182a34597d719d5fbc6e471.jpg?rule=ad-large already downloaded
2026-03-30 15:20:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:20:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F96%252F19%252F2e9619a7b26380e126ca79f572a7bc95fa97910d.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:20:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/2e/96/19/2e9619a7b26380e126ca79f572a7bc95fa97910d.jpg?rule=ad-large already downloaded
2026-03-30 15:20:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:20:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Ffb%252Fc3%252F4afbc3de05c19f0ca3a476bb4eb713b0a62cf208.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:20:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/4a/fb/c3/4afbc3de05c19f0ca3a476bb4eb713b0a62cf208.jpg?rule=ad-large already downloaded
2026-03-30 15:20:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:20:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F97%252F71%252Ff297718519c76f10cf0397b6b1a07dcd704cf78b.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:20:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/f2/97/71/f297718519c76f10cf0397b6b1a07dcd704cf78b.jpg?rule=ad-large already downloaded
2026-03-30 15:20:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:20:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fcd%252Fab%252Fba%252Fcdabba04a940f30b9117de205c6171a958c14cf6.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:20:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/cd/ab/ba/cdabba04a940f30b9117de205c6171a958c14cf6.jpg?rule=ad-large already downloaded
2026-03-30 15:20:00 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: f2f513bb-1466-5220-811a-edf6e206a38d with identifier 3155924940
2026-03-30 15:20:00 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:20:00 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:20:00 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item f2f513bb-1466-5220-811a-edf6e206a38d
2026-03-30 15:20:00 [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 MINI ONE D 90CH PACK SALT, (Berline), BLEU F, 4cv, 3 '
                'portes, mise en circulation le 18-04-2011, garantie 12 mois '
                '(12 MOIS).\n'
                '\n'
                '4 places, couleur intérieur : NOIR, longueur : 3,72 mètres,\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Prise auxiliaire de connexion audio\n'
                '- Radio CD MP3 6HP\n'
                '\n'
                'Conduite\n'
                '- Aide au démarrage en côte\n'
                '- Arrêt et redémarrage auto. du moteur\n'
                '- Démarrage sans clé\n'
                '- Système de récupération énergie freinage\n'
                '\n'
                'Extérieur\n'
                '- Feux arrière à LED\n'
                '- Filtre à particules\n'
                '- Radar de recul\n'
                '- Rétroviseurs électriques\n'
                '\n'
                'Intérieur\n'
                '- Banquette 50/50\n'
                '- Clim manuelle\n'
                '- Direction assistée électrique\n'
                '- Fixations Isofix aux places arrières\n'
                '- Porte-gobelets arrière\n'
                '- Porte-gobelets avant\n'
                '- Prise 12V\n'
                '- Siège conducteur réglable en hauteur\n'
                "- Système facilitant l'accès aux places AR\n"
                '- Verrouillage auto. des portes en roulant\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres avant électriques\n'
                '- Vitres teintées\n'
                '- Volant réglable en profondeur et hauteur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                "- Aide au freinage d'urgence\n"
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux\n'
                '- Antidémarrage électronique\n'
                '- Contrôle de freinage en courbe\n'
                '- Détecteur de sous-gonflage\n'
                '- ESP\n'
                '- Kit anti-crevaison\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Pack Salt\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5196',
 'doors_number': 3,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 90,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': 'f2f513bb-1466-5220-811a-edf6e206a38d',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3155924940',
 'listing': 'auction',
 'make': 'MINI',
 'model': 'Mini',
 'odometer': 71607,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 24,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/1d/17/2e/1d172e11370c5723dd0e945077f36bb4a0901a24.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/17/c1/66/17c1662712b311441337260039f65f9150b401c9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c5/27/7c/c5277cf85ef2489824fed435d4689834cddc2959.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2f/f8/d0/2ff8d0bd0c514d0ac5bef9dff358cccc8369d4e4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ee/3d/72/ee3d7295e1ab57ae782b4eea27e33e167fef015c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/00/ad/05/00ad05b5afdb73f1d182a34597d719d5fbc6e471.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2e/96/19/2e9619a7b26380e126ca79f572a7bc95fa97910d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4a/fb/c3/4afbc3de05c19f0ca3a476bb4eb713b0a62cf208.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f2/97/71/f297718519c76f10cf0397b6b1a07dcd704cf78b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/cd/ab/ba/cdabba04a940f30b9117de205c6171a958c14cf6.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f2f513bb-1466-5220-811a-edf6e206a38d/f2f513bb-1466-5220-811a-edf6e206a38d_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 55802,
             'Height': 360,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/1d/17/2e/1d172e11370c5723dd0e945077f36bb4a0901a24.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f2f513bb-1466-5220-811a-edf6e206a38d/f2f513bb-1466-5220-811a-edf6e206a38d_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 58748,
             'Height': 360,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/17/c1/66/17c1662712b311441337260039f65f9150b401c9.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f2f513bb-1466-5220-811a-edf6e206a38d/f2f513bb-1466-5220-811a-edf6e206a38d_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 61400,
             'Height': 360,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/c5/27/7c/c5277cf85ef2489824fed435d4689834cddc2959.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f2f513bb-1466-5220-811a-edf6e206a38d/f2f513bb-1466-5220-811a-edf6e206a38d_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 65504,
             'Height': 360,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/2f/f8/d0/2ff8d0bd0c514d0ac5bef9dff358cccc8369d4e4.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f2f513bb-1466-5220-811a-edf6e206a38d/f2f513bb-1466-5220-811a-edf6e206a38d_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 62072,
             'Height': 360,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ee/3d/72/ee3d7295e1ab57ae782b4eea27e33e167fef015c.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f2f513bb-1466-5220-811a-edf6e206a38d/f2f513bb-1466-5220-811a-edf6e206a38d_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 57940,
             'Height': 360,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/00/ad/05/00ad05b5afdb73f1d182a34597d719d5fbc6e471.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f2f513bb-1466-5220-811a-edf6e206a38d/f2f513bb-1466-5220-811a-edf6e206a38d_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 62012,
             'Height': 360,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/2e/96/19/2e9619a7b26380e126ca79f572a7bc95fa97910d.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f2f513bb-1466-5220-811a-edf6e206a38d/f2f513bb-1466-5220-811a-edf6e206a38d_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 54736,
             'Height': 360,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/4a/fb/c3/4afbc3de05c19f0ca3a476bb4eb713b0a62cf208.jpg?rule=ad-large',
             'Width': 640},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f2f513bb-1466-5220-811a-edf6e206a38d/f2f513bb-1466-5220-811a-edf6e206a38d_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 76359,
             'Height': 450,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/f2/97/71/f297718519c76f10cf0397b6b1a07dcd704cf78b.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f2f513bb-1466-5220-811a-edf6e206a38d/f2f513bb-1466-5220-811a-edf6e206a38d_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 73262,
             'Height': 450,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/cd/ab/ba/cdabba04a940f30b9117de205c6171a958c14cf6.jpg?rule=ad-large',
             'Width': 800}],
 'price': 7777,
 'price_includes_vat': False,
 'registration_date': '2011-04-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Mini MINI ONE D 90CH PACK SALT',
 'transmission': 'manual',
 'trim': 'Mini One D 90ch Pack Salt',
 'vin': None,
 'year': 2011}
2026-03-30 15:20:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:20:00 [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%273155924940%27 HTTP/1.1" 200 None
2026-03-30 15:20:00 [auto_selling_leboncoin.fr] INFO: Saving data for 3155924940: {'created_time': 1774884000.1501, 'last_price_update_time': 1774884000.150109}
2026-03-30 15:20:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:20:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3155924940') HTTP/1.1" 204 0
2026-03-30 15:20:00 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3149137974
2026-03-30 15:20:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:20:00 [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%273149137974%27 HTTP/1.1" 200 None
2026-03-30 15:20:00 [auto_selling_leboncoin.fr] INFO: Scrape type for 3149137974: 1
2026-03-30 15:20:00 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3149137974
2026-03-30 15:20:00 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Citroen C4 1.6 HDI92 PACK, (Berline), GRIS C, 5cv, 5 portes, '
                'mise en circulation le 14-12-2005, garantie 12 mois (12 '
                'MOIS).\n'
                '\n'
                '5 places, couleur intérieur : NOIR,\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5171',
 '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/3149137974',
 'listing': 'auction',
 'make': 'CITROEN',
 'model': 'C4',
 'odometer': 234534,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/a7/39/95/a739953a00df41d6f9e3372b0f4523d6bca8bffe.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/88/be/9f/88be9f9091f918551d40a6b2836d6e21f48ac96c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/36/b7/46/36b746b7a2e1a874edd1b769db5833cef5624e46.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fe/4a/70/fe4a70672e70b472145d820f3b9043c34baadd2c.jpg?rule=ad-large'],
 'price': 1900,
 'price_includes_vat': False,
 'registration_date': '2005-12-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Citroen C4 1.6 HDI92 PACK',
 'transmission': 'manual',
 'trim': 'C4 1.6 HDi92 Pack',
 'vin': None,
 'year': 2005}
2026-03-30 15:20:00 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: b2d05dab-f142-5984-a6ee-9bb70482cb3f with identifier: 3149137974
2026-03-30 15:20:00 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 4 photos for item b2d05dab-f142-5984-a6ee-9bb70482cb3f
2026-03-30 15:20:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:20:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F39%252F95%252Fa739953a00df41d6f9e3372b0f4523d6bca8bffe.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:20:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/a7/39/95/a739953a00df41d6f9e3372b0f4523d6bca8bffe.jpg?rule=ad-large already downloaded
2026-03-30 15:20:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:20:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fbe%252F9f%252F88be9f9091f918551d40a6b2836d6e21f48ac96c.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:20:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/88/be/9f/88be9f9091f918551d40a6b2836d6e21f48ac96c.jpg?rule=ad-large already downloaded
2026-03-30 15:20:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:20:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fb7%252F46%252F36b746b7a2e1a874edd1b769db5833cef5624e46.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:20:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/36/b7/46/36b746b7a2e1a874edd1b769db5833cef5624e46.jpg?rule=ad-large already downloaded
2026-03-30 15:20:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:20:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F4a%252F70%252Ffe4a70672e70b472145d820f3b9043c34baadd2c.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:20:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/fe/4a/70/fe4a70672e70b472145d820f3b9043c34baadd2c.jpg?rule=ad-large already downloaded
2026-03-30 15:20:00 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: b2d05dab-f142-5984-a6ee-9bb70482cb3f with identifier 3149137974
2026-03-30 15:20:00 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:20:00 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:20:00 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item b2d05dab-f142-5984-a6ee-9bb70482cb3f
2026-03-30 15:20:00 [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': 'Citroen C4 1.6 HDI92 PACK, (Berline), GRIS C, 5cv, 5 portes, '
                'mise en circulation le 14-12-2005, garantie 12 mois (12 '
                'MOIS).\n'
                '\n'
                '5 places, couleur intérieur : NOIR,\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5171',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': None,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': 'b2d05dab-f142-5984-a6ee-9bb70482cb3f',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3149137974',
 'listing': 'auction',
 'make': 'CITROEN',
 'model': 'C4',
 'odometer': 234534,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 4,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/a7/39/95/a739953a00df41d6f9e3372b0f4523d6bca8bffe.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/88/be/9f/88be9f9091f918551d40a6b2836d6e21f48ac96c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/36/b7/46/36b746b7a2e1a874edd1b769db5833cef5624e46.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fe/4a/70/fe4a70672e70b472145d820f3b9043c34baadd2c.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b2d05dab-f142-5984-a6ee-9bb70482cb3f/b2d05dab-f142-5984-a6ee-9bb70482cb3f_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 125117,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/a7/39/95/a739953a00df41d6f9e3372b0f4523d6bca8bffe.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b2d05dab-f142-5984-a6ee-9bb70482cb3f/b2d05dab-f142-5984-a6ee-9bb70482cb3f_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 109622,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/88/be/9f/88be9f9091f918551d40a6b2836d6e21f48ac96c.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b2d05dab-f142-5984-a6ee-9bb70482cb3f/b2d05dab-f142-5984-a6ee-9bb70482cb3f_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 79949,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/36/b7/46/36b746b7a2e1a874edd1b769db5833cef5624e46.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b2d05dab-f142-5984-a6ee-9bb70482cb3f/b2d05dab-f142-5984-a6ee-9bb70482cb3f_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 70662,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/fe/4a/70/fe4a70672e70b472145d820f3b9043c34baadd2c.jpg?rule=ad-large',
             'Width': 800}],
 'price': 1900,
 'price_includes_vat': False,
 'registration_date': '2005-12-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Citroen C4 1.6 HDI92 PACK',
 'transmission': 'manual',
 'trim': 'C4 1.6 HDi92 Pack',
 'vin': None,
 'year': 2005}
2026-03-30 15:20:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:20:00 [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%273149137974%27 HTTP/1.1" 200 None
2026-03-30 15:20:00 [auto_selling_leboncoin.fr] INFO: Saving data for 3149137974: {'created_time': 1774884000.314248, 'last_price_update_time': 1774884000.31426}
2026-03-30 15:20:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:20:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3149137974') HTTP/1.1" 204 0
2026-03-30 15:20:00 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3111468683
2026-03-30 15:20:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:20:00 [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%273111468683%27 HTTP/1.1" 200 None
2026-03-30 15:20:00 [auto_selling_leboncoin.fr] INFO: Scrape type for 3111468683: 1
2026-03-30 15:20:00 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3111468683
2026-03-30 15:20:00 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'Porsche 911 COUPE (997) CARRERA 4 GTS PDK, (Coupé), BLANC, '
                '28cv, 2 portes, mise en circulation le 26-04-2012, garantie '
                '12 mois (12 MOIS).\n'
                '\n'
                '4 places, couleur intérieur : NOIR, longueur : 4,43 mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- GPS Cartographique\n'
                '- Radio CD/DVD MP3\n'
                '\n'
                'Conduite\n'
                '- Aide au démarrage en côte\n'
                '- Différentiel à glissement limité\n'
                '- Régulateur de vitesse\n'
                '\n'
                'Extérieur\n'
                '- Coffre assisté électriquement\n'
                '- Feux arrière à LED\n'
                '- Jantes Alu 19"\n'
                '- Phares bi-xénon\n'
                '- Radar de recul\n'
                '- Rétroviseurs électriques dégivrants\n'
                '\n'
                'Intérieur\n'
                '- Clim automatique\n'
                '- Direction assistée\n'
                '- Fixations Isofix aux places arrières\n'
                '- Frein à main en cuir\n'
                '- Levier vitesse cuir\n'
                '- Ordinateur de bord\n'
                '- Pack électrique\n'
                '- Porte-gobelets avant\n'
                '- Siège conducteur réglable en hauteur\n'
                '- Siège passager réglable en hauteur\n'
                '- Sièges avant sport\n'
                '- Sièges avant électriques\n'
                '- Verrouillage centralisé des portes\n'
                '- Vitres avant électriques\n'
                '- Volant réglable en profondeur et hauteur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                "- Aide au freinage d'urgence\n"
                '- Airbag conducteur\n'
                '- Airbag passager déconnectable\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux\n'
                '- Antipatinage\n'
                '- Antivol\n'
                '- ESP\n'
                '- Kit de dépannage pneumatique\n'
                '- Phares antibrouillard\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 4980',
 'doors_number': 2,
 '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/3111468683',
 'listing': 'auction',
 'make': 'PORSCHE',
 'model': '911',
 'odometer': 97555,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/7e/02/f3/7e02f30cda16a01289449dba5d619b5e6d82dbb5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/83/ba/74/83ba74dd259df62192e285c652a329f7065a7dad.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/98/2e/0d/982e0d3d97c076b1f11a2f2c5d7f4d082d02c671.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f5/8c/f4/f58cf47978ae2fbc6a04daa7a91f0d03976ef15d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/60/37/b4/6037b41f30bd6af4563b44a306e237960761643a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/95/af/2d/95af2da66f6ec24c37454ee104b02d445ced4594.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/dd/ad/22/ddad2237ed44488d64afbe49c470b36da443033b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a4/d4/61/a4d461d0a4baa46cc882d79c4373abaa0346f58f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/63/38/53/633853a6f02b46887ad3d6fa97a7cc755b51fe2f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c6/b3/bc/c6b3bc83d16f7ed2da7fe50b4ab9975009b54dad.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c2/e0/bb/c2e0bbcdf885f87cc377c5f9ae980e7d4895544c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/97/88/13/97881326cd57b727a712d3fe57eb94f02c559e99.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/03/a5/c0/03a5c0e1f3619dbffe62df986b2b3b9b38478013.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e8/65/01/e86501adb3efa66096b50b583cbf716af8dfb47a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/37/ae/1b/37ae1b13dad56fb1b3f48c253bd573098346ed88.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/02/85/3c/02853c614d324f1b804709a69cdf880241a9313f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c4/c0/be/c4c0beba6556059d8e07e552370b24e25dac6d6c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/57/67/71/576771776ced347ba3dd12889f2670ca1862e6f2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b0/6e/b9/b06eb9d82e755cac28d9b39a346f0e8ea9ac1294.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/11/77/5e/11775e7bdd248a8523864ecae81de7dc01ab8bbe.jpg?rule=ad-large'],
 'price': 77900,
 'price_includes_vat': False,
 'registration_date': '2012-04-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Porsche 911 COUPE (997) CARRERA 4 GTS PDK',
 'transmission': 'automatic',
 'trim': '911 Coupe Carrera 4 GTS PDK',
 'vin': None,
 'year': 2012}
2026-03-30 15:20:00 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 3eef0b5f-7ed1-5453-88bb-7f6dfcd9f651 with identifier: 3111468683
2026-03-30 15:20:00 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 3eef0b5f-7ed1-5453-88bb-7f6dfcd9f651
2026-03-30 15:20:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:20:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F02%252Ff3%252F7e02f30cda16a01289449dba5d619b5e6d82dbb5.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:20:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/7e/02/f3/7e02f30cda16a01289449dba5d619b5e6d82dbb5.jpg?rule=ad-large already downloaded
2026-03-30 15:20:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:20:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fba%252F74%252F83ba74dd259df62192e285c652a329f7065a7dad.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:20:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/83/ba/74/83ba74dd259df62192e285c652a329f7065a7dad.jpg?rule=ad-large already downloaded
2026-03-30 15:20:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:20:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F2e%252F0d%252F982e0d3d97c076b1f11a2f2c5d7f4d082d02c671.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:20:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/98/2e/0d/982e0d3d97c076b1f11a2f2c5d7f4d082d02c671.jpg?rule=ad-large already downloaded
2026-03-30 15:20:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:20:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F8c%252Ff4%252Ff58cf47978ae2fbc6a04daa7a91f0d03976ef15d.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:20:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/f5/8c/f4/f58cf47978ae2fbc6a04daa7a91f0d03976ef15d.jpg?rule=ad-large already downloaded
2026-03-30 15:20:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:20:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F37%252Fb4%252F6037b41f30bd6af4563b44a306e237960761643a.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:20:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/60/37/b4/6037b41f30bd6af4563b44a306e237960761643a.jpg?rule=ad-large already downloaded
2026-03-30 15:20:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:20:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Faf%252F2d%252F95af2da66f6ec24c37454ee104b02d445ced4594.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:20:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/95/af/2d/95af2da66f6ec24c37454ee104b02d445ced4594.jpg?rule=ad-large already downloaded
2026-03-30 15:20:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:20:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fad%252F22%252Fddad2237ed44488d64afbe49c470b36da443033b.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:20:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/dd/ad/22/ddad2237ed44488d64afbe49c470b36da443033b.jpg?rule=ad-large already downloaded
2026-03-30 15:20:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:20:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fd4%252F61%252Fa4d461d0a4baa46cc882d79c4373abaa0346f58f.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:20:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/a4/d4/61/a4d461d0a4baa46cc882d79c4373abaa0346f58f.jpg?rule=ad-large already downloaded
2026-03-30 15:20:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:20:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F38%252F53%252F633853a6f02b46887ad3d6fa97a7cc755b51fe2f.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:20:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/63/38/53/633853a6f02b46887ad3d6fa97a7cc755b51fe2f.jpg?rule=ad-large already downloaded
2026-03-30 15:20:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:20:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fc6%252Fb3%252Fbc%252Fc6b3bc83d16f7ed2da7fe50b4ab9975009b54dad.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:20:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/c6/b3/bc/c6b3bc83d16f7ed2da7fe50b4ab9975009b54dad.jpg?rule=ad-large already downloaded
2026-03-30 15:20:00 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 3eef0b5f-7ed1-5453-88bb-7f6dfcd9f651 with identifier 3111468683
2026-03-30 15:20:00 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:20:00 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:20:00 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 3eef0b5f-7ed1-5453-88bb-7f6dfcd9f651
2026-03-30 15:20:00 [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': 'Porsche 911 COUPE (997) CARRERA 4 GTS PDK, (Coupé), BLANC, '
                '28cv, 2 portes, mise en circulation le 26-04-2012, garantie '
                '12 mois (12 MOIS).\n'
                '\n'
                '4 places, couleur intérieur : NOIR, longueur : 4,43 mètres,\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- GPS Cartographique\n'
                '- Radio CD/DVD MP3\n'
                '\n'
                'Conduite\n'
                '- Aide au démarrage en côte\n'
                '- Différentiel à glissement limité\n'
                '- Régulateur de vitesse\n'
                '\n'
                'Extérieur\n'
                '- Coffre assisté électriquement\n'
                '- Feux arrière à LED\n'
                '- Jantes Alu 19"\n'
                '- Phares bi-xénon\n'
                '- Radar de recul\n'
                '- Rétroviseurs électriques dégivrants\n'
                '\n'
                'Intérieur\n'
                '- Clim automatique\n'
                '- Direction assistée\n'
                '- Fixations Isofix aux places arrières\n'
                '- Frein à main en cuir\n'
                '- Levier vitesse cuir\n'
                '- Ordinateur de bord\n'
                '- Pack électrique\n'
                '- Porte-gobelets avant\n'
                '- Siège conducteur réglable en hauteur\n'
                '- Siège passager réglable en hauteur\n'
                '- Sièges avant sport\n'
                '- Sièges avant électriques\n'
                '- Verrouillage centralisé des portes\n'
                '- Vitres avant électriques\n'
                '- Volant réglable en profondeur et hauteur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                "- Aide au freinage d'urgence\n"
                '- Airbag conducteur\n'
                '- Airbag passager déconnectable\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux\n'
                '- Antipatinage\n'
                '- Antivol\n'
                '- ESP\n'
                '- Kit de dépannage pneumatique\n'
                '- Phares antibrouillard\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 4980',
 'doors_number': 2,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 408,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': '3eef0b5f-7ed1-5453-88bb-7f6dfcd9f651',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3111468683',
 'listing': 'auction',
 'make': 'PORSCHE',
 'model': '911',
 'odometer': 97555,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 20,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/7e/02/f3/7e02f30cda16a01289449dba5d619b5e6d82dbb5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/83/ba/74/83ba74dd259df62192e285c652a329f7065a7dad.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/98/2e/0d/982e0d3d97c076b1f11a2f2c5d7f4d082d02c671.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f5/8c/f4/f58cf47978ae2fbc6a04daa7a91f0d03976ef15d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/60/37/b4/6037b41f30bd6af4563b44a306e237960761643a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/95/af/2d/95af2da66f6ec24c37454ee104b02d445ced4594.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/dd/ad/22/ddad2237ed44488d64afbe49c470b36da443033b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a4/d4/61/a4d461d0a4baa46cc882d79c4373abaa0346f58f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/63/38/53/633853a6f02b46887ad3d6fa97a7cc755b51fe2f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c6/b3/bc/c6b3bc83d16f7ed2da7fe50b4ab9975009b54dad.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3eef0b5f-7ed1-5453-88bb-7f6dfcd9f651/3eef0b5f-7ed1-5453-88bb-7f6dfcd9f651_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 104033,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/7e/02/f3/7e02f30cda16a01289449dba5d619b5e6d82dbb5.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3eef0b5f-7ed1-5453-88bb-7f6dfcd9f651/3eef0b5f-7ed1-5453-88bb-7f6dfcd9f651_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 97974,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/83/ba/74/83ba74dd259df62192e285c652a329f7065a7dad.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3eef0b5f-7ed1-5453-88bb-7f6dfcd9f651/3eef0b5f-7ed1-5453-88bb-7f6dfcd9f651_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 104535,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/98/2e/0d/982e0d3d97c076b1f11a2f2c5d7f4d082d02c671.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3eef0b5f-7ed1-5453-88bb-7f6dfcd9f651/3eef0b5f-7ed1-5453-88bb-7f6dfcd9f651_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 90468,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/f5/8c/f4/f58cf47978ae2fbc6a04daa7a91f0d03976ef15d.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3eef0b5f-7ed1-5453-88bb-7f6dfcd9f651/3eef0b5f-7ed1-5453-88bb-7f6dfcd9f651_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 106891,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/60/37/b4/6037b41f30bd6af4563b44a306e237960761643a.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3eef0b5f-7ed1-5453-88bb-7f6dfcd9f651/3eef0b5f-7ed1-5453-88bb-7f6dfcd9f651_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 104150,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/95/af/2d/95af2da66f6ec24c37454ee104b02d445ced4594.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3eef0b5f-7ed1-5453-88bb-7f6dfcd9f651/3eef0b5f-7ed1-5453-88bb-7f6dfcd9f651_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 97996,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/dd/ad/22/ddad2237ed44488d64afbe49c470b36da443033b.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3eef0b5f-7ed1-5453-88bb-7f6dfcd9f651/3eef0b5f-7ed1-5453-88bb-7f6dfcd9f651_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 95975,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/a4/d4/61/a4d461d0a4baa46cc882d79c4373abaa0346f58f.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3eef0b5f-7ed1-5453-88bb-7f6dfcd9f651/3eef0b5f-7ed1-5453-88bb-7f6dfcd9f651_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 115136,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/63/38/53/633853a6f02b46887ad3d6fa97a7cc755b51fe2f.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3eef0b5f-7ed1-5453-88bb-7f6dfcd9f651/3eef0b5f-7ed1-5453-88bb-7f6dfcd9f651_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 91271,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/c6/b3/bc/c6b3bc83d16f7ed2da7fe50b4ab9975009b54dad.jpg?rule=ad-large',
             'Width': 800}],
 'price': 77900,
 'price_includes_vat': False,
 'registration_date': '2012-04-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Porsche 911 COUPE (997) CARRERA 4 GTS PDK',
 'transmission': 'automatic',
 'trim': '911 Coupe Carrera 4 GTS PDK',
 'vin': None,
 'year': 2012}
2026-03-30 15:20:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:20:00 [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%273111468683%27 HTTP/1.1" 200 None
2026-03-30 15:20:00 [auto_selling_leboncoin.fr] INFO: Saving data for 3111468683: {'created_time': 1774884000.69468, 'last_price_update_time': 1774884000.695007}
2026-03-30 15:20:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:20:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3111468683') HTTP/1.1" 204 0
2026-03-30 15:20:00 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3144598850
2026-03-30 15:20:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:20:00 [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%273144598850%27 HTTP/1.1" 200 None
2026-03-30 15:20:00 [auto_selling_leboncoin.fr] INFO: Scrape type for 3144598850: 1
2026-03-30 15:20:00 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3144598850
2026-03-30 15:20:00 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Mercedes CLASSE C 180 ELEGANCE, (Berline), GRIS C, 9cv, 5 '
                'portes, mise en circulation le 02-03-2001, garantie 12 mois '
                '(12 MOIS).\n'
                '\n'
                ' couleur intérieur : NOIR, longueur : 4,52 mètres,\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Conduite\n'
                '- Régulateur de vitesse\n'
                '\n'
                'Extérieur\n'
                '- Jantes Alu\n'
                '- Pack Nord\n'
                '- Peinture métal\n'
                '\n'
                'Intérieur\n'
                '- Direction assistée\n'
                '- Pack électrique\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbag conducteur\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Antipatinage\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5146',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 122,
 '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/3144598850',
 'listing': 'auction',
 'make': 'MERCEDES-BENZ',
 'model': 'Classe C',
 'odometer': 144900,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/95/07/21/950721f1f8b0e4abbe992b41597a0f5abd0ef188.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/01/cb/49/01cb4957c60c36ff80177f608d201e3fa6730726.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f5/55/cd/f555cd8de33886486abd74b7104b2d1a1f61d8be.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9e/99/ca/9e99ca7112ccccc981ef53ae5e97bf3dbbb83b40.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d2/1a/6f/d21a6fca350f03e033ac0f518169ccabba3c2e71.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/60/ea/c2/60eac21bd0fe7de97d52d683a275d8d18394cf53.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c8/4d/e2/c84de2d8a864b3b19f703221f793bb338ed07ed6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c8/c7/8b/c8c78b6958f090839da0c8a9e782488ccf51be31.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/30/4c/93/304c937f7447f86cc43099ebad01ba3490a99d3a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/18/c1/33/18c13374739d23ded90e4995aca84afe847c57b8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c9/0d/d6/c90dd6ecfba8195cc215d858643ae8da8bc3f13f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b3/0f/2e/b30f2ed8af0f2a36b15524853457dc8100b82ff5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0d/95/03/0d9503abdcae78eaff476129c1a64fe9785401cc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a2/ec/5e/a2ec5e5ef143052c11b83b7c7e6a7906b7cf587d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c7/34/28/c734288bde8abd728292365da66721b30d914a12.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d5/27/a1/d527a1ad302e9821ab39125052a166a20f669252.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/bf/9e/25/bf9e2516dbadad5e46286f59a333541adf6a7be2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d4/5f/c8/d45fc8a58e919726e58a1421c69d0c3bf60d34b3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/35/2b/66/352b668e21807586ecd29e76a3b571f9097d4add.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5b/78/9b/5b789bbe8a0a09ace93c0d117854c5974780664d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8f/f3/d2/8ff3d2acdf02472309adb810f2a83d3c4173b421.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8c/79/49/8c79496b3d1d744ecedcf55d4bea719a504b9357.jpg?rule=ad-large'],
 'price': 2999,
 'price_includes_vat': False,
 'registration_date': '2001-03-01',
 'seats_number': None,
 'seller_name': None,
 'title': 'Mercedes CLASSE C 180 ELEGANCE',
 'transmission': 'manual',
 'trim': 'Classe C 180 Elegance',
 'vin': None,
 'year': 2001}
2026-03-30 15:20:00 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: bd7ff9c8-b464-5e9e-9be6-f7da226f3548 with identifier: 3144598850
2026-03-30 15:20:00 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item bd7ff9c8-b464-5e9e-9be6-f7da226f3548
2026-03-30 15:20:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:20:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F07%252F21%252F950721f1f8b0e4abbe992b41597a0f5abd0ef188.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:20:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/95/07/21/950721f1f8b0e4abbe992b41597a0f5abd0ef188.jpg?rule=ad-large already downloaded
2026-03-30 15:20:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:20:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F01%252Fcb%252F49%252F01cb4957c60c36ff80177f608d201e3fa6730726.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:20:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/01/cb/49/01cb4957c60c36ff80177f608d201e3fa6730726.jpg?rule=ad-large already downloaded
2026-03-30 15:20:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:20:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F55%252Fcd%252Ff555cd8de33886486abd74b7104b2d1a1f61d8be.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:20:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/f5/55/cd/f555cd8de33886486abd74b7104b2d1a1f61d8be.jpg?rule=ad-large already downloaded
2026-03-30 15:20:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:20:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F99%252Fca%252F9e99ca7112ccccc981ef53ae5e97bf3dbbb83b40.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:20:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/9e/99/ca/9e99ca7112ccccc981ef53ae5e97bf3dbbb83b40.jpg?rule=ad-large already downloaded
2026-03-30 15:20:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:20:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F1a%252F6f%252Fd21a6fca350f03e033ac0f518169ccabba3c2e71.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:20:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/d2/1a/6f/d21a6fca350f03e033ac0f518169ccabba3c2e71.jpg?rule=ad-large already downloaded
2026-03-30 15:20:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:20:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fea%252Fc2%252F60eac21bd0fe7de97d52d683a275d8d18394cf53.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:20:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/60/ea/c2/60eac21bd0fe7de97d52d683a275d8d18394cf53.jpg?rule=ad-large already downloaded
2026-03-30 15:20:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:20:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F4d%252Fe2%252Fc84de2d8a864b3b19f703221f793bb338ed07ed6.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:20:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/c8/4d/e2/c84de2d8a864b3b19f703221f793bb338ed07ed6.jpg?rule=ad-large already downloaded
2026-03-30 15:20:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:20:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fc7%252F8b%252Fc8c78b6958f090839da0c8a9e782488ccf51be31.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:20:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/c8/c7/8b/c8c78b6958f090839da0c8a9e782488ccf51be31.jpg?rule=ad-large already downloaded
2026-03-30 15:20:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:20:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F4c%252F93%252F304c937f7447f86cc43099ebad01ba3490a99d3a.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:20:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/30/4c/93/304c937f7447f86cc43099ebad01ba3490a99d3a.jpg?rule=ad-large already downloaded
2026-03-30 15:20:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:20:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fc1%252F33%252F18c13374739d23ded90e4995aca84afe847c57b8.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:20:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/18/c1/33/18c13374739d23ded90e4995aca84afe847c57b8.jpg?rule=ad-large already downloaded
2026-03-30 15:20:00 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: bd7ff9c8-b464-5e9e-9be6-f7da226f3548 with identifier 3144598850
2026-03-30 15:20:00 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:20:00 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:20:00 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item bd7ff9c8-b464-5e9e-9be6-f7da226f3548
2026-03-30 15:20:00 [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 C 180 ELEGANCE, (Berline), GRIS C, 9cv, 5 '
                'portes, mise en circulation le 02-03-2001, garantie 12 mois '
                '(12 MOIS).\n'
                '\n'
                ' couleur intérieur : NOIR, longueur : 4,52 mètres,\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Conduite\n'
                '- Régulateur de vitesse\n'
                '\n'
                'Extérieur\n'
                '- Jantes Alu\n'
                '- Pack Nord\n'
                '- Peinture métal\n'
                '\n'
                'Intérieur\n'
                '- Direction assistée\n'
                '- Pack électrique\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbag conducteur\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux avant\n'
                '- Antipatinage\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5146',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 122,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': 'bd7ff9c8-b464-5e9e-9be6-f7da226f3548',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3144598850',
 'listing': 'auction',
 'make': 'MERCEDES-BENZ',
 'model': 'Classe C',
 'odometer': 144900,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 22,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/95/07/21/950721f1f8b0e4abbe992b41597a0f5abd0ef188.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/01/cb/49/01cb4957c60c36ff80177f608d201e3fa6730726.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f5/55/cd/f555cd8de33886486abd74b7104b2d1a1f61d8be.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9e/99/ca/9e99ca7112ccccc981ef53ae5e97bf3dbbb83b40.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d2/1a/6f/d21a6fca350f03e033ac0f518169ccabba3c2e71.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/60/ea/c2/60eac21bd0fe7de97d52d683a275d8d18394cf53.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c8/4d/e2/c84de2d8a864b3b19f703221f793bb338ed07ed6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c8/c7/8b/c8c78b6958f090839da0c8a9e782488ccf51be31.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/30/4c/93/304c937f7447f86cc43099ebad01ba3490a99d3a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/18/c1/33/18c13374739d23ded90e4995aca84afe847c57b8.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bd7ff9c8-b464-5e9e-9be6-f7da226f3548/bd7ff9c8-b464-5e9e-9be6-f7da226f3548_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 86446,
             'Height': 450,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/95/07/21/950721f1f8b0e4abbe992b41597a0f5abd0ef188.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bd7ff9c8-b464-5e9e-9be6-f7da226f3548/bd7ff9c8-b464-5e9e-9be6-f7da226f3548_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 87246,
             'Height': 450,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/01/cb/49/01cb4957c60c36ff80177f608d201e3fa6730726.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bd7ff9c8-b464-5e9e-9be6-f7da226f3548/bd7ff9c8-b464-5e9e-9be6-f7da226f3548_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 86551,
             'Height': 450,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/f5/55/cd/f555cd8de33886486abd74b7104b2d1a1f61d8be.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bd7ff9c8-b464-5e9e-9be6-f7da226f3548/bd7ff9c8-b464-5e9e-9be6-f7da226f3548_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 83014,
             'Height': 450,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/9e/99/ca/9e99ca7112ccccc981ef53ae5e97bf3dbbb83b40.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bd7ff9c8-b464-5e9e-9be6-f7da226f3548/bd7ff9c8-b464-5e9e-9be6-f7da226f3548_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 83392,
             'Height': 450,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/d2/1a/6f/d21a6fca350f03e033ac0f518169ccabba3c2e71.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bd7ff9c8-b464-5e9e-9be6-f7da226f3548/bd7ff9c8-b464-5e9e-9be6-f7da226f3548_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 80030,
             'Height': 450,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/60/ea/c2/60eac21bd0fe7de97d52d683a275d8d18394cf53.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bd7ff9c8-b464-5e9e-9be6-f7da226f3548/bd7ff9c8-b464-5e9e-9be6-f7da226f3548_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 88422,
             'Height': 450,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/c8/4d/e2/c84de2d8a864b3b19f703221f793bb338ed07ed6.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bd7ff9c8-b464-5e9e-9be6-f7da226f3548/bd7ff9c8-b464-5e9e-9be6-f7da226f3548_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 80688,
             'Height': 450,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/c8/c7/8b/c8c78b6958f090839da0c8a9e782488ccf51be31.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bd7ff9c8-b464-5e9e-9be6-f7da226f3548/bd7ff9c8-b464-5e9e-9be6-f7da226f3548_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 77127,
             'Height': 450,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/30/4c/93/304c937f7447f86cc43099ebad01ba3490a99d3a.jpg?rule=ad-large',
             'Width': 800},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bd7ff9c8-b464-5e9e-9be6-f7da226f3548/bd7ff9c8-b464-5e9e-9be6-f7da226f3548_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 65726,
             'Height': 450,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/18/c1/33/18c13374739d23ded90e4995aca84afe847c57b8.jpg?rule=ad-large',
             'Width': 800}],
 'price': 2999,
 'price_includes_vat': False,
 'registration_date': '2001-03-01',
 'seats_number': None,
 'seller_name': None,
 'title': 'Mercedes CLASSE C 180 ELEGANCE',
 'transmission': 'manual',
 'trim': 'Classe C 180 Elegance',
 'vin': None,
 'year': 2001}
2026-03-30 15:20:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:20:00 [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%273144598850%27 HTTP/1.1" 200 None
2026-03-30 15:20:00 [auto_selling_leboncoin.fr] INFO: Saving data for 3144598850: {'created_time': 1774884000.970972, 'last_price_update_time': 1774884000.970984}
2026-03-30 15:20:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:20:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3144598850') HTTP/1.1" 204 0
2026-03-30 15:20:01 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3142074875
2026-03-30 15:20:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:20:01 [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%273142074875%27 HTTP/1.1" 200 None
2026-03-30 15:20:01 [auto_selling_leboncoin.fr] INFO: Scrape type for 3142074875: 1
2026-03-30 15:20:01 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3142074875
2026-03-30 15:20:01 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Audi A3 1.6 TDI 110CH DESIGN, (Berline), GRIS C, 5cv, 3 '
                'portes, mise en circulation le 28-04-2017, garantie 12 mois '
                '(12 MOIS).\n'
                '\n'
                '5 places, couleur intérieur : NOIR, longueur : 4,24 mètres,\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Commandes du système audio au volant\n'
                '- Kit mains-libres Bluetooth\n'
                '- Radio\n'
                '\n'
                'Conduite\n'
                '- Arrêt et redémarrage auto. du moteur\n'
                '- Capteur de luminosité\n'
                '- Capteur de pluie\n'
                '- Régulateur de vitesse\n'
                '\n'
                'Extérieur\n'
                '- Buses de lave-glace chauffantes\n'
                '- Feux de jour à LED\n'
                '- Jantes Alu\n'
                '- Pare-brise acoustique\n'
                '- Phares xénon\n'
                '- Répétiteurs de clignotant dans rétro ext\n'
                '- Rétroviseurs dégivrants\n'
                '- Rétroviseurs électriques\n'
                '\n'
                'Intérieur\n'
                '- Accoudoir central AV\n'
                '- Boite à gants fermée\n'
                '- Compte tours\n'
                '- Filtre à Pollen\n'
                '- Fixation Isofix siège passager avant\n'
                '- Fixations Isofix aux places arrières\n'
                '- Ordinateur de bord\n'
                '- Siège conducteur réglable en hauteur\n'
                '- Vitres avant électriques\n'
                '- Volant cuir\n'
                '- Volant multifonction\n'
                '- Volant réglable en profondeur et hauteur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbag conducteur\n'
                '- Airbag genoux\n'
                '- Airbag passager déconnectable\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux\n'
                '- Antipatinage\n'
                '- BAS\n'
                '- Contrôle élect. de la pression des pneus\n'
                '- EBD\n'
                '- ESP\n'
                '- Répartiteur électronique de freinage\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Clim manuelle\n'
                '- Inserts de porte métal\n'
                '- Inserts de tableau de bord métal\n'
                '- Miroir de courtoisie conducteur\n'
                '- Miroir de courtoisie passager\n'
                '- Tissu Marathon Noir\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5134',
 'doors_number': 3,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 110,
 '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/3142074875',
 'listing': 'auction',
 'make': 'AUDI',
 'model': 'A3',
 'odometer': 98473,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/72/d2/02/72d20270a22476bb4f5c08e1a9dc8d80d4da26b6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1e/24/83/1e24837feabc97a810db5231742663f4e61ed945.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/89/9a/e5/899ae5a62a28a70237344734c6797e780a23eaa3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/90/45/7f/90457f0a3234d2e89e5c6ceacd735e72ea680b12.jpg?rule=ad-large'],
 'price': 13700,
 'price_includes_vat': False,
 'registration_date': '2017-04-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Audi A3 1.6 TDI 110CH DESIGN',
 'transmission': 'manual',
 'trim': 'A3 1.6 TDI 110ch Design',
 'vin': None,
 'year': 2017}
2026-03-30 15:20:01 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: db4dc541-4238-5160-8f4d-369c2bf031ed with identifier: 3142074875
2026-03-30 15:20:01 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 4 photos for item db4dc541-4238-5160-8f4d-369c2bf031ed
2026-03-30 15:20:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:20:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fd2%252F02%252F72d20270a22476bb4f5c08e1a9dc8d80d4da26b6.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:20:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/72/d2/02/72d20270a22476bb4f5c08e1a9dc8d80d4da26b6.jpg?rule=ad-large already downloaded
2026-03-30 15:20:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:20:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F24%252F83%252F1e24837feabc97a810db5231742663f4e61ed945.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:20:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/1e/24/83/1e24837feabc97a810db5231742663f4e61ed945.jpg?rule=ad-large already downloaded
2026-03-30 15:20:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:20:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F9a%252Fe5%252F899ae5a62a28a70237344734c6797e780a23eaa3.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:20:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/89/9a/e5/899ae5a62a28a70237344734c6797e780a23eaa3.jpg?rule=ad-large already downloaded
2026-03-30 15:20:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:20:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F45%252F7f%252F90457f0a3234d2e89e5c6ceacd735e72ea680b12.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:20:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/90/45/7f/90457f0a3234d2e89e5c6ceacd735e72ea680b12.jpg?rule=ad-large already downloaded
2026-03-30 15:20:01 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: db4dc541-4238-5160-8f4d-369c2bf031ed with identifier 3142074875
2026-03-30 15:20:01 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:20:01 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:20:01 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item db4dc541-4238-5160-8f4d-369c2bf031ed
2026-03-30 15:20:01 [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 A3 1.6 TDI 110CH DESIGN, (Berline), GRIS C, 5cv, 3 '
                'portes, mise en circulation le 28-04-2017, garantie 12 mois '
                '(12 MOIS).\n'
                '\n'
                '5 places, couleur intérieur : NOIR, longueur : 4,24 mètres,\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Commandes du système audio au volant\n'
                '- Kit mains-libres Bluetooth\n'
                '- Radio\n'
                '\n'
                'Conduite\n'
                '- Arrêt et redémarrage auto. du moteur\n'
                '- Capteur de luminosité\n'
                '- Capteur de pluie\n'
                '- Régulateur de vitesse\n'
                '\n'
                'Extérieur\n'
                '- Buses de lave-glace chauffantes\n'
                '- Feux de jour à LED\n'
                '- Jantes Alu\n'
                '- Pare-brise acoustique\n'
                '- Phares xénon\n'
                '- Répétiteurs de clignotant dans rétro ext\n'
                '- Rétroviseurs dégivrants\n'
                '- Rétroviseurs électriques\n'
                '\n'
                'Intérieur\n'
                '- Accoudoir central AV\n'
                '- Boite à gants fermée\n'
                '- Compte tours\n'
                '- Filtre à Pollen\n'
                '- Fixation Isofix siège passager avant\n'
                '- Fixations Isofix aux places arrières\n'
                '- Ordinateur de bord\n'
                '- Siège conducteur réglable en hauteur\n'
                '- Vitres avant électriques\n'
                '- Volant cuir\n'
                '- Volant multifonction\n'
                '- Volant réglable en profondeur et hauteur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- Airbag conducteur\n'
                '- Airbag genoux\n'
                '- Airbag passager déconnectable\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux\n'
                '- Antipatinage\n'
                '- BAS\n'
                '- Contrôle élect. de la pression des pneus\n'
                '- EBD\n'
                '- ESP\n'
                '- Répartiteur électronique de freinage\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Clim manuelle\n'
                '- Inserts de porte métal\n'
                '- Inserts de tableau de bord métal\n'
                '- Miroir de courtoisie conducteur\n'
                '- Miroir de courtoisie passager\n'
                '- Tissu Marathon Noir\n'
                '\n'
                'Kilométrage garanti.\n'
                '\n'
                'Référence annonce : 5134',
 'doors_number': 3,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 110,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': 'db4dc541-4238-5160-8f4d-369c2bf031ed',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3142074875',
 'listing': 'auction',
 'make': 'AUDI',
 'model': 'A3',
 'odometer': 98473,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 4,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/72/d2/02/72d20270a22476bb4f5c08e1a9dc8d80d4da26b6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1e/24/83/1e24837feabc97a810db5231742663f4e61ed945.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/89/9a/e5/899ae5a62a28a70237344734c6797e780a23eaa3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/90/45/7f/90457f0a3234d2e89e5c6ceacd735e72ea680b12.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_db4dc541-4238-5160-8f4d-369c2bf031ed/db4dc541-4238-5160-8f4d-369c2bf031ed_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 59196,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/72/d2/02/72d20270a22476bb4f5c08e1a9dc8d80d4da26b6.jpg?rule=ad-large',
             'Width': 786},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_db4dc541-4238-5160-8f4d-369c2bf031ed/db4dc541-4238-5160-8f4d-369c2bf031ed_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 46425,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/1e/24/83/1e24837feabc97a810db5231742663f4e61ed945.jpg?rule=ad-large',
             'Width': 719},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_db4dc541-4238-5160-8f4d-369c2bf031ed/db4dc541-4238-5160-8f4d-369c2bf031ed_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 70799,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/89/9a/e5/899ae5a62a28a70237344734c6797e780a23eaa3.jpg?rule=ad-large',
             'Width': 786},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_db4dc541-4238-5160-8f4d-369c2bf031ed/db4dc541-4238-5160-8f4d-369c2bf031ed_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 62691,
             'Height': 600,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/90/45/7f/90457f0a3234d2e89e5c6ceacd735e72ea680b12.jpg?rule=ad-large',
             'Width': 787}],
 'price': 13700,
 'price_includes_vat': False,
 'registration_date': '2017-04-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Audi A3 1.6 TDI 110CH DESIGN',
 'transmission': 'manual',
 'trim': 'A3 1.6 TDI 110ch Design',
 'vin': None,
 'year': 2017}
2026-03-30 15:20:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:20:01 [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%273142074875%27 HTTP/1.1" 200 None
2026-03-30 15:20:01 [auto_selling_leboncoin.fr] INFO: Saving data for 3142074875: {'created_time': 1774884001.406025, 'last_price_update_time': 1774884001.406035}
2026-03-30 15:20:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:20:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3142074875') HTTP/1.1" 204 0
2026-03-30 15:20:01 [auto_selling_leboncoin.fr] INFO: No more listings found to scrape
2026-03-30 15:20:01 [scrapy.core.engine] INFO: Closing spider (finished)
2026-03-30 15:20:01 [crawlers.pipelines.save_to_cdlq_db_auto_selling] DEBUG: [SaveToCdlqDbAutoSelling] failed to close cursor: 'SaveToCdlqDbAutoSelling' object has no attribute 'cursor'
2026-03-30 15:20:01 [crawlers.pipelines.save_to_cdlq_db_auto_selling] DEBUG: [SaveToCdlqDbAutoSelling] failed to close connection: 'SaveToCdlqDbAutoSelling' object has no attribute 'conn'
2026-03-30 15:20:01 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:20:01 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:20:01 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:20:01 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process scrape complete CloudEvent for item 4b047a342c1f11f18e133aacc95538c6
2026-03-30 15:20:01 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.ATTACHED: 3> -> <LinkState.DETACH_SENT: 4>
2026-03-30 15:20:01 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.ATTACHED: 3> -> <LinkState.DETACH_SENT: 4>
2026-03-30 15:20:01 [azure.servicebus._pyamqp.management_link] INFO: Management link receiver state changed: <LinkState.ATTACHED: 3> -> <LinkState.DETACH_SENT: 4>
2026-03-30 15:20:01 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.ATTACHED: 3> -> <LinkState.DETACH_SENT: 4>
2026-03-30 15:20:01 [azure.servicebus._pyamqp.management_link] INFO: Management link sender state changed: <LinkState.ATTACHED: 3> -> <LinkState.DETACH_SENT: 4>
2026-03-30 15:20:01 [azure.servicebus._pyamqp.session] INFO: Session state changed: <SessionState.MAPPED: 3> -> <SessionState.END_SENT: 4>
2026-03-30 15:20:01 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: <ConnectionState.OPENED: 9> -> <ConnectionState.CLOSE_SENT: 11>
2026-03-30 15:20:01 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: <ConnectionState.CLOSE_SENT: 11> -> <ConnectionState.END: 13>
2026-03-30 15:20:01 [azure.servicebus._pyamqp.session] INFO: Session state changed: <SessionState.END_SENT: 4> -> <SessionState.DISCARDING: 6>
2026-03-30 15:20:01 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.DETACH_SENT: 4> -> <LinkState.DETACHED: 0>
2026-03-30 15:20:01 [azure.servicebus._pyamqp.management_link] INFO: Management link sender state changed: <LinkState.DETACH_SENT: 4> -> <LinkState.DETACHED: 0>
2026-03-30 15:20:01 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.DETACH_SENT: 4> -> <LinkState.DETACHED: 0>
2026-03-30 15:20:01 [azure.servicebus._pyamqp.management_link] INFO: Management link receiver state changed: <LinkState.DETACH_SENT: 4> -> <LinkState.DETACHED: 0>
2026-03-30 15:20:01 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.DETACH_SENT: 4> -> <LinkState.DETACHED: 0>
2026-03-30 15:20:02 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: [AzureBusPipeline] connection closed
2026-03-30 15:20:02 [auto_selling_leboncoin.fr] INFO: auto_selling_leboncoin.fr Crawl ended with reason finished, scrape types: {<ScrapeType.NEW: 1>: 1, <ScrapeType.NEW_DUPLICATE_ID: 4>: 0, <ScrapeType.PRICE_UPDATE: 2>: 0, <ScrapeType.AUCTION_UPDATE: 3>: 0, <ScrapeType.SKIPPED: 0>: 0}
2026-03-30 15:20:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:20:02 [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%201773588002 HTTP/1.1" 200 None
2026-03-30 15:20:02 [scrapy.extensions.feedexport] INFO: Stored jsonlines feed (100 items) in: file:///var/lib/scrapyd/items/sourcing_v2/auto_selling_leboncoin.fr/4b047a342c1f11f18e133aacc95538c6.jl
2026-03-30 15:20:02 [scrapy.statscollectors] INFO: Dumping Scrapy stats:
{'downloader/request_bytes': 725,
 'downloader/request_count': 2,
 'downloader/request_method_count/GET': 1,
 'downloader/request_method_count/POST': 1,
 'downloader/response_bytes': 1988931,
 'downloader/response_count': 2,
 'downloader/response_status_count/200': 2,
 'elapsed_time_seconds': 39.877444,
 'feedexport/success_count/FileFeedStorage': 1,
 'finish_reason': 'finished',
 'finish_time': datetime.datetime(2026, 3, 30, 15, 20, 2, 507474, tzinfo=datetime.timezone.utc),
 'item_scraped_count': 100,
 'log_count/DEBUG': 2603,
 'log_count/INFO': 1655,
 'memusage/max': 149291008,
 'memusage/startup': 149291008,
 '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': 100,
 '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': 1.455059576779604,
 'scrapy-zyte-api/mean_response_seconds': 1.8860377687960863,
 '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': 100,
 'source/total_available': 127,
 'start_time': datetime.datetime(2026, 3, 30, 15, 19, 22, 630030, tzinfo=datetime.timezone.utc)}
2026-03-30 15:20:02 [scrapy.core.engine] INFO: Spider closed (finished)
2026-03-30 15:20:02 [asyncio] ERROR: Unclosed client session
client_session: <aiohttp.client.ClientSession object at 0x7f5f6d58aed0>
2026-03-30 15:20:02 [asyncio] ERROR: Unclosed client session
client_session: <aiohttp.client.ClientSession object at 0x7f5f6d58b750>

PROJECT (sourcing_v2)
SPIDER (auto_selling_leboncoin.fr)