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

PROJECT (sourcing_v2), SPIDER (auto_selling_leboncoin.fr)

2026-03-27 16:40:29 [scrapy.utils.log] INFO: Scrapy 2.11.2 started (bot: SourcingV2)
2026-03-27 16:40:29 [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-27 16:40:29 [auto_selling_leboncoin.fr] INFO: Starting auto_selling_leboncoin.fr spider
2026-03-27 16:40:29 [auto_selling_leboncoin.fr] INFO: Quick mode enabled: limiting photo downloads to 1 per item
2026-03-27 16:40:29 [auto_selling_leboncoin.fr] INFO: _job: a88b278c29fb11f18f76c264925fbcfa, SCRAPY_JOB: None
2026-03-27 16:40:29 [scrapy.addons] INFO: Enabled addons:
[]
2026-03-27 16:40:29 [asyncio] DEBUG: Using selector: EpollSelector
2026-03-27 16:40:29 [scrapy.utils.log] DEBUG: Using reactor: twisted.internet.asyncioreactor.AsyncioSelectorReactor
2026-03-27 16:40:29 [scrapy.utils.log] DEBUG: Using asyncio event loop: asyncio.unix_events._UnixSelectorEventLoop
2026-03-27 16:40:29 [scrapy.extensions.telnet] INFO: Telnet Password: 81fc7434ab546872
2026-03-27 16:40:29 [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-27 16:40:29 [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/a88b278c29fb11f18f76c264925fbcfa.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-27 16:40:29 [scrapy_zyte_api.handler] INFO: Using a Zyte API key starting with '5857011'
2026-03-27 16:40:29 [scrapy_zyte_api.handler] INFO: Using a Zyte API key starting with '5857011'
2026-03-27 16:40:29 [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-27 16:40:29 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Setting up IdGenerationMiddleware for auto_selling
2026-03-27 16:40:29 [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-27 16:40:29 [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-27 16:40:29 [scrapy.core.engine] INFO: Spider opened
2026-03-27 16:40:29 [azure.identity._credentials.environment] INFO: Incomplete environment configuration for EnvironmentCredential. These variables are set: AZURE_TENANT_ID, AZURE_CLIENT_ID
2026-03-27 16:40:29 [common.service_bus.service_bus_client_factory] INFO: ServiceBusClient initialized via DefaultAzureCredential for alx-production-bus.servicebus.windows.net
2026-03-27 16:40:29 [crawlers.pipelines.base_azure_bus_pipeline] INFO: [AzureBusPipeline] Connected to topic auto.sourcing-v2-quickmode
2026-03-27 16:40:29 [scrapy.extensions.logstats] INFO: Crawled 0 pages (at 0 pages/min), scraped 0 items (at 0 items/min)
2026-03-27 16:40:29 [scrapy.extensions.telnet] INFO: Telnet console listening on 127.0.0.1:6024
2026-03-27 16:40:29 [scrapy.extensions.memusage] INFO: Peak memory usage is 140MiB
2026-03-27 16:40:29 [scrapy-playwright] INFO: Starting download handler
2026-03-27 16:40:29 [scrapy-playwright] INFO: Starting download handler
2026-03-27 16:40:34 [auto_selling_leboncoin.fr] INFO: Scraper started with URL: https://www.leboncoin.fr/boutique/5587045/buy-car-partenaire-vroomiz.htm and multipost_profile_id: 5839f5bf-4f0e-47cb-86d6-92f5dfd16dbc and job_id: a88b278c29fb11f18f76c264925fbcfa
2026-03-27 16:40:34 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-27 16:40:36 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.leboncoin.fr/boutique/5587045/buy-car-partenaire-vroomiz.htm> (referer: https://www.leboncoin.fr/boutique/5587045/buy-car-partenaire-vroomiz.htm) ['zyte-api']
2026-03-27 16:40:36 [auto_selling_leboncoin.fr] INFO: Captured Zyte cookies: [{'name': '__Secure-Install', 'value': '5caa149f-6dcb-43b2-b149-fefd533cdf44', 'domain': '.leboncoin.fr', 'path': '/', 'expires': 253402300798, 'httpOnly': False, 'secure': True}, {'name': 'cnfdVisitorId', 'value': '45294905-d66a-489b-92e8-7c69b4763ac9', 'domain': '.leboncoin.fr', 'path': '/', 'expires': 1932309635, 'httpOnly': False, 'secure': True}, {'name': 'datadome', 'value': 'nX9NeIgFez~9M_H_XoVSk1jFrqrta4n4vKMpmS0~vxCQP9yUZ~72AWWexuwJFgcfzBatbGtcisTRR_e6bGhe~5y0IgmdMtdrcuA7qAFxsEYmCDQP34jkE~fjai3GrDYj', 'domain': '.leboncoin.fr', 'path': '/', 'expires': 1806165635, 'httpOnly': False, 'secure': True}]
2026-03-27 16:40:36 [auto_selling_leboncoin.fr] INFO: Scrapy-formatted cookies: [{'name': '__Secure-Install', 'value': '5caa149f-6dcb-43b2-b149-fefd533cdf44', 'domain': '.leboncoin.fr', 'path': '/'}, {'name': 'cnfdVisitorId', 'value': '45294905-d66a-489b-92e8-7c69b4763ac9', 'domain': '.leboncoin.fr', 'path': '/'}, {'name': 'datadome', 'value': 'nX9NeIgFez~9M_H_XoVSk1jFrqrta4n4vKMpmS0~vxCQP9yUZ~72AWWexuwJFgcfzBatbGtcisTRR_e6bGhe~5y0IgmdMtdrcuA7qAFxsEYmCDQP34jkE~fjai3GrDYj', 'domain': '.leboncoin.fr', 'path': '/'}]
2026-03-27 16:40:36 [auto_selling_leboncoin.fr] INFO: Response headers after parse_dealer_home_page: {b'X-Amz-Cf-Pop': [b'CDG50-P5'], b'Date': [b'Fri, 27 Mar 2026 16:40:35 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 717a837a8fe090cdeffa01f3b9b29992.cloudfront.net (CloudFront)'], b'Set-Cookie': [b'datadome=nX9NeIgFez~9M_H_XoVSk1jFrqrta4n4vKMpmS0~vxCQP9yUZ~72AWWexuwJFgcfzBatbGtcisTRR_e6bGhe~5y0IgmdMtdrcuA7qAFxsEYmCDQP34jkE~fjai3GrDYj; 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/"fgmss44i57czgb"'], 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'3P67OVRU27_0_meDiXbOq4iopKKWEPSkdFmeCYoF2_HxnXB2ApAnVA==']}
2026-03-27 16:40:36 [auto_selling_leboncoin.fr] INFO: defaultSearchOptions: {'limit': 10, 'filters': {'owner': {'user_id': 'dc017ad1-8440-46fd-ba9c-77a193319d88'}, 'enums': {'ad_type': ['offer']}, 'category': {'id': '1'}}}
2026-03-27 16:40:36 [auto_selling_leboncoin.fr] INFO: cookies: [{'name': '__Secure-Install', 'value': '5caa149f-6dcb-43b2-b149-fefd533cdf44', 'domain': '.leboncoin.fr', 'path': '/'}, {'name': 'cnfdVisitorId', 'value': '45294905-d66a-489b-92e8-7c69b4763ac9', 'domain': '.leboncoin.fr', 'path': '/'}, {'name': 'datadome', 'value': 'nX9NeIgFez~9M_H_XoVSk1jFrqrta4n4vKMpmS0~vxCQP9yUZ~72AWWexuwJFgcfzBatbGtcisTRR_e6bGhe~5y0IgmdMtdrcuA7qAFxsEYmCDQP34jkE~fjai3GrDYj', 'domain': '.leboncoin.fr', 'path': '/'}]
2026-03-27 16:40:36 [auto_selling_leboncoin.fr] INFO: Payload for get listings: {'limit': 200, 'filters': {'owner': {'user_id': 'dc017ad1-8440-46fd-ba9c-77a193319d88'}, 'enums': {'ad_type': ['offer']}, 'category': {'id': '1'}}, 'offset': 0}
2026-03-27 16:40:36 [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": "dc017ad1-8440-46fd-ba9c-77a193319d88"}}, "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-27 16:40:36 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-27 16:40:38 [scrapy.core.engine] DEBUG: Crawled (200) <POST https://api.leboncoin.fr/finder/search> (referer: https://www.leboncoin.fr/boutique/5587045/buy-car-partenaire-vroomiz.htm) ['zyte-api']
2026-03-27 16:40:38 [auto_selling_leboncoin.fr] INFO: Found 50 listings on page 1
2026-03-27 16:40:38 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3130970329
2026-03-27 16:40:38 [azure.identity._credentials.environment] INFO: Incomplete environment configuration for EnvironmentCredential. These variables are set: AZURE_TENANT_ID, AZURE_CLIENT_ID
2026-03-27 16:40:38 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2026-03-27 16:40:39 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 2119
2026-03-27 16:40:39 [azure.identity._credentials.chained] INFO: DefaultAzureCredential acquired a token from WorkloadIdentityCredential
2026-03-27 16:40:39 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxsourcingstorageprod.table.core.windows.net:443
2026-03-27 16:40:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273130970329%27 HTTP/1.1" 200 None
2026-03-27 16:40:39 [auto_selling_leboncoin.fr] INFO: Scrape type for 3130970329: 1
2026-03-27 16:40:39 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3130970329
2026-03-27 16:40:39 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Jaguar JAGUAR XE 2.0d 180 cv Finition R Sporte, berline, gris '
                'foncé, 9 cv, 5 portes, première mise en circulation le '
                '30/12/2016, garantie : 12 mois.\n'
                '\n'
                '5 places\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 12 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\n'
                '*************************************************\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                "- Appel d'Assistance Localisé\n"
                "- Appel d'Urgence Localisé\n"
                '- Borne Wi-Fi\n'
                '- Commandes du système audio au volant\n'
                '- Commandes vocales\n'
                '- Ecran LCD\n'
                '- Ecran tactile\n'
                '- Fonction MP3\n'
                '- GPS Cartographique\n'
                '- Interface Media\n'
                '- Kit mains-libres Bluetooth\n'
                '- Lecteur carte SD\n'
                '- Prise USB\n'
                '- Prise iPod\n'
                '- Pré-équipement Kit Bluetooth\n'
                '- Radio\n'
                '- Services connectés\n'
                '- TMC\n'
                '- Volume automatique de la radio\n'
                '- 6 Haut parleurs\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'
                '- Pack Visibilité\n'
                '- Palettes changement vitesses au volant\n'
                '- Pont à vecteur de couple\n'
                '- Régulateur de vitesse\n'
                "- Système d'accès sans clé\n"
                '\n'
                'Extérieur :\n'
                '- Caméra de recul\n'
                '- Ceinture de vitrage chromée\n'
                '- Feux arrière à LED\n'
                '- Feux de jour à LED\n'
                '- Filtre à particules\n'
                '- Jantes Alu\n'
                '- Lave-phares\n'
                '- Phares bi-xénon\n'
                '- Phares de route adaptatifs\n'
                '- Poignées ton carrosserie\n'
                '- Radar de stationnement AR\n'
                '- Radar de stationnement AV\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'
                '- 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 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'
                '- Inserts de porte métal\n'
                '- Inserts de tableau de bord métal\n'
                '- Kit Fumeur\n'
                '- Miroir de courtoisie conducteur\n'
                '- Miroir de courtoisie passager\n'
                '- Ordinateur de bord\n'
                '- Pack Technologie\n'
                '- Porte-gobelets arrière\n'
                '- Porte-gobelets avant\n'
                '- Prise 12V\n'
                '- Pédalier sport\n'
                '- Rétroviseur intérieur électrochrome\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 chauffants\n'
                '- Verrouillage centralisé des portes\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres surteintées\n'
                '- Volant chauffant\n'
                '- Volant cuir\n'
                '- Volant multifonction\n'
                '\n'
                'Sécurité :\n'
                '- ABS\n'
                '- AFIL\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'
                '- Contrôle de couple en courbe\n'
                '- Contrôle élect. de la pression des pneus\n'
                '- EBD\n'
                '- ESP\n'
                '- Système de prévention des collisions\n'
                '- Troisième ceinture de sécurité\n'
                '\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00 à MIDI DE 14:00 à 18:00\n'
                '- SAMEDI DE 09:00 à 13:00\n'
                '- SAMEDI APRES MIDI ET DIMANCHE : SUR RENDEZ-VOUS\n'
                '\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_2AAF3C',
 '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/3130970329',
 'listing': 'auction',
 'make': 'JAGUAR',
 'model': 'XE',
 'odometer': 68300,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/bd/2f/3e/bd2f3e7f8df1925a3e18404439b1787f49e44d47.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3b/3d/ca/3b3dcafab5d4b0969f4c66604720016f6aa8fe8b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/41/f2/93/41f2936aa8b86f6cd7c30c01819abe8e577fd4af.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/09/db/cd/09dbcdf576dfba32c841c1a7bc49689be2a68939.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8c/73/bd/8c73bd054649951dd4beb72b6ab200b517768f4d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3b/8d/81/3b8d819b33e63fe48270179950654fbfc89f9c78.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/cd/c0/0a/cdc00a1620526f07f62e9f84f191134967d1b5ce.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b8/71/0b/b8710b952b4aab7216de2c17afff818a6793a73c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fe/35/76/fe3576b184ce762fd385b4b9c0e3e27d1b50b129.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/45/65/66/4565661106edb3485d81276eca2dbbf9cc7c4efa.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/01/a8/64/01a8644382207e4968732fbb425013f57692ab5c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b3/4c/77/b34c776942630c79fd8de749fac6c1ca870fc059.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a7/fe/84/a7fe84ac411f451de35472eefbfbe1decd203f1a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/79/53/e4/7953e4206c07b9262fcefab39907995ec0d64052.jpg?rule=ad-large'],
 'price': 18990,
 'price_includes_vat': False,
 'registration_date': '2016-12-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Jaguar JAGUAR XE 2.0d 180 cv Finition R Sporte',
 'transmission': 'automatic',
 'trim': 'XE 2.0D 180ch R-Sport BVA8',
 'vin': None,
 'year': 2016}
2026-03-27 16:40:39 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: ace6ba64-7157-50da-82ae-b8b1b7f0b41b with identifier: 3130970329
2026-03-27 16:40:39 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item ace6ba64-7157-50da-82ae-b8b1b7f0b41b
2026-03-27 16:40:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%252Fbd%252F2f%252F3e%252Fbd2f3e7f8df1925a3e18404439b1787f49e44d47.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-27 16:40:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/bd/2f/3e/bd2f3e7f8df1925a3e18404439b1787f49e44d47.jpg?rule=ad-large not downloaded yet
2026-03-27 16:40:39 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3113415242
2026-03-27 16:40:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273113415242%27 HTTP/1.1" 200 None
2026-03-27 16:40:39 [auto_selling_leboncoin.fr] INFO: Scrape type for 3113415242: 1
2026-03-27 16:40:39 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3113415242
2026-03-27 16:40:39 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Rouge',
 'currency': 'EUR',
 'description': 'Citroën C3 1.2 ptec 82 CV Confort, citadine, rouge, 4 cv, 5 '
                'portes, première mise en circulation le 20/05/2014, garantie '
                ': 12 mois.\n'
                '\n'
                '5 places\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 3 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\n'
                '*************************************************\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Extérieur :\n'
                '- allumage automatique des feux\n'
                '- rétroviseurs électriques\n'
                '\n'
                'Intérieur et confort :\n'
                '- accoudoir central\n'
                '- ordinateur de bord\n'
                '- radio USB \n'
                'TOIT PANORAMIQUE \n'
                '\n'
                'Sécurité :\n'
                '- direction assistée\n'
                '- fermeture centralisée\n'
                '- ABS\n'
                '- airbags frontaux\n'
                '- airbags latéraux\n'
                '- contrôle pression des pneus\n'
                '- ESP\n'
                '- phares antibrouillard\n'
                "- aide au freinage d'urgence\n"
                '- limiteur de vitesse\n'
                '\n'
                'Autres équipements et informations :\n'
                '- disposition des cylindres : ligne\n'
                '- Norme euro émission : Euro 6\n'
                '- Type transmission : traction avant\n'
                '- vitres avant éléctriques\n'
                '- Prise audio usb\n'
                "- Eclairage d'accompagnement automatique\n"
                '- Essuie-vitre AV automatique\n'
                '- Feux diurnes à LED\n'
                '- Pack Sécurité\n'
                '- Pack Urbain\n'
                '- Volant croûte de cuir\n'
                '- Volant croûte de cuir\n'
                '- Bandeau de planche de bord Noir Brillant\n'
                '- Banquette AR fractionnable 2/3 - 1/3\n'
                '- Coques de rétroviseurs extérieurs couleur caisse\n'
                '- Jonc chromé sur le bouclier AV\n'
                '- Kit de dépannage provisoire de pneumatiques\n'
                '- Mirror Screen Compatible avec Android Auto et Apple '
                'CarPlay™\n'
                '- Pare Brise Zenith\n'
                "- Parfumeur d'ambiance\n"
                '- Planche de bord thermogainée\n'
                '- Poignées de porte chromées\n'
                '- Rehausse de siège conducteur\n'
                '- Surtapis AV et AR\n'
                '- Vitres latérales AR et volet surteintés\n'
                '- Volant mousse réglable en hauteur et en profondeur\n'
                '-\n'
                '\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00 à MIDI DE 14:00 à 18:00\n'
                '- SAMEDI DE 09:00 à 13:00\n'
                '- SAMEDI APRES MIDI ET DIMANCHE : SUR RENDEZ-VOUS\n'
                '\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_E70950',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 82,
 '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/3113415242',
 'listing': 'auction',
 'make': 'CITROEN',
 'model': 'C3',
 'odometer': 176680,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/5f/f0/8b/5ff08bd34dc8bbb96e13d1ead7a48262abc93a43.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/16/91/d3/1691d3524ff405f1f00a6abac838d6e2864f7635.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e0/fc/20/e0fc20faa919cce4ad0b7f793d1728ae70220c8d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9f/b1/e6/9fb1e67478f5d3cf63f5cbaf9d08d3bcd32017b1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/bd/b6/26/bdb626997a36986ae7c1fdf305aad2c071d31e54.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1c/ba/0d/1cba0d8ee264c615e608161d18f1a6a84cef3419.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7f/d5/25/7fd525c8a23410fa1c9162c9affbaf9c0cc23278.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e9/cd/f7/e9cdf7c9ddc5c693c9da65faf6991ba2a5873f45.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5c/e7/42/5ce742aa213594474d0a0f1b2fec254b9c96eb54.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/98/4f/57/984f5769187865c71398e140c736548aeb7c4370.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/12/f3/a7/12f3a7bd01db2b32a9b5dc962918ced760acbf2c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/01/b5/bf/01b5bfdfb807d34d27ab817f34be7439d716c465.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/74/06/18/740618f574207cd38987cd7aeaaae9ffbfcd5504.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/57/81/b7/5781b74fa4be5c99b022f77464449039dec3d304.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1d/f6/ba/1df6ba3a3044b34360f3496a15acbf8332ddc709.jpg?rule=ad-large'],
 'price': 5490,
 'price_includes_vat': False,
 'registration_date': '2014-05-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Citroën C3 1.2 ptec 82 CV Confort',
 'transmission': 'manual',
 'trim': 'C3 1.2 VTi PureTech Confort',
 'vin': None,
 'year': 2014}
2026-03-27 16:40:39 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: c20eb1fa-796d-53b9-9730-dd19e396db42 with identifier: 3113415242
2026-03-27 16:40:39 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item c20eb1fa-796d-53b9-9730-dd19e396db42
2026-03-27 16:40:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%252F5f%252Ff0%252F8b%252F5ff08bd34dc8bbb96e13d1ead7a48262abc93a43.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-27 16:40:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/5f/f0/8b/5ff08bd34dc8bbb96e13d1ead7a48262abc93a43.jpg?rule=ad-large not downloaded yet
2026-03-27 16:40:39 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3163421534
2026-03-27 16:40:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273163421534%27 HTTP/1.1" 200 None
2026-03-27 16:40:39 [auto_selling_leboncoin.fr] INFO: Scrape type for 3163421534: 1
2026-03-27 16:40:39 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3163421534
2026-03-27 16:40:39 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'Volkswagen Transporter T6 2.0 TDI 150 CH PHASE 2  TVA '
                'RECUPERABLE, blanc, 7 cv, première mise en circulation le '
                '15/03/2021, garantie : 12 mois.\n'
                '\n'
                '3 places\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 12 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\n'
                '*************************************************\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                "- Appel d'Urgence Localisé\n"
                '- Commandes vocales\n'
                '- Ecran tactile\n'
                '- Fonction MP3\n'
                '- GPS Cartographique\n'
                '- Interface Media\n'
                '- Kit mains-libres Bluetooth\n'
                '- Prise USB\n'
                '- Radio\n'
                '- Radio numérique DAB\n'
                '- Services connectés\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'
                '- Follow me home\n'
                '- Limiteur de vitesse\n'
                '- Régulateur de vitesse\n'
                '- Suspension renforcée\n'
                '\n'
                'Extérieur\n'
                '- Calandre chromée\n'
                '- Double portes arrière de chargement\n'
                "- Eclairage statique d'intersection\n"
                "- Feux de freinage d'urgence\n"
                '- Feux de jour\n'
                '- Filtre à particules\n'
                '- Phares halogènes\n'
                '- Poignées ton carrosserie\n'
                '- Porte latérale arrière droite\n'
                '- Portes arrière battantes\n'
                '- Radar de stationnement AR\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 AV 2 places monobloc\n'
                '- Boite à gants fermée\n'
                '- Clim automatique\n'
                '- Compte tours\n'
                '- Ecran multifonction couleur\n'
                '- Filtre à Pollen\n'
                '- Habillage latéral mi-hauteur espace chgt\n'
                '- Lampe de coffre\n'
                '- Miroir de courtoisie conducteur\n'
                '- Miroir de courtoisie passager\n'
                '- Ordinateur de bord\n'
                '\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00 à MIDI DE 14:00 à 18:00\n'
                '- SAMEDI DE 09:00 à 13:00\n'
                '- SAMEDI APRES MIDI ET DIMANCHE : SUR RENDEZ-VOUS\n'
                '\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_C68C45',
 'doors_number': None,
 '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/utilitaires/3163421534',
 'listing': 'auction',
 'make': 'VOLKSWAGEN',
 'model': 'Autres',
 'odometer': 157200,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/e5/a9/d5/e5a9d525e152ae839e7cdb041353a7a852eadfc3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9e/8d/cd/9e8dcd6ab2a6b910042b838ea5b882a51f164ef4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/93/bb/06/93bb066eab6dfa384a6fb52ee03504a0818cc49a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5e/cf/00/5ecf0051db865172157b4c4547c44c251f6e48e7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d6/bc/44/d6bc448a7695589f72720a37da85c7b5c0c81519.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/cd/aa/ac/cdaaac8d240a86c38ac699d20006ce3050d98acc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1a/81/df/1a81dfb25c3b2f5cd907149a30028b77908c5e7d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5e/a8/2a/5ea82aa7c67c2a39203669273b1a4f5a1117251e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/40/3a/79/403a79ee9fd1d80e88284385af6b0180e7683b3c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b2/7e/63/b27e636eb5b10e580705c5353fea6f7b753acc17.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/65/e2/a5/65e2a598bd1d3eb4c4a24d051244e1dd93d5de2b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/44/fb/99/44fb995a8db259e934badae8561a00827385e315.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f0/4a/24/f04a24bce903409f8463ff6db6e1ce8cae6d847d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f2/a3/7d/f2a37d6527c8ac9451509ea13e1623f988c4a779.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b4/cf/91/b4cf91372213281b74ff980abe90fac3c95fe0dd.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/da/83/5b/da835bbac226b37a67baa518cbb3a067e057779f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/00/8b/de/008bde365f63f11c7d71bbd82f69fbf07c3d72c6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/08/a8/f0/08a8f039004ee92bb4cc09d4b216f502b17a22f6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/43/f3/2c/43f32c00ec87c02e753d3228e1150da8955619ee.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a9/b8/78/a9b87814564e28bb90687e7df4f4bb3fa59864ed.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/45/c7/06/45c7062726618067ee2b50b8aa95af8e9b11a543.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d4/5f/7c/d45f7c8b183c29964c9cd9479329c8ae50ef6d4d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/43/00/64/430064008a4ee85fda55de6f3a1c6c6c3c142d5c.jpg?rule=ad-large'],
 'price': 19990,
 'price_includes_vat': False,
 'registration_date': '2021-03-01',
 'seats_number': 3,
 'seller_name': None,
 'title': 'Volkswagen Transporter T6 2.0 TDI 150 CH PHASE 2 TVA RECUPERABLE',
 'transmission': 'manual',
 'trim': None,
 'vin': None,
 'year': 2021}
2026-03-27 16:40:39 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 27c1fd97-4b1f-503b-9686-43100234fcce with identifier: 3163421534
2026-03-27 16:40:39 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 27c1fd97-4b1f-503b-9686-43100234fcce
2026-03-27 16:40:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%252Fa9%252Fd5%252Fe5a9d525e152ae839e7cdb041353a7a852eadfc3.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-27 16:40:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/e5/a9/d5/e5a9d525e152ae839e7cdb041353a7a852eadfc3.jpg?rule=ad-large not downloaded yet
2026-03-27 16:40:39 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3149844898
2026-03-27 16:40:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273149844898%27 HTTP/1.1" 200 None
2026-03-27 16:40:39 [auto_selling_leboncoin.fr] INFO: Scrape type for 3149844898: 1
2026-03-27 16:40:39 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3149844898
2026-03-27 16:40:39 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'Citroën C3 1.5 BLUE HDI 102 CH 2 PLACES TVA RECUPERABLE, '
                'berline, blanc, 5 cv, 5 portes, première mise en circulation '
                'le 23/08/2021, garantie : 12 mois.\n'
                '\n'
                '2 places\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 12 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\n'
                '*************************************************\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '- 6 haut parleurs\n'
                '- Bluetooth\n'
                '- GPS\n'
                '- Interface media\n'
                '- Prise audio usb\n'
                '- ecran tactile\n'
                '- radio numérique\n'
                '\n'
                'Conduite :\n'
                '- limiteur de vitesse\n'
                '- régulateur de vitesse\n'
                '\n'
                'Extérieur :\n'
                '- Enjoliveurs\n'
                '- rétroviseurs dégivrants\n'
                '- rétroviseurs rabattables\n'
                '- rétroviseurs électriques\n'
                '\n'
                'Intérieur :\n'
                '- Banquette 1/3 2/3\n'
                '- Verrouillage centralisé des portes\n'
                '- climatisation : automatique\n'
                '- fermeture centralisée\n'
                '- ordinateur de bord\n'
                '- réglages du volant : profondeur\n'
                '- siège conducteur réglable en hauteur\n'
                '- verrouillage à distance\n'
                '- vitres avant éléctriques\n'
                '\n'
                'Pack :\n'
                '- nombre de rapports : 6 vitesses\n'
                '- volant réglable\n'
                '- Écran multifonction\n'
                '\n'
                'Sécurité :\n'
                '- Détecteur de sous gonflage\n'
                '- Reconnaissance panneaux de signalisation\n'
                '- Témoin de bouclage des ceintures av\n'
                '- ABS\n'
                '- Aide au demarrage en pente\n'
                '- Airbags rideaux\n'
                '- Airbags rideaux avant\n'
                '- ESP\n'
                "- aide au freinage d'urgence\n"
                '- airbag conducteur\n'
                '- airbag coté passager\n'
                '- airbags latéraux\n'
                '- phares antibrouillard\n'
                '- répartiteur électronique de freinage\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00 à MIDI DE 14:00 à 18:00\n'
                '- SAMEDI DE 09:00 à 13:00\n'
                '- SAMEDI APRES MIDI ET DIMANCHE : SUR RENDEZ-VOUS\n'
                '\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_93FBE0',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 102,
 '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/3149844898',
 'listing': 'auction',
 'make': 'CITROEN',
 'model': 'C3',
 'odometer': 120000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/f7/75/4c/f7754c8099bf52f551dbba772e02a65c452eebcb.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/74/e8/24/74e8246d736397216b2627e9daae4b6232f7a04d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7f/7f/9d/7f7f9df009375bc7c617040823e3ac97b40f27f0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3e/29/49/3e2949dc9f058b88057893492f7fa80d3c15f0d8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9f/c4/f7/9fc4f78fe676dfce09af05d3ab913f6f6c82580c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/71/63/88/716388eaecebda85237ceb1e06b9f853a1df4ba4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d3/9e/c6/d39ec6d5f2c9e73f60646c10d320985cac669bf2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/82/09/97/820997ba5f6852a2eb4c158e5268a4aa47d05e82.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3c/51/32/3c513208852afd8431a0eac68eb369cfe404b040.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5c/ff/7e/5cff7e58b79778e0cbb4b55123011fbde52af508.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/27/e6/ae/27e6ae0c03ae2bf8b0cca8de972ca568dece2f79.jpg?rule=ad-large'],
 'price': 7990,
 'price_includes_vat': False,
 'registration_date': '2021-08-01',
 'seats_number': 2,
 'seller_name': None,
 'title': 'Citroën C3 1.5 BLUE HDI 102 CH 2 PLACES TVA RECUPERABLE',
 'transmission': 'manual',
 'trim': None,
 'vin': None,
 'year': 2021}
2026-03-27 16:40:39 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 7419ce54-9f06-5c93-a858-cc09474c5651 with identifier: 3149844898
2026-03-27 16:40:39 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 7419ce54-9f06-5c93-a858-cc09474c5651
2026-03-27 16:40:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%252Ff7%252F75%252F4c%252Ff7754c8099bf52f551dbba772e02a65c452eebcb.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-27 16:40:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/f7/75/4c/f7754c8099bf52f551dbba772e02a65c452eebcb.jpg?rule=ad-large not downloaded yet
2026-03-27 16:40:39 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3058701015
2026-03-27 16:40:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273058701015%27 HTTP/1.1" 200 None
2026-03-27 16:40:39 [auto_selling_leboncoin.fr] INFO: Scrape type for 3058701015: 1
2026-03-27 16:40:39 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3058701015
2026-03-27 16:40:39 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'Peugeot 308 1.2 ptec 110 CV S&S ACTIVE BUSINESS, berline, '
                'blanc, 5 cv, 5 portes, première mise en circulation le '
                '21/10/2019, garantie : 12 mois.\n'
                '\n'
                '5 places\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 12 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\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'
                '- Interface Media\n'
                '- Kit mains-libres Bluetooth\n'
                '- Prise USB\n'
                '- Radio numérique DAB\n'
                '\n'
                'Conduite\n'
                '- Aide au démarrage en côte\n'
                '- Allumage des phares automatique\n'
                '- Capteur de pluie\n'
                '\n'
                'Extérieur\n'
                '- Becquet arrière\n'
                '- Feux arrière à LED\n'
                "- Feux de freinage d'urgence\n"
                '- Jantes Alu\n'
                '- Pare-brise acoustique\n'
                '- Phares halogènes\n'
                '- Radar de stationnement AR\n'
                '- Radar de stationnement AV\n'
                '- Rétroviseurs dégivrants\n'
                '- Rétroviseurs rabattables électriquement\n'
                '- Rétroviseurs électriques\n'
                "- Système d'éclairage intelligent\n"
                '\n'
                'Intérieur\n'
                '- Accoudoir central AV avec rangement\n'
                '- Appui-tête conducteur réglable hauteur\n'
                '- Appui-tête passager réglable en hauteur\n'
                '- Banquette 1/3-2/3\n'
                '- Banquette AR rabattable\n'
                '- Boite à gants éclairée et réfrigérable\n'
                '- Clim automatique bi-zones\n'
                '- Ecran multifonction couleur\n'
                '- Fixations Isofix aux places arrières\n'
                '- Lunette arrière teintée\n'
                '- Miroir de courtoisie conducteur éclairé\n'
                '- Miroir de courtoisie passager éclairé\n'
                '- Ouverture des vitres séquentielle\n'
                '- Prise 12V\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 réglable en hauteur\n'
                '- Verrouillage auto. des portes en roulant\n'
                '- Verrouillage centralisé des portes\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres arrière teintées\n'
                '- Vitres arrière électriques\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'
                '- AFIL\n'
                "- Aide au freinage d'urgence\n"
                '- Airbag conducteur\n'
                '- Airbag passager déconnectable\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux\n'
                '- Airbags rideaux AR\n'
                '- Antipatinage\n'
                '- Détecteur de sous-gonflage indirect\n'
                '- ESP\n'
                '- Phares antibrouillard\n'
                '- Reconnaissance panneaux de signalisation\n'
                '- Répartiteur électronique de freinage\n'
                '- Système de détection de somnolence\n'
                '- Troisième ceinture de sécurité\n'
                '- Témoin de bouclage des ceintures AV\n'
                '\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00 à MIDI DE 14:00 à 18:00\n'
                '- SAMEDI DE 09:00 à 13:00\n'
                '- SAMEDI APRES MIDI ET DIMANCHE : SUR RENDEZ-VOUS\n'
                '\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_14AF26',
 '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/3058701015',
 'listing': 'auction',
 'make': 'PEUGEOT',
 'model': '308',
 'odometer': 100100,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/6b/e1/89/6be189be0eee30d90b30d1d41c52c68a1fedb4a7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/48/27/54/48275427e3671e18fd57336cd254dc6621b95933.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f7/8a/18/f78a18c2b04a2f3e8b1b5203aaed29f11d5d0881.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3a/e9/e8/3ae9e8174b8643489e70c0cfa12600916ade427d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c9/31/64/c93164e51c8ca3cc5fc1e937d8f3e56880338b81.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/02/4b/3a/024b3ac3f0c3c215ff75b07c642d655071929b55.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ee/a7/ca/eea7ca3f3adbae0dd39ebe0d2796ae68c4234e44.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/68/8d/d9/688dd990b8496f4d6119e7d9e3cdf0ff15be4510.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d2/86/e8/d286e857cf070bb9071521c0d4cbfadb2a51e736.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/23/c7/44/23c7440676f773c3428009a0f97b5fd439052f97.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/aa/d2/39/aad2398a0d892e721ca71786da95e16bd69492e2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f7/ce/26/f7ce26a0217ce86c8317d4cc285800d0d1f8bf0b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/32/f9/9b/32f99b046bd0b339c384f36cae1bbb48cc3f9fe2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9b/da/46/9bda46af9cc42532535c720c627136992c506b6e.jpg?rule=ad-large'],
 'price': 9990,
 'price_includes_vat': False,
 'registration_date': '2019-10-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Peugeot 308 1.2 ptec 110 CV S&S ACTIVE BUSINESS',
 'transmission': 'manual',
 'trim': '308 1.2 PureTech 110ch E6.3 S&S Active Business',
 'vin': None,
 'year': 2019}
2026-03-27 16:40:39 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 6c4c510b-5777-58cc-906b-b121f9829059 with identifier: 3058701015
2026-03-27 16:40:39 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 6c4c510b-5777-58cc-906b-b121f9829059
2026-03-27 16:40:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%252F6b%252Fe1%252F89%252F6be189be0eee30d90b30d1d41c52c68a1fedb4a7.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-27 16:40:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/6b/e1/89/6be189be0eee30d90b30d1d41c52c68a1fedb4a7.jpg?rule=ad-large not downloaded yet
2026-03-27 16:40:39 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3100637168
2026-03-27 16:40:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273100637168%27 HTTP/1.1" 200 None
2026-03-27 16:40:39 [auto_selling_leboncoin.fr] INFO: Scrape type for 3100637168: 1
2026-03-27 16:40:39 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3100637168
2026-03-27 16:40:39 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'Mini Mini COOPER COUNTRY 1.6 I 122 CH R60 PHASE 1, berline, '
                'noir, 7 cv, 5 portes, première mise en circulation le '
                '18/02/2013, garantie : 12 mois.\n'
                '\n'
                '5 places\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 12 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\n'
                '*************************************************\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '- Bluetooth\n'
                '- Prise audio auxilliaire : usb\n'
                '\n'
                'Conduite :\n'
                '- limiteur de vitesse\n'
                '\n'
                'Extérieur :\n'
                '- Radar de recul\n'
                '- feux de détresse\n'
                '- rétroviseurs électriques\n'
                '\n'
                'Intérieur :\n'
                '- vitres électriques\n'
                '\n'
                'Pack :\n'
                '- Anti démarrage\n'
                '- volant multifonctions\n'
                '\n'
                'Sécurité :\n'
                '- Airbags rideaux\n'
                '- Alarme\n'
                '- Anti-patinage\n'
                '- ESP\n'
                '- airbags latéraux\n'
                '- contrôle pression des pneus\n'
                '- fixations ISOFIX\n'
                '- kit de dépannage pneumatique\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00 à MIDI DE 14:00 à 18:00\n'
                '- SAMEDI DE 09:00 à 13:00\n'
                '- SAMEDI APRES MIDI ET DIMANCHE : SUR RENDEZ-VOUS\n'
                '\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_4E6628',
 '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/3100637168',
 'listing': 'auction',
 'make': 'MINI',
 'model': 'Mini',
 'odometer': 156000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/5c/4f/ad/5c4fad3f84d30e862c881ba01061abd36854c732.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ab/a8/bf/aba8bf092072c5ccf52d60a6cecd6119d427830e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/32/2e/53/322e532ebaeac7eaaceb3221b2bba2c745c027ff.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0b/9b/43/0b9b437bc84d3967a6069c106338233a017c5f89.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/79/15/b2/7915b2fa73e5289e08fa53542fc119787b9acc22.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/74/f9/fa/74f9faeb42344d811dff77f84525b73efdc7ae02.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/85/ec/71/85ec71949853dfb9ae51c67708f975350b9cdde2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/12/00/8d/12008d726f18676b8eb3027b59b2b3d69b95d9df.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5d/20/a4/5d20a4139943ac26fe20307648df3bb94b88d1d6.jpg?rule=ad-large'],
 'price': 8490,
 'price_includes_vat': False,
 'registration_date': '2013-02-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Mini Mini COOPER COUNTRY 1.6 I 122 CH R60 PHASE 1',
 'transmission': 'manual',
 'trim': 'Mini Cooper 122ch',
 'vin': None,
 'year': 2013}
2026-03-27 16:40:39 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: d5b8ffcf-f854-54aa-a279-bb29c00b1866 with identifier: 3100637168
2026-03-27 16:40:39 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item d5b8ffcf-f854-54aa-a279-bb29c00b1866
2026-03-27 16:40:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%252F5c%252F4f%252Fad%252F5c4fad3f84d30e862c881ba01061abd36854c732.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-27 16:40:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/5c/4f/ad/5c4fad3f84d30e862c881ba01061abd36854c732.jpg?rule=ad-large not downloaded yet
2026-03-27 16:40:39 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3132541336
2026-03-27 16:40:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273132541336%27 HTTP/1.1" 200 None
2026-03-27 16:40:39 [auto_selling_leboncoin.fr] INFO: Scrape type for 3132541336: 1
2026-03-27 16:40:39 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3132541336
2026-03-27 16:40:39 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Rouge',
 'currency': 'EUR',
 'description': 'DS DS3 1.2 PureTech 82 BVM5 So Chic, berline, rouge, 4 cv, 3 '
                'portes, première mise en circulation le 31/10/2017, garantie '
                ': 12 mois.\n'
                '\n'
                '5 places\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Autres équipements et informations :\n'
                '  - roues motrices\n'
                '\n'
                '*************************************************\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 12 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\n'
                '*************************************************\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Extérieur :\n'
                '- rétroviseurs électriques\n'
                '\n'
                'Intérieur et confort :\n'
                '- accoudoir central\n'
                '- ordinateur de bord\n'
                '- volant réglable\n'
                '- bluetooth\n'
                '- radio CD USB MP3\n'
                '\n'
                'Sécurité :\n'
                '- fermeture centralisée\n'
                '- ABS\n'
                '- airbags frontaux\n'
                '- contrôle pression des pneus\n'
                '- ESP\n'
                '- phares antibrouillard\n'
                "- aide au freinage d'urgence\n"
                '- limiteur de vitesse\n'
                '\n'
                'Autres équipements et informations :\n'
                '- kilométrage garanti\n'
                '- puissance réelle : 82 ch\n'
                '- nombre de rapports : 5 vitesses\n'
                '- émission CO2 : 112 g/km\n'
                '- Puissance kilowatt : 60 kw\n'
                '- vitres avant éléctriques\n'
                '- Prise audio usb\n'
                '- USB\n'
                '- CD\n'
                '- réglages du volant : hauteur et profondeur\n'
                '- REF\n'
                '- Aide au stationnement AR\n'
                '- Baguettes latérales chromées\n'
                '- Becquet Sport\n'
                '- Décor Noir Brillant\n'
                '- Déflecteur AR sport avec 3eme feu stop à LED\n'
                "- Eclairage d'ambiance\n"
                '- Feux AR 3D à LED\n'
                '- Feux diurnes à LED\n'
                '- Kit de dépannage provisoire de pneumatiques\n'
                '- Rehausse de siège conducteur\n'
                '- Vitres AR et lunette surteintées\n'
                '- Volant croûte de cuir\n'
                '\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00 à MIDI DE 14:00 à 18:00\n'
                '- SAMEDI DE 09:00 à 13:00\n'
                '- SAMEDI APRES MIDI ET DIMANCHE : SUR RENDEZ-VOUS\n'
                '\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_0019B7',
 'doors_number': 3,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 82,
 '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/3132541336',
 'listing': 'auction',
 'make': 'DS',
 'model': 'DS 3',
 'odometer': 122100,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/78/57/98/7857985c116d97e9ee90a88fddc9c2ffdff462c2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e7/c6/49/e7c6494f4ee6eecdc07bc4e294b2df2c75559769.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a1/d2/a5/a1d2a5ef11ef80517d052186b484ad99471ee7c5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/84/99/3d/84993d9e1953d4ac172a3791872322d8fae2d004.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e7/78/0f/e7780f1c7b40e752a4f9e6cb69171809c744b663.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/56/1a/c5/561ac59f2950dbe3f6f5f391128c38a6b56278b8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a4/9c/9d/a49c9daf0ecb9c8745d4ff5b2e3b890aa6c2baa1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c7/c6/a1/c7c6a1ab6cc8df474b7d013c8b6ff546f33c938e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/04/1d/ab/041dab139d1348df3fb8f2c102ae36d70e8f8702.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/75/64/6e/75646e64e55fee3473f61c377e04ca0b3561970d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/85/af/8f/85af8fc79cc85853b45cda0d9b1efdb9b44d6107.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8a/ce/b1/8aceb18e0bec5461c71004f642864bcf566d1714.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/gh/9c/62/gh9c628badfd6dd2f57a14a9bedc4ad437ae1fac.jpg?rule=ad-large'],
 'price': 6490,
 'price_includes_vat': False,
 'registration_date': '2017-10-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'DS DS3 1.2 PureTech 82 BVM5 So Chic',
 'transmission': 'manual',
 'trim': 'DS 3 PureTech 82ch So Chic',
 'vin': None,
 'year': 2017}
2026-03-27 16:40:39 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: abed3aaf-48c2-55cc-bd39-27a774dbe45d with identifier: 3132541336
2026-03-27 16:40:39 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item abed3aaf-48c2-55cc-bd39-27a774dbe45d
2026-03-27 16:40:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%252F57%252F98%252F7857985c116d97e9ee90a88fddc9c2ffdff462c2.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-27 16:40:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/78/57/98/7857985c116d97e9ee90a88fddc9c2ffdff462c2.jpg?rule=ad-large not downloaded yet
2026-03-27 16:40:39 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3071732965
2026-03-27 16:40:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273071732965%27 HTTP/1.1" 200 None
2026-03-27 16:40:39 [auto_selling_leboncoin.fr] INFO: Scrape type for 3071732965: 1
2026-03-27 16:40:39 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3071732965
2026-03-27 16:40:39 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'Fiat 500X 1.4t 170 CH 4X4, 4x4, suv, blanc, 10 cv, 5 portes, '
                'première mise en circulation le 25/10/2016, garantie : 12 '
                'mois.\n'
                '\n'
                '5 places\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 12 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\n'
                '*************************************************\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '- Commande radio au volant\n'
                '- Lecteur de carte SD sur console centrale\n'
                '\n'
                'Conduite :\n'
                '- Capteurs de pluie et de luminosité\n'
                '- Hill Holder - aide au démarrage en côte\n'
                '- Palettes de changement de vitesses au volant\n'
                '- Start/Stop\n'
                '- Sélecteur 3 modes de conduite\n'
                '\n'
                'Extérieur :\n'
                '- Feux diurnes\n'
                '- Kit Chrome (contour vitres latérales)\n'
                '- Phares AV au Xénon\n'
                '- Radar de recul\n'
                '- Rétroviseurs extérieurs rabattables électriquement\n'
                "- Sortie d'échappement chromée\n"
                '- Vitres et lunette AR surteintées\n'
                '\n'
                'Intérieur :\n'
                '- Banquette AR rabattables 60/40\n'
                '- Climatisation automatique bi-zone\n'
                "- Combiné de bord avec affichage digital TFT 3,5'' couleur\n"
                '- Direction assistée électrique\n'
                '- Rétroviseur intérieur photochromatique\n'
                '- Siège conducteur réglable en hauteur\n'
                '- Siège passager AV rabattable à plat\n'
                '- Vitres électriques AV et AR\n'
                '- Volant gainé en techno-cuir\n'
                '- Volant réglable en hauteur et en profondeur\n'
                '\n'
                'Pack :\n'
                "- Eclairage d'ambiance intérieure\n"
                '- Frein de stationnement électrique\n'
                '- Rétroviseurs couleur carrosserie\n'
                '- Rétroviseurs extérieurs électriques et dégivrants\n'
                '- Tapis de sol AV\n'
                '\n'
                'Sellerie :\n'
                '- Sellerie Cuir\n'
                '\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00 à MIDI DE 14:00 à 18:00\n'
                '- SAMEDI DE 09:00 à 13:00\n'
                '- SAMEDI APRES MIDI ET DIMANCHE : SUR RENDEZ-VOUS\n'
                '\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_A88225',
 '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/3071732965',
 'listing': 'auction',
 'make': 'FIAT',
 'model': '500X',
 'odometer': 106000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/e6/48/1d/e6481dbcf04dedacce7f59c8fe95640d5cee4ebd.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d5/2e/da/d52edab15c58cd304346db6b7220a6ab7c615460.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/73/a6/2c/73a62c695b88297b5a0eb66f49a705c2bebee8e5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a4/59/67/a4596746c34e16982930ff442a093bb1083b71b5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8a/3e/ff/8a3eff3d2cc00581b6df4807879f6ce59a30c0e3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ec/b3/83/ecb383bf27c13a5188e2e03c224fd53a5c6f65c4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/da/d8/3f/dad83f61514a50b5347409216eed4946bd5d14e3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e5/38/1a/e5381a6452e95b621b4494e028d55a5f47a88bc6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0a/25/36/0a25365ff0335bbb139b4537041a0c6e6ab1d46a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f8/4c/0a/f84c0afa21d26f84f6bebb45299c96c7fd2e9302.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f7/a1/aa/f7a1aac8981d40c10a6aa47396be771081f25772.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7c/fa/51/7cfa5103ab3bbeab2c5d35b377dbbc7037d7ae02.jpg?rule=ad-large'],
 'price': 11990,
 'price_includes_vat': False,
 'registration_date': '2016-10-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Fiat 500X 1.4t 170 CH 4X4',
 'transmission': 'automatic',
 'trim': '500X 1.4 MultiAir 16v 170ch Cross 4x4 AT9',
 'vin': None,
 'year': 2016}
2026-03-27 16:40:39 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: db54a70c-608e-56fb-b13c-8f74ce7cb2c4 with identifier: 3071732965
2026-03-27 16:40:39 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item db54a70c-608e-56fb-b13c-8f74ce7cb2c4
2026-03-27 16:40:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%252Fe6%252F48%252F1d%252Fe6481dbcf04dedacce7f59c8fe95640d5cee4ebd.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-27 16:40:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/e6/48/1d/e6481dbcf04dedacce7f59c8fe95640d5cee4ebd.jpg?rule=ad-large not downloaded yet
2026-03-27 16:40:39 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3076291174
2026-03-27 16:40:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273076291174%27 HTTP/1.1" 200 None
2026-03-27 16:40:39 [auto_selling_leboncoin.fr] INFO: Scrape type for 3076291174: 1
2026-03-27 16:40:39 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3076291174
2026-03-27 16:40:39 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'Citroën C3 1.2 PURETECH 82 CH, berline, blanc, 4 cv, 5 '
                'portes, première mise en circulation le 05/09/2017.\n'
                '\n'
                '5 places\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 12 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\n'
                '*************************************************\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '- autoradio\n'
                '- Bluetooth\n'
                '\n'
                'Conduite :\n'
                '- régulateur de vitesse\n'
                '\n'
                'Extérieur :\n'
                '- rétroviseurs électriques\n'
                '\n'
                'Intérieur :\n'
                '- climatisation\n'
                '- direction assistée\n'
                '- fermeture centralisée\n'
                '- ordinateur de bord\n'
                '- vitres électriques\n'
                '\n'
                'Sécurité :\n'
                '- ABS\n'
                '- ESP\n'
                '- anti-brouillard\n'
                '\n'
                'Autres équipements et informations :\n'
                "- Classe Crit'air : 1\n"
                '\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00 à MIDI DE 14:00 à 18:00\n'
                '- SAMEDI DE 09:00 à 13:00\n'
                '- SAMEDI APRES MIDI ET DIMANCHE : SUR RENDEZ-VOUS\n'
                '\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_92ABED',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 82,
 '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/3076291174',
 'listing': 'auction',
 'make': 'CITROEN',
 'model': 'C3',
 'odometer': 103200,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/11/39/9d/11399d2513d0bed9b48962ab88bbebeb07fc23a8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/08/38/bb/0838bbdbf4b4547891434f197d80c42f40069368.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/60/43/c4/6043c4b9aee301906a6b03ee9e4cb35121bc7cf7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f6/49/f3/f649f3a0eed057ec3e08146f30b967b2f0dc2729.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b5/62/4a/b5624a2f782268d06c96040ce9735e77b6612e6a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c2/1f/33/c21f333d34653839212216f7f1d7c5b3f5103932.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/85/73/c4/8573c48a37cbc7027d5b97bf151de26f98884b45.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/db/b3/be/dbb3be5be3bf7d8d862ab8d65a98bff174ca4b01.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d1/97/da/d197da23e262ccb1f689c2b1fa7416ed2de99a90.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f1/45/ba/f145baa955fc811cc208f26eb19d5d74107f1f6e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/09/31/d6/0931d62088b30e39212adda3d20b8a637a00998e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/92/d7/dc/92d7dc2827ccc8a35b409bc087252c68c62d4544.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a2/b4/a7/a2b4a72b9618ad3ce21ca98e318fb674a6e5e776.jpg?rule=ad-large'],
 'price': 5990,
 'price_includes_vat': False,
 'registration_date': '2017-09-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Citroën C3 1.2 PURETECH 82 CH',
 'transmission': 'manual',
 'trim': 'C3 PureTech 82ch Live',
 'vin': None,
 'year': 2017}
2026-03-27 16:40:39 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: ef3f0c3e-3f02-51b0-9108-a2c5ce6f4f9c with identifier: 3076291174
2026-03-27 16:40:39 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item ef3f0c3e-3f02-51b0-9108-a2c5ce6f4f9c
2026-03-27 16:40:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%252F39%252F9d%252F11399d2513d0bed9b48962ab88bbebeb07fc23a8.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-27 16:40:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/11/39/9d/11399d2513d0bed9b48962ab88bbebeb07fc23a8.jpg?rule=ad-large not downloaded yet
2026-03-27 16:40:39 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3039081953
2026-03-27 16:40:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273039081953%27 HTTP/1.1" 200 None
2026-03-27 16:40:39 [auto_selling_leboncoin.fr] INFO: Scrape type for 3039081953: 1
2026-03-27 16:40:39 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3039081953
2026-03-27 16:40:39 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'RENAULT Trafic L1H1 DCI 125CV TVA RECUPERABLE, blanc, 5 cv, '
                'première mise en circulation le 11/06/2018, garantie : 12 '
                'mois.\n'
                '\n'
                '3 places\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 12 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\n'
                '*************************************************\n'
                '\n'
                '  \n'
                '\n'
                'Conduite :\n'
                '- Système Start/Stop\n'
                '\n'
                'Extérieur :\n'
                '- Aide au parking\n'
                '- Feux arrière LED\n'
                '- Feux de jour\n'
                '\n'
                'Intérieur :\n'
                '- Accoudoir avant\n'
                '- Climatisation automatique\n'
                '- Informations sur le réglages du soutien des lombaires sur '
                'le siège conducteur\n'
                '- Lève-vitres avant électriques\n'
                '- banquette 1/3 - 2/3\n'
                '- climatisation : automatique\n'
                '- possède un accoudoir central\n'
                '\n'
                'Pack :\n'
                '- Antidémarrage\n'
                '- Appuie-tête \n'
                '- Verrouillage centralisé télécommandé\n'
                '- anti démarrage\n'
                '- volant réglable\n'
                '\n'
                'Sellerie :\n'
                '- Sièges en TISSU \n'
                'Sécurité :\n'
                '- Airbag conducteur\n'
                '- Airbag coté passager\n'
                '- Airbag latéral conducteur et passager\n'
                '- Airbag passager\n'
                '- Contrôle de traction\n'
                '- Contrôle pression pneus (RDC)\n'
                '- Détecteur de fatigue\n'
                '- ESP (programme de stabilité électronique)\n'
                '- anti-patinage\n'
                '- contrôle pression des pneus\n'
                "- fixations ISOFIX- présence d'un airbag conducteur\n"
                '\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00 à MIDI DE 14:00 à 18:00\n'
                '- SAMEDI DE 09:00 à 13:00\n'
                '- SAMEDI APRES MIDI ET DIMANCHE : SUR RENDEZ-VOUS\n'
                '\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_4252F8',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 125,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/utilitaires/3039081953',
 'listing': 'auction',
 'make': 'RENAULT',
 'model': 'Autres',
 'odometer': 101300,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/e4/4a/55/e44a555ce79e4f7a797facee753341407030d649.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b0/af/5c/b0af5c4e12affd3ffab50b28fe9a9843d80d7b59.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6c/7a/8c/6c7a8c7d72dd554693fc740dbb1013f064a3b75a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7d/c3/0f/7dc30fba5cdaecf7a4e5a92a6712055fd403b874.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b2/74/05/b274054f300568379e949211d1fda46235b53f70.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/00/c6/95/00c695252489d750248065d6074112a13f8146b0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6f/0c/8c/6f0c8c6b46cb65e726261693f13e0da7a15345d2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3c/12/64/3c1264d3a7d51aa1afcba542de772c15a10c2169.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/23/a4/bf/23a4bfc646fd510c863008af5dcd5d4b9e15be4a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fd/d7/98/fdd7983bf41601496047b8071384f621e36ad3a7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/86/e3/b1/86e3b1c946af0bff630a931712d22532b34e9324.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1c/c1/ca/1cc1ca64071649c20bf8c12bf5cce7caab2d4ef9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3a/be/4f/3abe4f0d3ee1a59137476f3d80007e93d6eec242.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3a/d1/a6/3ad1a680780d9d1017ac9f18fa6f1b26ad0156f0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/77/27/fa/7727fafab037ef202461510fec4ed3f62528e481.jpg?rule=ad-large'],
 'price': 12490,
 'price_includes_vat': False,
 'registration_date': '2018-06-01',
 'seats_number': 3,
 'seller_name': None,
 'title': 'RENAULT Trafic L1H1 DCI 125CV TVA RECUPERABLE',
 'transmission': 'manual',
 'trim': None,
 'vin': None,
 'year': 2018}
2026-03-27 16:40:39 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 125f7793-ad44-52a3-8db3-6fbb918a296b with identifier: 3039081953
2026-03-27 16:40:39 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 125f7793-ad44-52a3-8db3-6fbb918a296b
2026-03-27 16:40:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%252Fe4%252F4a%252F55%252Fe44a555ce79e4f7a797facee753341407030d649.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-27 16:40:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/e4/4a/55/e44a555ce79e4f7a797facee753341407030d649.jpg?rule=ad-large not downloaded yet
2026-03-27 16:40:39 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3104746878
2026-03-27 16:40:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273104746878%27 HTTP/1.1" 200 None
2026-03-27 16:40:39 [auto_selling_leboncoin.fr] INFO: Scrape type for 3104746878: 1
2026-03-27 16:40:39 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3104746878
2026-03-27 16:40:39 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Seat Ibiza 1.2 TDI 75 CH, berline, gris foncé, 4 cv, 5 '
                'portes, première mise en circulation le 10/08/2011, garantie '
                ': 12 mois.\n'
                '\n'
                '5 places\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 12 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\n'
                '*************************************************\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '- Interface Bluetooth\n'
                '- Lecteur CD\n'
                '\n'
                'Conduite :\n'
                '- Détecteur pluie\n'
                '\n'
                'Extérieur :\n'
                '- Eclairage de porte\n'
                '- Rétroviseurs extérieurs dégivrants\n'
                '\n'
                'Intérieur :\n'
                '- Banquette arrière partagée et rabattable\n'
                '- Indicateur de température extérieur\n'
                '- Lève-vitres avant électriques\n'
                '- Ordinateur de bord\n'
                '- Rétroviseur intérieur électrochrome\n'
                '- Siège conducteur réglable en hauteur\n'
                '- Siège passager réglable en hauteur\n'
                '- Système information conducteur\n'
                '- Volant en cuir\n'
                '\n'
                'Pack :\n'
                '- Appuie-tête arrière\n'
                '- Ceintures avant avec prétensionneurs\n'
                '- Essuie glace arrière\n'
                "- Installation d'alarme\n"
                '- Préparation radio\n'
                "- Recyclage de l'air automatique\n"
                '- Réglage manuel des phares\n'
                '- Verrouillage centralisé télécommandé\n'
                '\n'
                'Sécurité :\n'
                '- Airbag conducteur\n'
                '- Airbag latéral conducteur et passager\n'
                '- Airbag passager\n'
                '- Airbags rideaux avant\n'
                '- Fixation pour siège enfant\n'
                '- Kit de réparation pneus (Mobile Tyre)\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00 à MIDI DE 14:00 à 18:00\n'
                '- SAMEDI DE 09:00 à 13:00\n'
                '- SAMEDI APRES MIDI ET DIMANCHE : SUR RENDEZ-VOUS\n'
                '\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_1DFEBF',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 75,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3104746878',
 'listing': 'auction',
 'make': 'SEAT',
 'model': 'Ibiza',
 'odometer': 164000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/e5/6a/83/e56a83371be6e2f69a8961b1c95e623cd50e5d78.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/dd/f6/24/ddf62433b8b430c289fa5fdf0c2fff551e1f8e59.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5e/e2/c6/5ee2c67cbe8d490199655cdf1105cee14d758230.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b4/77/4c/b4774cdf72f93420ff09c3605baeb1c71138ff97.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2b/1d/05/2b1d05938947a49da9c878c922788f379567c615.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c8/3e/9c/c83e9c97d3409de98cd3aa0db1dd7f2c5b6de918.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/29/c0/1f/29c01f9bbf0c7c6c6e0ce04641540db7314f2612.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d8/e6/f8/d8e6f8cec57fa3f3f050474946feb57f5d676258.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/75/74/1b/75741b067c36c492f863341fe074afe5c9dcbc4d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a9/a6/84/a9a68472f71fe59c83a24e1a09af5913803fd625.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a8/16/d4/a816d4efd235275580098bd662dbc82d240d9f76.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/55/95/56/559556a3be2e7568fafdeeb3e372bc9e3fd0e022.jpg?rule=ad-large'],
 'price': 6490,
 'price_includes_vat': False,
 'registration_date': '2011-08-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Seat Ibiza 1.2 TDI 75 CH',
 'transmission': 'manual',
 'trim': 'Ibiza 1.2 TDI 75ch Reference 5p',
 'vin': None,
 'year': 2011}
2026-03-27 16:40:39 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 9bc35b31-76a8-5797-b61f-f6833699b91e with identifier: 3104746878
2026-03-27 16:40:39 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 9bc35b31-76a8-5797-b61f-f6833699b91e
2026-03-27 16:40:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%252F6a%252F83%252Fe56a83371be6e2f69a8961b1c95e623cd50e5d78.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-27 16:40:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/e5/6a/83/e56a83371be6e2f69a8961b1c95e623cd50e5d78.jpg?rule=ad-large not downloaded yet
2026-03-27 16:40:39 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3138329608
2026-03-27 16:40:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273138329608%27 HTTP/1.1" 200 None
2026-03-27 16:40:39 [auto_selling_leboncoin.fr] INFO: Scrape type for 3138329608: 1
2026-03-27 16:40:39 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3138329608
2026-03-27 16:40:39 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'Peugeot 2008 1.2 PureTech 110ch   BVM5 GT Line, berline, '
                'blanc, 7 cv, 5 portes, première mise en circulation le '
                '16/06/2016, garantie : 12 mois.\n'
                '\n'
                '5 places\n'
                '\n'
                '5 places\n'
                '\n'
                '*************************************************\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 12 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\n'
                '*************************************************\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Conduite :\n'
                '- Contrôle de stabilité ou Contrôle dynamique de trajectoire\n'
                '- affichage tête haute\n'
                '\n'
                'Couleur :\n'
                '- Peinture laquée / opaque\n'
                '\n'
                'Extérieur :\n'
                '- Becquet arrière\n'
                '- Feux arrière LED\n'
                '- Feux de jour\n'
                '- Feux de position à LED\n'
                '- Rampes/barres de toit\n'
                '- Rétroviseurs extérieurs dégivrants\n'
                '- Rétroviseurs extérieurs électriques\n'
                '- Vitres arrière surteintées\n'
                '- barres de toit\n'
                '- rétroviseurs dégivrants\n'
                '- rétroviseurs électriques\n'
                '\n'
                'Intérieur :\n'
                '- Banquette arrière partagée et rabattable\n'
                '- Climatisation automatique\n'
                '- Ordinateur de bord\n'
                '- Siège conducteur réglable en hauteur\n'
                '- Siège passager réglable en hauteur\n'
                '- Volant en cuir\n'
                '- banquette 1/3 - 2/3\n'
                '- climatisation : automatique\n'
                '- ordinateur de bord\n'
                '- siège conducteur réglable\n'
                '- volant cuir\n'
                '\n'
                'Pack :\n'
                '- Appuie-tête arrière\n'
                '- siège passager réglable\n'
                '- volant réglable\n'
                '\n'
                'Sécurité :\n'
                '- Airbag conducteur\n'
                '- Airbag latéral conducteur et passager\n'
                '- Airbags rideaux arrière\n'
                '- Airbags rideaux avant\n'
                '- Assistance au freinage d?urgence\n'
                '- Contrôle pression pneus (RDC)\n'
                '- ESP (programme de stabilité électronique)\n'
                '- Kit de réparation pneus (Mobile Tyre)\n'
                '- Phares antibrouillard\n'
                '- Répartiteur électronique de freinage\n'
                "- Système d'aide au freinage d'urgence\n"
                '- airbags latéraux\n'
                '- contrôle pression des pneus\n'
                '- kit de dépannage pneumatique\n'
                '- phares antibrouillard\n'
                "- présence d'un airbag conducteur\n"
                '- répartiteur électronique de freinage\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Airbag de protection latéral tête / vitre\n'
                "- Dispositif d'éclairage de lumière blanche à l'avant d'un "
                "véhicule qui s'allume automatiquement lorsque le véhicule se "
                "déplace vers l'avant afin d'accroître la visibilité du "
                'véhicule dans des conditions de lumière du jour.\n'
                '- Système anti bloquage (ABS)\n'
                '- Système antiblocage des freins : évite le blocage des roues '
                'pendant le freinage afin de garder le contrôle directionnel '
                'du véhicule\n'
                '- Volant réglable manuellement\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:12 14:19\n'
                '- SAMEDI DIMANCHE : SUR RENDEZ-VOUS\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_477E20',
 'doors_number': 5,
 '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/3138329608',
 'listing': 'auction',
 'make': 'PEUGEOT',
 'model': '2008',
 'odometer': 126000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/92/58/52/925852f6370c6b567ec233fa5f61619777253b7e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/82/cd/5e/82cd5efbed110a5d470cddee0332931f7e28ec28.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/25/a7/82/25a782d99d57989d5f32648e35cb7de740ab0c7b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4f/f7/e0/4ff7e027dfd053ec9517795b0b7f5458339be57d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9f/f0/fb/9ff0fb40c234860ae100a33f04a08a74958be2ff.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/89/df/7e/89df7e4bff4ecaa910240cb2bb1de0ba314b32cf.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3d/3a/76/3d3a76b3d2bd9ffa78956540871f12b1b09fe38e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fe/71/01/fe710137aef82bb0c1cf8ce95986a4ca9c32ef21.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f8/32/14/f8321408c856278c03519562ac295160d6b53bc2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f7/88/d2/f788d23db853309254fa958548ddb16577ae315a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/02/50/25/0250253ba9785302fb6a38de8f45a289fdf8dffc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/96/85/e1/9685e19acb7bc4ca89e1818fb7ee2b0ddb53d0f5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ae/57/ca/ae57ca9b212c160bedd146d32ab04c62f0f81302.jpg?rule=ad-large'],
 'price': 6990,
 'price_includes_vat': False,
 'registration_date': '2016-06-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Peugeot 2008 1.2 PureTech 110ch BVM5 GT Line',
 'transmission': 'manual',
 'trim': None,
 'vin': None,
 'year': 2016}
2026-03-27 16:40:39 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 5c25477c-3d1c-57af-bdcc-d75548548a2c with identifier: 3138329608
2026-03-27 16:40:39 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 5c25477c-3d1c-57af-bdcc-d75548548a2c
2026-03-27 16:40:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%252F92%252F58%252F52%252F925852f6370c6b567ec233fa5f61619777253b7e.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-27 16:40:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/92/58/52/925852f6370c6b567ec233fa5f61619777253b7e.jpg?rule=ad-large not downloaded yet
2026-03-27 16:40:39 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3154988368
2026-03-27 16:40:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273154988368%27 HTTP/1.1" 200 None
2026-03-27 16:40:39 [auto_selling_leboncoin.fr] INFO: Scrape type for 3154988368: 1
2026-03-27 16:40:39 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3154988368
2026-03-27 16:40:39 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'Peugeot 308 1.6 BLUE HDI TURBO 116CV, berline, blanc, 5 cv, 5 '
                'portes, première mise en circulation le 19/02/2014, garantie '
                ': 12 mois.\n'
                '\n'
                '5 places\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 12 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\n'
                '*************************************************\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '- Bluetooth\n'
                '- CD\n'
                '- auto-radio : CD\n'
                '\n'
                'Conduite :\n'
                '- limiteur de vitesse\n'
                '- régulateur de vitesse\n'
                '\n'
                'Couleur :\n'
                'blanc\n'
                '\n'
                'Extérieur :\n'
                '- Feux diurnes a LED\n'
                '- Retroviseurs exterieurs reglables electriquement\n'
                '- Tour de calandre chromee\n'
                '\n'
                'Intérieur :\n'
                '- Banquette AR assise fixe avec dossier rabattable 2/3-1/3\n'
                '- Reglage en hauteur du siege passager (mecanique)\n'
                '- noires teintees masse\n'
                '- Air conditionne manuel\n'
                '- fermeture centralisée\n'
                '- verrouillage à distance\n'
                '- vitres avant éléctriques\n'
                '\n'
                'Pack :\n'
                '- Coques de retroviseurs exterieurs et poignees\n'
                '- Feux AR a LED\n'
                '\n'
                'Sécurité :\n'
                '- Kit de depannage de pneumatique\n'
                '- ABS\n'
                '- ESP\n'
                "- aide au freinage d'urgence\n"
                '- airbags frontaux\n'
                '- contrôle pression des pneus\n'
                '\n'
                'Autres équipements et informations :\n'
                '- 2 cadrans\n'
                '- Combine Tete Haute\n'
                '\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00 à MIDI DE 14:00 à 18:00\n'
                '- SAMEDI DE 09:00 à 13:00\n'
                '- SAMEDI APRES MIDI ET DIMANCHE : SUR RENDEZ-VOUS\n'
                '\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_AF778E',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 116,
 '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/3154988368',
 'listing': 'auction',
 'make': 'PEUGEOT',
 'model': '308',
 'odometer': 157000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/3e/31/1c/3e311c41a409e0cf984c3883ab1bd5a096d4246b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/cb/3c/e1/cb3ce17987146d306fa968f51300227ac187c92b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d6/7b/3d/d67b3dc6a2c04bd3cb1058bcdcc85949a2541cbc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/75/8a/bc/758abcdf611fcf655acd3989ec07da3080e530ff.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ec/d6/b5/ecd6b52f5b4867b9c50e71cc94ab134ad4777d11.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/85/fb/fb/85fbfb20f7e0a981029024d20567d08f89e3e144.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d7/e8/ed/d7e8ed4d35cf8818df6b14bb0d3edae6891daa74.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/42/68/b1/4268b19d543bdf050c6a79753b56442e5eedba6a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e0/01/e4/e001e46423ef82000b09ed7fe248aed4431dd7b0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/54/7e/2b/547e2b311393cca32070f87025de91c2a44ebbd8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/34/a2/96/34a2961262355362e1ece32a0b75eb0a75eb0b56.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/50/d5/0a/50d50a6bc0f3d5cb67835350d6e23099e7b36026.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/41/ca/51/41ca511c7d039bc39801913913d85dfbad165b81.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/97/57/65/975765d4e0a50c7c2b3e1214ba3ac846e3ecd804.jpg?rule=ad-large'],
 'price': 8990,
 'price_includes_vat': False,
 'registration_date': '2014-02-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Peugeot 308 1.6 BLUE HDI TURBO 116CV',
 'transmission': 'manual',
 'trim': '308 1.6 e-HDi FAP 115ch Active 5p',
 'vin': None,
 'year': 2014}
2026-03-27 16:40:39 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 57efa65d-7cf8-5bc8-80be-3312d8747623 with identifier: 3154988368
2026-03-27 16:40:39 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 57efa65d-7cf8-5bc8-80be-3312d8747623
2026-03-27 16:40:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%252F3e%252F31%252F1c%252F3e311c41a409e0cf984c3883ab1bd5a096d4246b.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-27 16:40:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/3e/31/1c/3e311c41a409e0cf984c3883ab1bd5a096d4246b.jpg?rule=ad-large not downloaded yet
2026-03-27 16:40:39 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 2990964600
2026-03-27 16:40:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%272990964600%27 HTTP/1.1" 200 None
2026-03-27 16:40:39 [auto_selling_leboncoin.fr] INFO: Scrape type for 2990964600: 1
2026-03-27 16:40:39 [auto_selling_leboncoin.fr] INFO: Scraping new listing 2990964600
2026-03-27 16:40:39 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'Citroën Berlingo 1.5 BlueHDi  TURBO 16V FAP S&S 102 cv TVA '
                'RECUPERABLE, blanc, 5 cv, 5 portes, première mise en '
                'circulation le 09/04/2021.\n'
                '\n'
                '3 places\n'
                '\n'
                'TOUS NOS VÉHICULES SONT TESTES ET RÉVISES POUR VOUS ASSURER '
                'CONFORT ET SÉRÉNITÉ SONT LIVRES AVEC LA GARANTIE DE 12 MOIS '
                'ET UN CONTRÔLE TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE '
                'VISITE.\n'
                '\n'
                '*************************************************\n'
                'La TVA est récupérable sur ce véhicule.\n'
                '\n'
                '3 places\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- 4 Haut parleurs\n'
                '- Ecran tactile\n'
                '- Fonction MP3\n'
                '- Kit mains-libres Bluetooth\n'
                '- Prise USB\n'
                '- Radio\n'
                '- Radio numérique DAB\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'
                '- Limiteur de vitesse\n'
                '- Régulateur de vitesse\n'
                '\n'
                'Extérieur\n'
                '- Double portes arrière de chargement\n'
                '- Phares halogènes\n'
                '- Porte latérale arrière droite\n'
                '- Porte latérale arrière gauche\n'
                '- Rétroviseurs dégivrants\n'
                '- Rétroviseurs électriques\n'
                '- Volume coffre utile - 2126 l\n'
                '\n'
                'Intérieur\n'
                '- Bacs de portes avant\n'
                '- Boite à gants éclairée et réfrigérable\n'
                '- Clim manuelle\n'
                '- Filtre à Pollen\n'
                '- Lampe de coffre\n'
                '- Prise 12V\n'
                '- Rétroviseur intérieur jour/nuit\n'
                '- Siège conducteur avec réglage lombaire\n'
                '- Siège conducteur réglable en hauteur\n'
                '- Verrouillage centralisé des portes\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres avant électriques\n'
                '- Vitres entrebaillantes sur rang 2\n'
                '- Volant réglable en profondeur et hauteur\n'
                '- carnet entretien\n'
                '- facture entretien\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00-12:00, 14:00-19:00\n'
                '- SAMEDI DIMANCHE : SUR RENDEZ-VOUS\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_A8C074',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 102,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/utilitaires/2990964600',
 'listing': 'auction',
 'make': 'CITROEN',
 'model': 'Berlingo',
 'odometer': 148000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/3f/ed/2c/3fed2c930b82b95b728ba3c92d64dc7fc0458025.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0d/bf/bb/0dbfbb7a150b57bc569df4d2f1e806a9eb49a25f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9f/7f/5e/9f7f5e4e257cb9a3f42a501fa4323ef1de436520.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/28/da/ff/28daff0ac1b6af76465534cb318fc676a89296d4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/04/11/b3/0411b3d1973979c63221aac1cfdfdad1bcfc636c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d3/33/15/d333156526f646898cb90a3fc8174333dafc182f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/54/50/03/545003d67da4c7bc09f0f5cb2a2f7551ae5984d6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0a/57/f7/0a57f7a1f87036f5f13c7d800d411d7864463e18.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f0/6c/75/f06c75391a49b86e27865f688b4450f754ac6443.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c6/61/48/c661486856b31335c748894042082c8bf875bb4b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/28/c9/ab/28c9ab1d98bfadaeb4f916869774deb4314fdcd0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b2/8f/4b/b28f4bdfad86fd849b6d6528e0ebcec5e9efe9dd.jpg?rule=ad-large'],
 'price': 9990,
 'price_includes_vat': False,
 'registration_date': '2021-04-01',
 'seats_number': 3,
 'seller_name': None,
 'title': 'Citroën Berlingo 1.5 BlueHDi TURBO 16V FAP S&S 102 cv TVA '
          'RECUPERABLE',
 'transmission': 'manual',
 'trim': None,
 'vin': None,
 'year': 2021}
2026-03-27 16:40:39 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: ac402dfe-394e-5eba-b24c-9f6e806fe678 with identifier: 2990964600
2026-03-27 16:40:39 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item ac402dfe-394e-5eba-b24c-9f6e806fe678
2026-03-27 16:40:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%252Fed%252F2c%252F3fed2c930b82b95b728ba3c92d64dc7fc0458025.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-27 16:40:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/3f/ed/2c/3fed2c930b82b95b728ba3c92d64dc7fc0458025.jpg?rule=ad-large not downloaded yet
2026-03-27 16:40:39 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://img.leboncoin.fr/api/v1/lbcpb1/images/5f/f0/8b/5ff08bd34dc8bbb96e13d1ead7a48262abc93a43.jpg?rule=ad-large> (referer: https://api.leboncoin.fr/finder/search)
2026-03-27 16:40:39 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3127191850
2026-03-27 16:40:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273127191850%27 HTTP/1.1" 200 None
2026-03-27 16:40:39 [auto_selling_leboncoin.fr] INFO: Scrape type for 3127191850: 1
2026-03-27 16:40:39 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3127191850
2026-03-27 16:40:39 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'RENAULT Kangoo 1.5 DCI TURBO 90 CH 5 PLACES TVA RECUPERABLE, '
                'blanc, 5 cv, 4 portes, première mise en circulation le '
                '28/03/2019, garantie : 12 mois.\n'
                '\n'
                '5 places\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 12 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\n'
                '*************************************************\n'
                'TVA RÉCUPÉRABLE\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Extérieur :\n'
                '- vitres électriques\n'
                '\n'
                'Intérieur et confort :\n'
                '- volant multifonctions\n'
                '- volant réglable\n'
                '- aide au démarrage en pente\n'
                '- Non-fumeur\n'
                '- radio CD USB MP3\n'
                '- climatisation\n'
                '\n'
                'Sécurité :\n'
                '- fermeture centralisée\n'
                '- ABS\n'
                '- ESP\n'
                '- fixation ISOFIX\n'
                '- limiteur de vitesse\n'
                '\n'
                'Autres équipements et informations :\n'
                '- puissance réelle : 90ch\n'
                '- nombre de rapports : 6 vitesses\n'
                '- Prise audio usb\n'
                '- USB\n'
                '- CD\n'
                '- prise audio auxiliaire\n'
                '- climatisation manuelle\n'
                '- volant réglable hauteur\n'
                '- volant réglable profondeur\n'
                '- Airbags\n'
                '- carnet entretien\n'
                '- facture entretien\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00 à MIDI DE 14:00 à 18:00\n'
                '- SAMEDI DE 09:00 à 13:00\n'
                '- SAMEDI APRES MIDI ET DIMANCHE : SUR RENDEZ-VOUS\n'
                '\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_744D5F',
 'doors_number': 4,
 '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/utilitaires/3127191850',
 'listing': 'auction',
 'make': 'RENAULT',
 'model': 'Autres',
 'odometer': 118000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/c8/b7/2a/c8b72a74caf7509a76a56b930ff1e25a80d237f6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e2/c2/bc/e2c2bc9f0e3508aba873106c2f6d73e60e2c5222.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8f/f8/82/8ff8820aa2868136b2ad4ba5ab26c82109cf3d0a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c8/dd/e7/c8dde751bcf147771069131caf8bcf940049740e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5a/49/06/5a490646fffc64267b71e1aa58fa92452efd9e8f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/81/bc/dc/81bcdcf09ac72b27fd2a08984f99139c7b630399.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1b/2e/b3/1b2eb3e4970d78fb4db4e85707a63bd039ab88c4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/92/5a/5b/925a5be66da166041de04135028c071324a9927a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/44/e1/fa/44e1fa76db079d5f92d58b873399f085fdad99fb.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f9/c9/56/f9c9565c1bd0005578f62f456f8d0a65b4f5e436.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8f/e5/3a/8fe53a94247e1e24463abd75918b8a8c8a16638c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3c/57/4d/3c574d61b9f3226b1831bc44732f0f0bc5232151.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a6/59/c4/a659c4faf6b356448e5e8ac528d1c570e3c0850c.jpg?rule=ad-large'],
 'price': 11990,
 'price_includes_vat': False,
 'registration_date': '2019-03-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'RENAULT Kangoo 1.5 DCI TURBO 90 CH 5 PLACES TVA RECUPERABLE',
 'transmission': 'manual',
 'trim': None,
 'vin': None,
 'year': 2019}
2026-03-27 16:40:39 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: e05a1056-7676-5ccc-84b4-69500ce1d8e5 with identifier: 3127191850
2026-03-27 16:40:39 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item e05a1056-7676-5ccc-84b4-69500ce1d8e5
2026-03-27 16:40:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%252Fc8%252Fb7%252F2a%252Fc8b72a74caf7509a76a56b930ff1e25a80d237f6.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-27 16:40:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/c8/b7/2a/c8b72a74caf7509a76a56b930ff1e25a80d237f6.jpg?rule=ad-large not downloaded yet
2026-03-27 16:40:39 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://img.leboncoin.fr/api/v1/lbcpb1/images/e5/a9/d5/e5a9d525e152ae839e7cdb041353a7a852eadfc3.jpg?rule=ad-large> (referer: https://api.leboncoin.fr/finder/search)
2026-03-27 16:40:39 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3092906911
2026-03-27 16:40:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273092906911%27 HTTP/1.1" 200 None
2026-03-27 16:40:39 [auto_selling_leboncoin.fr] INFO: Scrape type for 3092906911: 1
2026-03-27 16:40:39 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3092906911
2026-03-27 16:40:39 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'RENAULT Twingo tce 90  TURBO LIMITED, berline, gris foncé, 4 '
                'cv, 5 portes, première mise en circulation le 28/10/2015, '
                'garantie : 12 mois.\n'
                '\n'
                '4 places\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 12 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\n'
                '*************************************************\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Conduite :\n'
                '- Limitateur de vitesse\n'
                '- Volant multifonction\n'
                '\n'
                'Extérieur :\n'
                '- Becquet ton caisse\n'
                '- Rétroviseurs extérieurs manuels\n'
                '- Strippings latéraux Way\n'
                '\n'
                'Intérieur :\n'
                '- Bluetooth\n'
                '- Banquette 50-50\n'
                '- Cache bagages\n'
                '- Commande satellite au volant\n'
                '- Climatisation : manuelle\n'
                '- Direction assistée\n'
                '- Fermeture centralisée\n'
                '- Ordinateur de bord\n'
                '- Réglages du volant : hauteur\n'
                '\n'
                'Pack :\n'
                '- Condamnation électrique centralisée des portes\n'
                '- Rangements sous sièges AR\n'
                '- Sac textile (boite a gant ouverte)\n'
                '- Support téléphone R & GO\n'
                '- Appui-tête arrière\n'
                '- Volant réglable\n'
                '\n'
                'Sécurité :\n'
                '- Détection pression des pneus\n'
                '- ABS\n'
                '- ESP\n'
                "- Aide au freinage d'urgence\n"
                '- Airbags frontaux\n'
                '- Airbags latéraux\n'
                '- Fixations ISOFIX\n'
                '- Kit de dépannage pneumatique\n'
                '\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00 à MIDI DE 14:00 à 18:00\n'
                '- SAMEDI DE 09:00 à 13:00\n'
                '- SAMEDI APRES MIDI ET DIMANCHE : SUR RENDEZ-VOUS\n'
                '\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_4F55B9',
 '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/3092906911',
 'listing': 'auction',
 'make': 'RENAULT',
 'model': 'Twingo',
 'odometer': 104000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/33/f6/2e/33f62ee8beead7c6d0e96811af1210e36cf2cf6a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3b/c7/e7/3bc7e71f73afe07560a050dc297ec910a9a9cff7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ef/ce/62/efce62e23970ed4a56ed65a6e5b6c5efb11f75e6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/02/dd/31/02dd31be84282ed06d0a281a135a0057f30f91f0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/06/b1/fe/06b1fe872ce7286c225012909fd1430d5df14360.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/64/2b/24/642b24dbf81511c505298e6a649648fd1e713839.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f6/7e/b6/f67eb6bd071f58ef9f57229d963b999f98dc4c3f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/44/a0/bd/44a0bdb1c63c2793dd578ae42e9e1bb7108c2e8b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d9/10/f4/d910f45009e9f5db2cb5c7f1291483c4e6db53b6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6a/ef/70/6aef70c4f4c5fb10a9af36e09fd27670a56ffbe6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5d/36/64/5d3664f72b49d7737b41bc4fa0cb503b3be03b8a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e9/4b/1d/e94b1dfe78582617038edb8c93f4b378c01f18e7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e0/c0/ce/e0c0ce4cdf2c680e3bc124cc51b45f6b12b8f673.jpg?rule=ad-large'],
 'price': 6990,
 'price_includes_vat': False,
 'registration_date': '2015-10-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'RENAULT Twingo tce 90 TURBO LIMITED',
 'transmission': 'manual',
 'trim': 'Twingo 0.9 TCe 90ch energy Limited',
 'vin': None,
 'year': 2015}
2026-03-27 16:40:39 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: a521daef-05cf-5306-ba26-8fcd9c050638 with identifier: 3092906911
2026-03-27 16:40:39 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item a521daef-05cf-5306-ba26-8fcd9c050638
2026-03-27 16:40:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%252F33%252Ff6%252F2e%252F33f62ee8beead7c6d0e96811af1210e36cf2cf6a.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-27 16:40:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/33/f6/2e/33f62ee8beead7c6d0e96811af1210e36cf2cf6a.jpg?rule=ad-large not downloaded yet
2026-03-27 16:40:39 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://img.leboncoin.fr/api/v1/lbcpb1/images/6b/e1/89/6be189be0eee30d90b30d1d41c52c68a1fedb4a7.jpg?rule=ad-large> (referer: https://api.leboncoin.fr/finder/search)
2026-03-27 16:40:39 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://img.leboncoin.fr/api/v1/lbcpb1/images/bd/2f/3e/bd2f3e7f8df1925a3e18404439b1787f49e44d47.jpg?rule=ad-large> (referer: https://api.leboncoin.fr/finder/search)
2026-03-27 16:40:39 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3161095234
2026-03-27 16:40:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273161095234%27 HTTP/1.1" 200 None
2026-03-27 16:40:39 [auto_selling_leboncoin.fr] INFO: Scrape type for 3161095234: 1
2026-03-27 16:40:39 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3161095234
2026-03-27 16:40:39 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'Opel Karl 1.0 75 CH BVM-5, berline, blanc, 4 cv, 5 portes, '
                'première mise en circulation le 11/07/2016.\n'
                '\n'
                '4 places\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 12 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\n'
                '*************************************************\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '- Kit téléphone main libre Bluetooth\n'
                '\n'
                'Conduite :\n'
                '- Boîte de vitesse manuelle\n'
                '\n'
                'Intérieur :\n'
                '- 2 vitres électriques\n'
                '- Banquette 1/2 - 1/2\n'
                '- Prise auxiliaire\n'
                '- Volant alu/cuir\n'
                '- Volant réglable hauteur\n'
                '- Volant réglable profondeur\n'
                '\n'
                'Pack :\n'
                '- Intérieur tissu\n'
                '- Régulateur / Limiteur de vitesse\n'
                '- Verrouillage centralisé\n'
                '\n'
                'Sécurité :\n'
                '- Airbags\n'
                '- Contrôle de pression des pneus\n'
                '- ESP\n'
                '\n'
                'Autres équipements et informations :\n'
                "- Carnet d'entretien\n"
                "- Factures d'entretien\n"
                '- Véhicule non fumeur\n'
                '\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00 à MIDI DE 14:00 à 18:00\n'
                '- SAMEDI DE 09:00 à 13:00\n'
                '- SAMEDI APRES MIDI ET DIMANCHE : SUR RENDEZ-VOUS\n'
                '\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_EB65B8',
 'doors_number': 5,
 '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/3161095234',
 'listing': 'auction',
 'make': 'OPEL',
 'model': 'Karl',
 'odometer': 99200,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/1a/43/e1/1a43e1cb86c94d141dd25e8a611dd6b4205b9066.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/bd/ca/93/bdca93afa0b32f6e4ecc05acecd1e274beecd200.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/99/1f/53/991f531c755ef8bf0e2cdea1238dbaba6f96fbc3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7e/11/25/7e11250c21272e87c22ff88f9762e676a628296c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fc/ed/23/fced2336452c44109da50a2198eb0176590a9e42.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0e/d4/74/0ed47471d63f0062d5c27b119ce763a732e5ef29.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6f/c5/5a/6fc55a9f43eb4b2adca32d91ffee401a3fdba69c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/10/5d/e1/105de1e228884e961dfa704424b2d27932e33001.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d8/2a/54/d82a549b8892e00a5b3e87a2b650f0332703db0d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/df/8d/61/df8d614e12da9cf481e501cab4e2cef26d299e62.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/03/29/6c/03296ce1d23325fd51e6563b7ed34d8d155a2d4f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/24/84/cd/2484cd92b2b53386b4f6ffb80f2ddac09794e9af.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4b/06/c6/4b06c696d8fa612ff4746b00f76011b1a5214cc0.jpg?rule=ad-large'],
 'price': 6990,
 'price_includes_vat': False,
 'registration_date': '2016-07-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Opel Karl 1.0 75 CH BVM-5',
 'transmission': 'manual',
 'trim': 'Karl 1.0 75ch Essentia',
 'vin': None,
 'year': 2016}
2026-03-27 16:40:39 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 4a14bec5-8da5-507b-98c8-7a458050743b with identifier: 3161095234
2026-03-27 16:40:39 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 4a14bec5-8da5-507b-98c8-7a458050743b
2026-03-27 16:40:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%252F1a%252F43%252Fe1%252F1a43e1cb86c94d141dd25e8a611dd6b4205b9066.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-27 16:40:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/1a/43/e1/1a43e1cb86c94d141dd25e8a611dd6b4205b9066.jpg?rule=ad-large not downloaded yet
2026-03-27 16:40:40 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://img.leboncoin.fr/api/v1/lbcpb1/images/f7/75/4c/f7754c8099bf52f551dbba772e02a65c452eebcb.jpg?rule=ad-large> (referer: https://api.leboncoin.fr/finder/search)
2026-03-27 16:40:40 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3127610918
2026-03-27 16:40:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273127610918%27 HTTP/1.1" 200 None
2026-03-27 16:40:40 [auto_selling_leboncoin.fr] INFO: Scrape type for 3127610918: 1
2026-03-27 16:40:40 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3127610918
2026-03-27 16:40:40 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Audi A4 Avant 35 TDI 163 S tronic 7 S Edition, break, gris '
                'foncé, 9 cv, 5 portes, première mise en circulation le '
                '22/04/2022, garantie : 12 mois.\n'
                '\n'
                '5 places\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 12 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\n'
                '*************************************************\n'
                '-Sellerie cuir / tissu\n'
                '-Siège conducteur électrique avec mémoire\n'
                '-Sièges avant avec soutien lombaire\n'
                '-Accoudoir central avant et arrière\n'
                '-Banquette arrière rabattable avec trappe à skis\n'
                '-Climatisation automatique 3 zones\n'
                '-Volant sport cuir multifonctions\n'
                '-Palettes au volant\n'
                '-Démarrage sans clé\n'
                '\n'
                'EXTERIEUR :\n'
                '\n'
                '-Phares Full LED adaptatifs\n'
                '-Clignotants arrière à défilement\n'
                '-Feux de jour LED\n'
                '-Jantes alliage 18’’\n'
                '-Rétroviseurs électriques, rabattables et dégivrants\n'
                '-Rétroviseurs intérieur et extérieur électrochromes\n'
                '-Double sortie d’échappement\n'
                '\n'
                'OPTIONS IMPORTANTES :\n'
                '-Attelage électrique\n'
                '-Audi Virtual Cockpit\n'
                '-Grand écran central avec navigation GPS Europe\n'
                '-Apple CarPlay / Android Auto\n'
                '-Bluetooth téléphone & audio\n'
                '-Régulateur de vitesse adaptatif\n'
                '-Audi Drive Select\n'
                '-Aide au maintien dans la voie\n'
                '-Reconnaissance des panneaux\n'
                '-Freinage automatique d’urgence\n'
                '-Limiteur de vitesse\n'
                '-Caméra de recul\n'
                '-Aide au stationnement avant et arrière\n'
                '-Feux de route automatiques\n'
                '\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00 à MIDI DE 14:00 à 18:00\n'
                '- SAMEDI DE 09:00 à 13:00\n'
                '- SAMEDI APRES MIDI ET DIMANCHE : SUR RENDEZ-VOUS\n'
                '\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_BD2941',
 '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/3127610918',
 'listing': 'auction',
 'make': 'AUDI',
 'model': 'A4',
 'odometer': 141700,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/34/f7/80/34f780a06dbb29aa76eaf2b65f3e39f54cff0fad.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ca/78/5d/ca785d0d4c1b6b48066a7e804416f0b13d7d7638.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b1/be/a7/b1bea7789e8e4bf8f584789fb7abdfc439356c8c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/31/ef/6a/31ef6a421c13a55a34bc11b9869fa06704590c00.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c8/ce/f1/c8cef190784a1b490d4282f0a7d78226657b9cde.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/56/90/3f/56903f7cee8e6d736c2bd06f562f032f99ac5315.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/cf/3e/d4/cf3ed4815a746922cadf1c4b05fef0a5073096a3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d9/00/92/d90092931a094f5a28e7103e22162b4fbe8d1ec5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d1/77/db/d177db2a1e40b296e06492d304e9f80275007f36.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/cc/42/d6/cc42d68302d65558e0786ad875856a4a89f02579.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fc/b8/5c/fcb85cfe74234edb01ee211d223cf6501cac4506.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ac/36/c5/ac36c5328ab6893f8761d63761229b8b9a03fe02.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/62/af/e0/62afe08d774bbb14b6d4a4263b11343828ab1d92.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/09/97/3f/09973f4bd80e3a34a9b6a162bee215b2fc3d3a46.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/80/87/ee/8087ee8994d4b9c934d099e5f511f003f9bc082e.jpg?rule=ad-large'],
 'price': 26990,
 'price_includes_vat': False,
 'registration_date': '2022-04-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Audi A4 Avant 35 TDI 163 S tronic 7 S Edition',
 'transmission': 'automatic',
 'trim': 'A4 Avant 35 TDI 163ch S Edition S tronic 7 9cv',
 'vin': None,
 'year': 2022}
2026-03-27 16:40:40 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 03c25668-4ddb-5e7e-bca4-fb7a23f407cd with identifier: 3127610918
2026-03-27 16:40:40 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 03c25668-4ddb-5e7e-bca4-fb7a23f407cd
2026-03-27 16:40:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%252F34%252Ff7%252F80%252F34f780a06dbb29aa76eaf2b65f3e39f54cff0fad.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-27 16:40:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/34/f7/80/34f780a06dbb29aa76eaf2b65f3e39f54cff0fad.jpg?rule=ad-large not downloaded yet
2026-03-27 16:40:40 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://img.leboncoin.fr/api/v1/lbcpb1/images/3f/ed/2c/3fed2c930b82b95b728ba3c92d64dc7fc0458025.jpg?rule=ad-large> (referer: https://api.leboncoin.fr/finder/search)
2026-03-27 16:40:40 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3100019402
2026-03-27 16:40:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273100019402%27 HTTP/1.1" 200 None
2026-03-27 16:40:40 [auto_selling_leboncoin.fr] INFO: Scrape type for 3100019402: 1
2026-03-27 16:40:40 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3100019402
2026-03-27 16:40:40 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'RENAULT Kangoo 1.5 BLEU DCI 95 CH TVA RECUPERABLE, blanc, 5 '
                'cv, 4 portes, première mise en circulation le 19/11/2019, '
                'garantie : 12 mois.\n'
                '\n'
                '3 places\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 12 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\n'
                '*************************************************\n'
                'TVA RÉCUPÉRABLE\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Extérieur :\n'
                '- vitres électriques\n'
                '\n'
                'Intérieur et confort :\n'
                '- volant multifonctions\n'
                '- volant réglable\n'
                '- aide au démarrage en pente\n'
                '- Non-fumeur\n'
                '- radio CD USB MP3\n'
                '- climatisation\n'
                '\n'
                'Sécurité :\n'
                '- fermeture centralisée\n'
                '- ABS\n'
                '- ESP\n'
                '- fixation ISOFIX\n'
                '- limiteur de vitesse\n'
                '\n'
                'Autres équipements et informations :\n'
                '- puissance réelle : 95ch\n'
                '- nombre de rapports : 6 vitesses\n'
                '- Prise audio usb\n'
                '- USB\n'
                '- CD\n'
                '- prise audio auxiliaire\n'
                '- climatisation manuelle\n'
                '- volant réglable hauteur\n'
                '- volant réglable profondeur\n'
                '- Airbags\n'
                '- carnet entretien\n'
                '- facture entretien\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00 à MIDI DE 14:00 à 18:00\n'
                '- SAMEDI DE 09:00 à 13:00\n'
                '- SAMEDI APRES MIDI ET DIMANCHE : SUR RENDEZ-VOUS\n'
                '\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_F31386',
 'doors_number': 4,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 95,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/utilitaires/3100019402',
 'listing': 'auction',
 'make': 'RENAULT',
 'model': 'Autres',
 'odometer': 99901,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/50/14/2d/50142d270131aea5aa80ad718bf01c722beb2afb.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/75/3b/aa/753baad43855292f4114b4126f06fd3e46369b45.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5b/78/cb/5b78cb50e65cf94fbd9249e4d626729631b95276.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/28/3c/8b/283c8b8b316bc45654b039241fed0a2d384c9498.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/14/8c/ea/148cea0eff83c26ca530b79ae795ae83d7eceaec.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ed/89/44/ed89447e293dcc84ce222d477e0bec064c993439.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/98/16/68/9816687ef0c83749c101e8b195ce4adbe59a7619.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0f/6e/d3/0f6ed38fa42445915cdf2145418d25811c9ba268.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4a/19/f1/4a19f140a62b9b5f2b029ad9f41784e61d1596a0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0e/e9/90/0ee99000f72d296b5c600901f0947ef3a806884e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6a/e2/72/6ae272acbb6b343f8998361d6531f98e6e0bc875.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4c/ce/fe/4ccefeae4f5fc32bde35d716c2aa1d3f7ef74085.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b6/58/0f/b6580f3548200877a50681e8fe714ecbe7f50f35.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/94/7f/1a/947f1ab8003814784137dc7191421ea7f9516735.jpg?rule=ad-large'],
 'price': 9490,
 'price_includes_vat': False,
 'registration_date': '2019-11-01',
 'seats_number': 3,
 'seller_name': None,
 'title': 'RENAULT Kangoo 1.5 BLEU DCI 95 CH TVA RECUPERABLE',
 'transmission': 'manual',
 'trim': None,
 'vin': None,
 'year': 2019}
2026-03-27 16:40:40 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 34b20508-c73e-5484-8d2a-cb554c36f079 with identifier: 3100019402
2026-03-27 16:40:40 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 34b20508-c73e-5484-8d2a-cb554c36f079
2026-03-27 16:40:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%252F50%252F14%252F2d%252F50142d270131aea5aa80ad718bf01c722beb2afb.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-27 16:40:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/50/14/2d/50142d270131aea5aa80ad718bf01c722beb2afb.jpg?rule=ad-large not downloaded yet
2026-03-27 16:40:40 [common.azure_blobstore] INFO: Using managed identity for Azure Blob Storage
2026-03-27 16:40:40 [common.azure_blobstore] INFO: Using managed identity with client ID: 39192755-105d-4ce2-a21d-ab53b63f8b87
2026-03-27 16:40:40 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-27 16:40:40 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7ff211c68350>
2026-03-27 16:40:40 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-27 16:40:40 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2026-03-27 16:40:40 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 2111
2026-03-27 16:40:40 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxproduction.blob.core.windows.net:443
2026-03-27 16:40:40 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-27 16:40:40 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-27 16:40:40 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_c20eb1fa-796d-53b9-9730-dd19e396db42/c20eb1fa-796d-53b9-9730-dd19e396db42_image_0.jpg HTTP/1.1" 201 0
2026-03-27 16:40:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_leboncoin.fr',RowKey='https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F5f%252Ff0%252F8b%252F5ff08bd34dc8bbb96e13d1ead7a48262abc93a43.jpg%253Frule%3Dad-large') HTTP/1.1" 204 0
2026-03-27 16:40:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/5f/f0/8b/5ff08bd34dc8bbb96e13d1ead7a48262abc93a43.jpg?rule=ad-large saved to cache
2026-03-27 16:40:40 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item c20eb1fa-796d-53b9-9730-dd19e396db42
2026-03-27 16:40:40 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item c20eb1fa-796d-53b9-9730-dd19e396db42 sending to next pipeline
2026-03-27 16:40:40 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://img.leboncoin.fr/api/v1/lbcpb1/images/c8/b7/2a/c8b72a74caf7509a76a56b930ff1e25a80d237f6.jpg?rule=ad-large> (referer: https://api.leboncoin.fr/finder/search)
2026-03-27 16:40:40 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://img.leboncoin.fr/api/v1/lbcpb1/images/3e/31/1c/3e311c41a409e0cf984c3883ab1bd5a096d4246b.jpg?rule=ad-large> (referer: https://api.leboncoin.fr/finder/search)
2026-03-27 16:40:40 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: c20eb1fa-796d-53b9-9730-dd19e396db42 with identifier 3113415242
2026-03-27 16:40:40 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: None -> <ConnectionState.START: 0>
2026-03-27 16:40:40 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: <ConnectionState.START: 0> -> <ConnectionState.HDR_SENT: 2>
2026-03-27 16:40:40 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: <ConnectionState.HDR_SENT: 2> -> <ConnectionState.HDR_SENT: 2>
2026-03-27 16:40:40 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: <ConnectionState.HDR_SENT: 2> -> <ConnectionState.OPEN_PIPE: 4>
2026-03-27 16:40:40 [azure.servicebus._pyamqp.session] INFO: Session state changed: <SessionState.UNMAPPED: 0> -> <SessionState.BEGIN_SENT: 1>
2026-03-27 16:40:40 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.DETACHED: 0> -> <LinkState.ATTACH_SENT: 1>
2026-03-27 16:40:40 [azure.servicebus._pyamqp.management_link] INFO: Management link receiver state changed: <LinkState.DETACHED: 0> -> <LinkState.ATTACH_SENT: 1>
2026-03-27 16:40:40 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.DETACHED: 0> -> <LinkState.ATTACH_SENT: 1>
2026-03-27 16:40:40 [azure.servicebus._pyamqp.management_link] INFO: Management link sender state changed: <LinkState.DETACHED: 0> -> <LinkState.ATTACH_SENT: 1>
2026-03-27 16:40:40 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: <ConnectionState.OPEN_PIPE: 4> -> <ConnectionState.OPEN_SENT: 7>
2026-03-27 16:40:40 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: <ConnectionState.OPEN_SENT: 7> -> <ConnectionState.OPENED: 9>
2026-03-27 16:40:40 [azure.servicebus._pyamqp.session] INFO: Session state changed: <SessionState.BEGIN_SENT: 1> -> <SessionState.MAPPED: 3>
2026-03-27 16:40:40 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.ATTACH_SENT: 1> -> <LinkState.ATTACHED: 3>
2026-03-27 16:40:40 [azure.servicebus._pyamqp.management_link] INFO: Management link receiver state changed: <LinkState.ATTACH_SENT: 1> -> <LinkState.ATTACHED: 3>
2026-03-27 16:40:40 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.ATTACH_SENT: 1> -> <LinkState.ATTACHED: 3>
2026-03-27 16:40:40 [azure.servicebus._pyamqp.management_link] INFO: Management link sender state changed: <LinkState.ATTACH_SENT: 1> -> <LinkState.ATTACHED: 3>
2026-03-27 16:40:40 [azure.servicebus._pyamqp.cbs] DEBUG: CBS completed opening with status: <ManagementOpenResult.OK: 1>
2026-03-27 16:40:40 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2026-03-27 16:40:40 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 2021
2026-03-27 16:40:40 [azure.identity._credentials.chained] INFO: DefaultAzureCredential acquired a token from WorkloadIdentityCredential
2026-03-27 16:40:40 [azure.servicebus._pyamqp.cbs] DEBUG: CBS update in progress. Token put time: 1774629640
2026-03-27 16:40:41 [azure.servicebus._pyamqp.cbs] DEBUG: CBS update in progress. Token put time: 1774629640
2026-03-27 16:40:41 [azure.servicebus._pyamqp.cbs] DEBUG: CBS Put token result (<ManagementExecuteOperationResult.OK: 0>), status code: 202, status_description: b'Accepted'.
2026-03-27 16:40:41 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:41 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.DETACHED: 0> -> <LinkState.ATTACH_SENT: 1>
2026-03-27 16:40:41 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.ATTACH_SENT: 1> -> <LinkState.ATTACHED: 3>
2026-03-27 16:40:41 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:41 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:41 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:41 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:41 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item c20eb1fa-796d-53b9-9730-dd19e396db42
2026-03-27 16:40:41 [scrapy.core.scraper] DEBUG: Scraped from <200 https://img.leboncoin.fr/api/v1/lbcpb1/images/5f/f0/8b/5ff08bd34dc8bbb96e13d1ead7a48262abc93a43.jpg?rule=ad-large>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Rouge',
 'currency': 'EUR',
 'description': 'Citroën C3 1.2 ptec 82 CV Confort, citadine, rouge, 4 cv, 5 '
                'portes, première mise en circulation le 20/05/2014, garantie '
                ': 12 mois.\n'
                '\n'
                '5 places\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 3 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\n'
                '*************************************************\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Extérieur :\n'
                '- allumage automatique des feux\n'
                '- rétroviseurs électriques\n'
                '\n'
                'Intérieur et confort :\n'
                '- accoudoir central\n'
                '- ordinateur de bord\n'
                '- radio USB \n'
                'TOIT PANORAMIQUE \n'
                '\n'
                'Sécurité :\n'
                '- direction assistée\n'
                '- fermeture centralisée\n'
                '- ABS\n'
                '- airbags frontaux\n'
                '- airbags latéraux\n'
                '- contrôle pression des pneus\n'
                '- ESP\n'
                '- phares antibrouillard\n'
                "- aide au freinage d'urgence\n"
                '- limiteur de vitesse\n'
                '\n'
                'Autres équipements et informations :\n'
                '- disposition des cylindres : ligne\n'
                '- Norme euro émission : Euro 6\n'
                '- Type transmission : traction avant\n'
                '- vitres avant éléctriques\n'
                '- Prise audio usb\n'
                "- Eclairage d'accompagnement automatique\n"
                '- Essuie-vitre AV automatique\n'
                '- Feux diurnes à LED\n'
                '- Pack Sécurité\n'
                '- Pack Urbain\n'
                '- Volant croûte de cuir\n'
                '- Volant croûte de cuir\n'
                '- Bandeau de planche de bord Noir Brillant\n'
                '- Banquette AR fractionnable 2/3 - 1/3\n'
                '- Coques de rétroviseurs extérieurs couleur caisse\n'
                '- Jonc chromé sur le bouclier AV\n'
                '- Kit de dépannage provisoire de pneumatiques\n'
                '- Mirror Screen Compatible avec Android Auto et Apple '
                'CarPlay™\n'
                '- Pare Brise Zenith\n'
                "- Parfumeur d'ambiance\n"
                '- Planche de bord thermogainée\n'
                '- Poignées de porte chromées\n'
                '- Rehausse de siège conducteur\n'
                '- Surtapis AV et AR\n'
                '- Vitres latérales AR et volet surteintés\n'
                '- Volant mousse réglable en hauteur et en profondeur\n'
                '-\n'
                '\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00 à MIDI DE 14:00 à 18:00\n'
                '- SAMEDI DE 09:00 à 13:00\n'
                '- SAMEDI APRES MIDI ET DIMANCHE : SUR RENDEZ-VOUS\n'
                '\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_E70950',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 82,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': 'c20eb1fa-796d-53b9-9730-dd19e396db42',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3113415242',
 'listing': 'auction',
 'make': 'CITROEN',
 'model': 'C3',
 'odometer': 176680,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 15,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c20eb1fa-796d-53b9-9730-dd19e396db42/c20eb1fa-796d-53b9-9730-dd19e396db42_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 157343,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/5f/f0/8b/5ff08bd34dc8bbb96e13d1ead7a48262abc93a43.jpg?rule=ad-large',
             'Width': 1067}],
 'price': 5490,
 'price_includes_vat': False,
 'registration_date': '2014-05-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Citroën C3 1.2 ptec 82 CV Confort',
 'transmission': 'manual',
 'trim': 'C3 1.2 VTi PureTech Confort',
 'vin': None,
 'year': 2014}
2026-03-27 16:40:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273113415242%27 HTTP/1.1" 200 None
2026-03-27 16:40:41 [auto_selling_leboncoin.fr] INFO: Saving data for 3113415242: {'created_time': 1774629641.162522, 'last_price_update_time': 1774629641.162532}
2026-03-27 16:40:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3113415242') HTTP/1.1" 204 0
2026-03-27 16:40:41 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3133241859
2026-03-27 16:40:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273133241859%27 HTTP/1.1" 200 None
2026-03-27 16:40:41 [auto_selling_leboncoin.fr] INFO: Scrape type for 3133241859: 1
2026-03-27 16:40:41 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3133241859
2026-03-27 16:40:41 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'Peugeot 208 1.5 BLUE HDI TURBO 102 CH 2 PLACES TVA '
                'RECUPERABLE, berline, blanc, 5 cv, 5 portes, première mise en '
                'circulation le 23/12/2021, garantie : 12 mois.\n'
                '\n'
                '2 places\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 12 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\n'
                '*************************************************\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Intérieur et confort :\n'
                '- bluetooth\n'
                '- volant cuir\n'
                '- radio USB\n'
                '- climatisation\n'
                '- GPS\n'
                '\n'
                'Sécurité :\n'
                '- fermeture centralisée\n'
                '- anti-patinage\n'
                '- contrôle pression des pneus\n'
                '- ESP\n'
                "- aide au freinage d'urgence\n"
                '- fixation ISOFIX\n'
                '- airbags rideaux\n'
                '- limiteur de vitesse\n'
                '\n'
                'Autres équipements et informations :\n'
                '- puissance réelle : 100 ch\n'
                '- émission CO2 : 106 g/km\n'
                '- Puissance kilowatt : 74 kw\n'
                '- système de navigation\n'
                '- ecran tactile\n'
                '- Aide graphique et sonore au stationnement AR\n'
                '- Teinte opaque Blanc Banquise\n'
                '- 6 airbags\n'
                '- Affichage multi-fonctions 7.0 pouces. écran s tactile s . '
                'tableau de bord 1. 17.8 cm\n'
                '- Appel d urgence\n'
                '- Apple CarPlay Android Auto\n'
                '- Avertisseur de franchissement de ligne vitesse max de '
                'déclenchement 180 km/h 112 mph\n'
                '- Détection panneaux signalisation\n'
                '- Phares à surface complexe. feux de croisement halogènes. '
                'feux de route halogènes\n'
                '- PRIX TTC AVEC TVA RECUPERABLE\n'
                '- Système anti collision\n'
                '\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00-12:00, 14:00-19:00\n'
                '- SAMEDI DIMANCHE : SUR RENDEZ-VOUS\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00 à MIDI DE 14:00 à 18:00\n'
                '- SAMEDI DE 09:00 à 13:00\n'
                '- SAMEDI APRES MIDI ET DIMANCHE : SUR RENDEZ-VOUS\n'
                '\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_E89881',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 102,
 '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/3133241859',
 'listing': 'auction',
 'make': 'PEUGEOT',
 'model': '208',
 'odometer': 127600,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/1f/73/2d/1f732d70d2058371f2968a2586694021f93d9824.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/04/9d/bb/049dbb5e46de74600dd76d1b16379a49b0b89c26.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/93/16/cc/9316cccc12c2d1245898aba21d1d9f25cdfc7ffa.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/35/32/85/35328508e023c9bf879f863b5d86b42d427737a3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/27/c8/f4/27c8f4c29d7696e03ffc4b8a38110c0d44ec508d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d1/82/24/d18224c8e62307ca7ce7ccabf02a478d883e4955.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7c/0d/73/7c0d736d8d1e28f252c270757fca572302df82ca.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a1/1c/69/a11c69cbd9ca721f760f7a3ce15de58dc4fe49a4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fd/e5/71/fde5715345383a5c46e9a3d330e36e89cf2ba502.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6b/3f/77/6b3f77677e37cc09ce61526fc6ad801dd812c360.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9c/a0/17/9ca017b96093f8e16c7dc0c31aec31d3fb7a1a0d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/04/ff/72/04ff725fe4910dd2546e9da1211bb7f5a60e6e32.jpg?rule=ad-large'],
 'price': 8990,
 'price_includes_vat': False,
 'registration_date': '2021-12-01',
 'seats_number': 2,
 'seller_name': None,
 'title': 'Peugeot 208 1.5 BLUE HDI TURBO 102 CH 2 PLACES TVA RECUPERABLE',
 'transmission': 'manual',
 'trim': '208 1.5 BlueHDi 100ch S&S Active Pack',
 'vin': None,
 'year': 2021}
2026-03-27 16:40:41 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: a33e4a8e-2cee-5533-8211-30c2fbfb7b8c with identifier: 3133241859
2026-03-27 16:40:41 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item a33e4a8e-2cee-5533-8211-30c2fbfb7b8c
2026-03-27 16:40:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%252F73%252F2d%252F1f732d70d2058371f2968a2586694021f93d9824.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-27 16:40:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/1f/73/2d/1f732d70d2058371f2968a2586694021f93d9824.jpg?rule=ad-large not downloaded yet
2026-03-27 16:40:41 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-27 16:40:41 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7ff2127343d0>
2026-03-27 16:40:41 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-27 16:40:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-27 16:40:41 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-27 16:40:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_27c1fd97-4b1f-503b-9686-43100234fcce/27c1fd97-4b1f-503b-9686-43100234fcce_image_0.jpg HTTP/1.1" 201 0
2026-03-27 16:40:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_leboncoin.fr',RowKey='https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fe5%252Fa9%252Fd5%252Fe5a9d525e152ae839e7cdb041353a7a852eadfc3.jpg%253Frule%3Dad-large') HTTP/1.1" 204 0
2026-03-27 16:40:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/e5/a9/d5/e5a9d525e152ae839e7cdb041353a7a852eadfc3.jpg?rule=ad-large saved to cache
2026-03-27 16:40:41 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 27c1fd97-4b1f-503b-9686-43100234fcce
2026-03-27 16:40:41 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 27c1fd97-4b1f-503b-9686-43100234fcce sending to next pipeline
2026-03-27 16:40:41 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://img.leboncoin.fr/api/v1/lbcpb1/images/92/58/52/925852f6370c6b567ec233fa5f61619777253b7e.jpg?rule=ad-large> (referer: https://api.leboncoin.fr/finder/search)
2026-03-27 16:40:41 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 27c1fd97-4b1f-503b-9686-43100234fcce with identifier 3163421534
2026-03-27 16:40:41 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:41 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:41 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 27c1fd97-4b1f-503b-9686-43100234fcce
2026-03-27 16:40:41 [scrapy.core.scraper] DEBUG: Scraped from <200 https://img.leboncoin.fr/api/v1/lbcpb1/images/e5/a9/d5/e5a9d525e152ae839e7cdb041353a7a852eadfc3.jpg?rule=ad-large>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'Volkswagen Transporter T6 2.0 TDI 150 CH PHASE 2  TVA '
                'RECUPERABLE, blanc, 7 cv, première mise en circulation le '
                '15/03/2021, garantie : 12 mois.\n'
                '\n'
                '3 places\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 12 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\n'
                '*************************************************\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                "- Appel d'Urgence Localisé\n"
                '- Commandes vocales\n'
                '- Ecran tactile\n'
                '- Fonction MP3\n'
                '- GPS Cartographique\n'
                '- Interface Media\n'
                '- Kit mains-libres Bluetooth\n'
                '- Prise USB\n'
                '- Radio\n'
                '- Radio numérique DAB\n'
                '- Services connectés\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'
                '- Follow me home\n'
                '- Limiteur de vitesse\n'
                '- Régulateur de vitesse\n'
                '- Suspension renforcée\n'
                '\n'
                'Extérieur\n'
                '- Calandre chromée\n'
                '- Double portes arrière de chargement\n'
                "- Eclairage statique d'intersection\n"
                "- Feux de freinage d'urgence\n"
                '- Feux de jour\n'
                '- Filtre à particules\n'
                '- Phares halogènes\n'
                '- Poignées ton carrosserie\n'
                '- Porte latérale arrière droite\n'
                '- Portes arrière battantes\n'
                '- Radar de stationnement AR\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 AV 2 places monobloc\n'
                '- Boite à gants fermée\n'
                '- Clim automatique\n'
                '- Compte tours\n'
                '- Ecran multifonction couleur\n'
                '- Filtre à Pollen\n'
                '- Habillage latéral mi-hauteur espace chgt\n'
                '- Lampe de coffre\n'
                '- Miroir de courtoisie conducteur\n'
                '- Miroir de courtoisie passager\n'
                '- Ordinateur de bord\n'
                '\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00 à MIDI DE 14:00 à 18:00\n'
                '- SAMEDI DE 09:00 à 13:00\n'
                '- SAMEDI APRES MIDI ET DIMANCHE : SUR RENDEZ-VOUS\n'
                '\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_C68C45',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 150,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': '27c1fd97-4b1f-503b-9686-43100234fcce',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/utilitaires/3163421534',
 'listing': 'auction',
 'make': 'VOLKSWAGEN',
 'model': 'Autres',
 'odometer': 157200,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 23,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_27c1fd97-4b1f-503b-9686-43100234fcce/27c1fd97-4b1f-503b-9686-43100234fcce_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 116737,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/e5/a9/d5/e5a9d525e152ae839e7cdb041353a7a852eadfc3.jpg?rule=ad-large',
             'Width': 1067}],
 'price': 19990,
 'price_includes_vat': False,
 'registration_date': '2021-03-01',
 'seats_number': 3,
 'seller_name': None,
 'title': 'Volkswagen Transporter T6 2.0 TDI 150 CH PHASE 2 TVA RECUPERABLE',
 'transmission': 'manual',
 'trim': None,
 'vin': None,
 'year': 2021}
2026-03-27 16:40:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273163421534%27 HTTP/1.1" 200 None
2026-03-27 16:40:41 [auto_selling_leboncoin.fr] INFO: Saving data for 3163421534: {'created_time': 1774629641.732084, 'last_price_update_time': 1774629641.732093}
2026-03-27 16:40:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3163421534') HTTP/1.1" 204 0
2026-03-27 16:40:41 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://img.leboncoin.fr/api/v1/lbcpb1/images/33/f6/2e/33f62ee8beead7c6d0e96811af1210e36cf2cf6a.jpg?rule=ad-large> (referer: https://api.leboncoin.fr/finder/search)
2026-03-27 16:40:41 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3164440708
2026-03-27 16:40:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273164440708%27 HTTP/1.1" 200 None
2026-03-27 16:40:41 [auto_selling_leboncoin.fr] INFO: Scrape type for 3164440708: 1
2026-03-27 16:40:41 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3164440708
2026-03-27 16:40:41 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Seat Ateca 2.0 TDI 190 CH DSG-7 4-DRIVE Xcellence, 4x4, suv, '
                'gris foncé, 10 cv, 5 portes, première mise en circulation le '
                '21/10/2016.\n'
                '\n'
                '5 places\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 12 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\n'
                '*************************************************\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '- Android Auto\n'
                '- Apple CarPlay\n'
                '- Ecran tactile\n'
                '- GPS\n'
                '- Kit téléphone main libre bluetooth\n'
                '- Prise audio USB\n'
                '- Système audio MP3\n'
                '\n'
                'Conduite :\n'
                '- Démarrage sans clé\n'
                '- Feux et essuie-glaces automatiques\n'
                '- Limiteur de vitesse\n'
                '- Park Assist\n'
                '- Régulateur de vitesse\n'
                '- Système Start/Stop\n'
                '\n'
                'Extérieur :\n'
                '- Aide au parking\n'
                '- Aide parking avec caméra de recul\n'
                '- Caméra 360°\n'
                '- Phares av. de jour à LED\n'
                '- Rétroviseurs extérieurs dégivrants\n'
                '- Rétroviseurs extérieurs électriques\n'
                '- Rétroviseurs rabattables électriquement\n'
                '- Toit ouvrant panoramique\n'
                '- Vitres arrière surteintées\n'
                '\n'
                'Intérieur :\n'
                '- 4 vitres electriques\n'
                '- Accoudoir avant\n'
                '- Banquette 1/3 - 2/3\n'
                '- Climatisation automatique bizone\n'
                '- Ordinateur de bord\n'
                '- Prise auxiliaire\n'
                '- Rétroviseur intérieur électrochrome\n'
                '\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00 à MIDI DE 14:00 à 18:00\n'
                '- SAMEDI DE 09:00 à 13:00\n'
                '- SAMEDI APRES MIDI ET DIMANCHE : SUR RENDEZ-VOUS\n'
                '\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_250509',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 190,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3164440708',
 'listing': 'auction',
 'make': 'SEAT',
 'model': 'Ateca',
 'odometer': 192000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/a0/4b/a5/a04ba523cbc7a1cb8c911272dc057be0d28ad282.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e5/a4/e7/e5a4e716fae3f4a963a3237a8acfa0eae5d0033a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8a/13/db/8a13db4ec2d09bf52eb14cc572dec0344cc9540c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9e/32/6f/9e326f71a42312c6d9a4613f0869b35db8e7566e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/32/a0/37/32a037f9573e0c8aaee7d94a10e9e6fed1e27a8c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/66/42/0d/66420dea21c97e1b222b9de60b80f8012d89e751.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8f/e4/c0/8fe4c044b014147b0b9eb24a8bf3cf9d272268c0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a6/37/1e/a6371e056681ca6f9d4576a0beec44ac5240a2ae.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/dd/c0/48/ddc0485c69ed6e82c852d47cf33e206adf358d8d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/bd/78/40/bd7840ee4055510bbed42046c47488c53c1991d9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3d/b7/7e/3db77e4cc60f324b2fb92c5cd4851394c830cc27.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/be/ed/80/beed80437382253db67beaeffdaf4280c3b6021b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e1/87/07/e18707903a35f590938e0f1bd2a42fca159553b7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/31/d4/2d/31d42d52ff23f775810a827dd1f70a39c71e6594.jpg?rule=ad-large'],
 'price': 14990,
 'price_includes_vat': False,
 'registration_date': '2016-10-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Seat Ateca 2.0 TDI 190 CH DSG-7 4-DRIVE Xcellence',
 'transmission': 'automatic',
 'trim': 'Ateca 2.0 TDI 190ch Start&Stop Xcellence 4Drive DSG',
 'vin': None,
 'year': 2016}
2026-03-27 16:40:41 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: ffb78668-456a-55cd-ad30-6339482a2d47 with identifier: 3164440708
2026-03-27 16:40:41 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item ffb78668-456a-55cd-ad30-6339482a2d47
2026-03-27 16:40:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%252Fa0%252F4b%252Fa5%252Fa04ba523cbc7a1cb8c911272dc057be0d28ad282.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-27 16:40:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/a0/4b/a5/a04ba523cbc7a1cb8c911272dc057be0d28ad282.jpg?rule=ad-large not downloaded yet
2026-03-27 16:40:41 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-27 16:40:41 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7ff2127f07d0>
2026-03-27 16:40:41 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-27 16:40:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-27 16:40:41 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-27 16:40:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_6c4c510b-5777-58cc-906b-b121f9829059/6c4c510b-5777-58cc-906b-b121f9829059_image_0.jpg HTTP/1.1" 201 0
2026-03-27 16:40:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_leboncoin.fr',RowKey='https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F6b%252Fe1%252F89%252F6be189be0eee30d90b30d1d41c52c68a1fedb4a7.jpg%253Frule%3Dad-large') HTTP/1.1" 204 0
2026-03-27 16:40:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/6b/e1/89/6be189be0eee30d90b30d1d41c52c68a1fedb4a7.jpg?rule=ad-large saved to cache
2026-03-27 16:40:41 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 6c4c510b-5777-58cc-906b-b121f9829059
2026-03-27 16:40:41 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 6c4c510b-5777-58cc-906b-b121f9829059 sending to next pipeline
2026-03-27 16:40:41 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-27 16:40:41 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7ff211bd3990>
2026-03-27 16:40:41 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-27 16:40:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-27 16:40:41 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-27 16:40:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_ace6ba64-7157-50da-82ae-b8b1b7f0b41b/ace6ba64-7157-50da-82ae-b8b1b7f0b41b_image_0.jpg HTTP/1.1" 201 0
2026-03-27 16:40:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_leboncoin.fr',RowKey='https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fbd%252F2f%252F3e%252Fbd2f3e7f8df1925a3e18404439b1787f49e44d47.jpg%253Frule%3Dad-large') HTTP/1.1" 204 0
2026-03-27 16:40:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/bd/2f/3e/bd2f3e7f8df1925a3e18404439b1787f49e44d47.jpg?rule=ad-large saved to cache
2026-03-27 16:40:41 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item ace6ba64-7157-50da-82ae-b8b1b7f0b41b
2026-03-27 16:40:41 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item ace6ba64-7157-50da-82ae-b8b1b7f0b41b sending to next pipeline
2026-03-27 16:40:41 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-27 16:40:41 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7ff211be7290>
2026-03-27 16:40:41 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-27 16:40:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-27 16:40:41 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-27 16:40:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_7419ce54-9f06-5c93-a858-cc09474c5651/7419ce54-9f06-5c93-a858-cc09474c5651_image_0.jpg HTTP/1.1" 201 0
2026-03-27 16:40:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_leboncoin.fr',RowKey='https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Ff7%252F75%252F4c%252Ff7754c8099bf52f551dbba772e02a65c452eebcb.jpg%253Frule%3Dad-large') HTTP/1.1" 204 0
2026-03-27 16:40:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/f7/75/4c/f7754c8099bf52f551dbba772e02a65c452eebcb.jpg?rule=ad-large saved to cache
2026-03-27 16:40:41 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 7419ce54-9f06-5c93-a858-cc09474c5651
2026-03-27 16:40:41 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 7419ce54-9f06-5c93-a858-cc09474c5651 sending to next pipeline
2026-03-27 16:40:41 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-27 16:40:41 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7ff211be4fd0>
2026-03-27 16:40:41 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-27 16:40:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-27 16:40:41 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-27 16:40:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_ac402dfe-394e-5eba-b24c-9f6e806fe678/ac402dfe-394e-5eba-b24c-9f6e806fe678_image_0.jpg HTTP/1.1" 201 0
2026-03-27 16:40:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_leboncoin.fr',RowKey='https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F3f%252Fed%252F2c%252F3fed2c930b82b95b728ba3c92d64dc7fc0458025.jpg%253Frule%3Dad-large') HTTP/1.1" 204 0
2026-03-27 16:40:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/3f/ed/2c/3fed2c930b82b95b728ba3c92d64dc7fc0458025.jpg?rule=ad-large saved to cache
2026-03-27 16:40:41 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item ac402dfe-394e-5eba-b24c-9f6e806fe678
2026-03-27 16:40:41 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item ac402dfe-394e-5eba-b24c-9f6e806fe678 sending to next pipeline
2026-03-27 16:40:41 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-27 16:40:41 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7ff211be7250>
2026-03-27 16:40:41 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-27 16:40:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-27 16:40:41 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-27 16:40:42 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_e05a1056-7676-5ccc-84b4-69500ce1d8e5/e05a1056-7676-5ccc-84b4-69500ce1d8e5_image_0.jpg HTTP/1.1" 201 0
2026-03-27 16:40:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_leboncoin.fr',RowKey='https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fc8%252Fb7%252F2a%252Fc8b72a74caf7509a76a56b930ff1e25a80d237f6.jpg%253Frule%3Dad-large') HTTP/1.1" 204 0
2026-03-27 16:40:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/c8/b7/2a/c8b72a74caf7509a76a56b930ff1e25a80d237f6.jpg?rule=ad-large saved to cache
2026-03-27 16:40:42 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item e05a1056-7676-5ccc-84b4-69500ce1d8e5
2026-03-27 16:40:42 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item e05a1056-7676-5ccc-84b4-69500ce1d8e5 sending to next pipeline
2026-03-27 16:40:42 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-27 16:40:42 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7ff2126ba9d0>
2026-03-27 16:40:42 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-27 16:40:42 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-27 16:40:42 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-27 16:40:42 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_57efa65d-7cf8-5bc8-80be-3312d8747623/57efa65d-7cf8-5bc8-80be-3312d8747623_image_0.jpg HTTP/1.1" 201 0
2026-03-27 16:40:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_leboncoin.fr',RowKey='https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F3e%252F31%252F1c%252F3e311c41a409e0cf984c3883ab1bd5a096d4246b.jpg%253Frule%3Dad-large') HTTP/1.1" 204 0
2026-03-27 16:40:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/3e/31/1c/3e311c41a409e0cf984c3883ab1bd5a096d4246b.jpg?rule=ad-large saved to cache
2026-03-27 16:40:42 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 57efa65d-7cf8-5bc8-80be-3312d8747623
2026-03-27 16:40:42 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 57efa65d-7cf8-5bc8-80be-3312d8747623 sending to next pipeline
2026-03-27 16:40:42 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 6c4c510b-5777-58cc-906b-b121f9829059 with identifier 3058701015
2026-03-27 16:40:42 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:42 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:42 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 6c4c510b-5777-58cc-906b-b121f9829059
2026-03-27 16:40:42 [scrapy.core.scraper] DEBUG: Scraped from <200 https://img.leboncoin.fr/api/v1/lbcpb1/images/6b/e1/89/6be189be0eee30d90b30d1d41c52c68a1fedb4a7.jpg?rule=ad-large>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'Peugeot 308 1.2 ptec 110 CV S&S ACTIVE BUSINESS, berline, '
                'blanc, 5 cv, 5 portes, première mise en circulation le '
                '21/10/2019, garantie : 12 mois.\n'
                '\n'
                '5 places\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 12 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\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'
                '- Interface Media\n'
                '- Kit mains-libres Bluetooth\n'
                '- Prise USB\n'
                '- Radio numérique DAB\n'
                '\n'
                'Conduite\n'
                '- Aide au démarrage en côte\n'
                '- Allumage des phares automatique\n'
                '- Capteur de pluie\n'
                '\n'
                'Extérieur\n'
                '- Becquet arrière\n'
                '- Feux arrière à LED\n'
                "- Feux de freinage d'urgence\n"
                '- Jantes Alu\n'
                '- Pare-brise acoustique\n'
                '- Phares halogènes\n'
                '- Radar de stationnement AR\n'
                '- Radar de stationnement AV\n'
                '- Rétroviseurs dégivrants\n'
                '- Rétroviseurs rabattables électriquement\n'
                '- Rétroviseurs électriques\n'
                "- Système d'éclairage intelligent\n"
                '\n'
                'Intérieur\n'
                '- Accoudoir central AV avec rangement\n'
                '- Appui-tête conducteur réglable hauteur\n'
                '- Appui-tête passager réglable en hauteur\n'
                '- Banquette 1/3-2/3\n'
                '- Banquette AR rabattable\n'
                '- Boite à gants éclairée et réfrigérable\n'
                '- Clim automatique bi-zones\n'
                '- Ecran multifonction couleur\n'
                '- Fixations Isofix aux places arrières\n'
                '- Lunette arrière teintée\n'
                '- Miroir de courtoisie conducteur éclairé\n'
                '- Miroir de courtoisie passager éclairé\n'
                '- Ouverture des vitres séquentielle\n'
                '- Prise 12V\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 réglable en hauteur\n'
                '- Verrouillage auto. des portes en roulant\n'
                '- Verrouillage centralisé des portes\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres arrière teintées\n'
                '- Vitres arrière électriques\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'
                '- AFIL\n'
                "- Aide au freinage d'urgence\n"
                '- Airbag conducteur\n'
                '- Airbag passager déconnectable\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux\n'
                '- Airbags rideaux AR\n'
                '- Antipatinage\n'
                '- Détecteur de sous-gonflage indirect\n'
                '- ESP\n'
                '- Phares antibrouillard\n'
                '- Reconnaissance panneaux de signalisation\n'
                '- Répartiteur électronique de freinage\n'
                '- Système de détection de somnolence\n'
                '- Troisième ceinture de sécurité\n'
                '- Témoin de bouclage des ceintures AV\n'
                '\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00 à MIDI DE 14:00 à 18:00\n'
                '- SAMEDI DE 09:00 à 13:00\n'
                '- SAMEDI APRES MIDI ET DIMANCHE : SUR RENDEZ-VOUS\n'
                '\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_14AF26',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 110,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': '6c4c510b-5777-58cc-906b-b121f9829059',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3058701015',
 'listing': 'auction',
 'make': 'PEUGEOT',
 'model': '308',
 'odometer': 100100,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 14,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6c4c510b-5777-58cc-906b-b121f9829059/6c4c510b-5777-58cc-906b-b121f9829059_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 126737,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/6b/e1/89/6be189be0eee30d90b30d1d41c52c68a1fedb4a7.jpg?rule=ad-large',
             'Width': 1067}],
 'price': 9990,
 'price_includes_vat': False,
 'registration_date': '2019-10-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Peugeot 308 1.2 ptec 110 CV S&S ACTIVE BUSINESS',
 'transmission': 'manual',
 'trim': '308 1.2 PureTech 110ch E6.3 S&S Active Business',
 'vin': None,
 'year': 2019}
2026-03-27 16:40:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273058701015%27 HTTP/1.1" 200 None
2026-03-27 16:40:42 [auto_selling_leboncoin.fr] INFO: Saving data for 3058701015: {'created_time': 1774629642.110926, 'last_price_update_time': 1774629642.110934}
2026-03-27 16:40:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3058701015') HTTP/1.1" 204 0
2026-03-27 16:40:42 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: ace6ba64-7157-50da-82ae-b8b1b7f0b41b with identifier 3130970329
2026-03-27 16:40:42 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:42 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:42 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item ace6ba64-7157-50da-82ae-b8b1b7f0b41b
2026-03-27 16:40:42 [scrapy.core.scraper] DEBUG: Scraped from <200 https://img.leboncoin.fr/api/v1/lbcpb1/images/bd/2f/3e/bd2f3e7f8df1925a3e18404439b1787f49e44d47.jpg?rule=ad-large>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Jaguar JAGUAR XE 2.0d 180 cv Finition R Sporte, berline, gris '
                'foncé, 9 cv, 5 portes, première mise en circulation le '
                '30/12/2016, garantie : 12 mois.\n'
                '\n'
                '5 places\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 12 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\n'
                '*************************************************\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                "- Appel d'Assistance Localisé\n"
                "- Appel d'Urgence Localisé\n"
                '- Borne Wi-Fi\n'
                '- Commandes du système audio au volant\n'
                '- Commandes vocales\n'
                '- Ecran LCD\n'
                '- Ecran tactile\n'
                '- Fonction MP3\n'
                '- GPS Cartographique\n'
                '- Interface Media\n'
                '- Kit mains-libres Bluetooth\n'
                '- Lecteur carte SD\n'
                '- Prise USB\n'
                '- Prise iPod\n'
                '- Pré-équipement Kit Bluetooth\n'
                '- Radio\n'
                '- Services connectés\n'
                '- TMC\n'
                '- Volume automatique de la radio\n'
                '- 6 Haut parleurs\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'
                '- Pack Visibilité\n'
                '- Palettes changement vitesses au volant\n'
                '- Pont à vecteur de couple\n'
                '- Régulateur de vitesse\n'
                "- Système d'accès sans clé\n"
                '\n'
                'Extérieur :\n'
                '- Caméra de recul\n'
                '- Ceinture de vitrage chromée\n'
                '- Feux arrière à LED\n'
                '- Feux de jour à LED\n'
                '- Filtre à particules\n'
                '- Jantes Alu\n'
                '- Lave-phares\n'
                '- Phares bi-xénon\n'
                '- Phares de route adaptatifs\n'
                '- Poignées ton carrosserie\n'
                '- Radar de stationnement AR\n'
                '- Radar de stationnement AV\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'
                '- 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 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'
                '- Inserts de porte métal\n'
                '- Inserts de tableau de bord métal\n'
                '- Kit Fumeur\n'
                '- Miroir de courtoisie conducteur\n'
                '- Miroir de courtoisie passager\n'
                '- Ordinateur de bord\n'
                '- Pack Technologie\n'
                '- Porte-gobelets arrière\n'
                '- Porte-gobelets avant\n'
                '- Prise 12V\n'
                '- Pédalier sport\n'
                '- Rétroviseur intérieur électrochrome\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 chauffants\n'
                '- Verrouillage centralisé des portes\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres surteintées\n'
                '- Volant chauffant\n'
                '- Volant cuir\n'
                '- Volant multifonction\n'
                '\n'
                'Sécurité :\n'
                '- ABS\n'
                '- AFIL\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'
                '- Contrôle de couple en courbe\n'
                '- Contrôle élect. de la pression des pneus\n'
                '- EBD\n'
                '- ESP\n'
                '- Système de prévention des collisions\n'
                '- Troisième ceinture de sécurité\n'
                '\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00 à MIDI DE 14:00 à 18:00\n'
                '- SAMEDI DE 09:00 à 13:00\n'
                '- SAMEDI APRES MIDI ET DIMANCHE : SUR RENDEZ-VOUS\n'
                '\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_2AAF3C',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 180,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': 'ace6ba64-7157-50da-82ae-b8b1b7f0b41b',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3130970329',
 'listing': 'auction',
 'make': 'JAGUAR',
 'model': 'XE',
 'odometer': 68300,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 14,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ace6ba64-7157-50da-82ae-b8b1b7f0b41b/ace6ba64-7157-50da-82ae-b8b1b7f0b41b_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 150272,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/bd/2f/3e/bd2f3e7f8df1925a3e18404439b1787f49e44d47.jpg?rule=ad-large',
             'Width': 1067}],
 'price': 18990,
 'price_includes_vat': False,
 'registration_date': '2016-12-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Jaguar JAGUAR XE 2.0d 180 cv Finition R Sporte',
 'transmission': 'automatic',
 'trim': 'XE 2.0D 180ch R-Sport BVA8',
 'vin': None,
 'year': 2016}
2026-03-27 16:40:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273130970329%27 HTTP/1.1" 200 None
2026-03-27 16:40:42 [auto_selling_leboncoin.fr] INFO: Saving data for 3130970329: {'created_time': 1774629642.156241, 'last_price_update_time': 1774629642.15625}
2026-03-27 16:40:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3130970329') HTTP/1.1" 204 0
2026-03-27 16:40:42 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 7419ce54-9f06-5c93-a858-cc09474c5651 with identifier 3149844898
2026-03-27 16:40:42 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:42 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:42 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 7419ce54-9f06-5c93-a858-cc09474c5651
2026-03-27 16:40:42 [scrapy.core.scraper] DEBUG: Scraped from <200 https://img.leboncoin.fr/api/v1/lbcpb1/images/f7/75/4c/f7754c8099bf52f551dbba772e02a65c452eebcb.jpg?rule=ad-large>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'Citroën C3 1.5 BLUE HDI 102 CH 2 PLACES TVA RECUPERABLE, '
                'berline, blanc, 5 cv, 5 portes, première mise en circulation '
                'le 23/08/2021, garantie : 12 mois.\n'
                '\n'
                '2 places\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 12 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\n'
                '*************************************************\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '- 6 haut parleurs\n'
                '- Bluetooth\n'
                '- GPS\n'
                '- Interface media\n'
                '- Prise audio usb\n'
                '- ecran tactile\n'
                '- radio numérique\n'
                '\n'
                'Conduite :\n'
                '- limiteur de vitesse\n'
                '- régulateur de vitesse\n'
                '\n'
                'Extérieur :\n'
                '- Enjoliveurs\n'
                '- rétroviseurs dégivrants\n'
                '- rétroviseurs rabattables\n'
                '- rétroviseurs électriques\n'
                '\n'
                'Intérieur :\n'
                '- Banquette 1/3 2/3\n'
                '- Verrouillage centralisé des portes\n'
                '- climatisation : automatique\n'
                '- fermeture centralisée\n'
                '- ordinateur de bord\n'
                '- réglages du volant : profondeur\n'
                '- siège conducteur réglable en hauteur\n'
                '- verrouillage à distance\n'
                '- vitres avant éléctriques\n'
                '\n'
                'Pack :\n'
                '- nombre de rapports : 6 vitesses\n'
                '- volant réglable\n'
                '- Écran multifonction\n'
                '\n'
                'Sécurité :\n'
                '- Détecteur de sous gonflage\n'
                '- Reconnaissance panneaux de signalisation\n'
                '- Témoin de bouclage des ceintures av\n'
                '- ABS\n'
                '- Aide au demarrage en pente\n'
                '- Airbags rideaux\n'
                '- Airbags rideaux avant\n'
                '- ESP\n'
                "- aide au freinage d'urgence\n"
                '- airbag conducteur\n'
                '- airbag coté passager\n'
                '- airbags latéraux\n'
                '- phares antibrouillard\n'
                '- répartiteur électronique de freinage\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00 à MIDI DE 14:00 à 18:00\n'
                '- SAMEDI DE 09:00 à 13:00\n'
                '- SAMEDI APRES MIDI ET DIMANCHE : SUR RENDEZ-VOUS\n'
                '\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_93FBE0',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 102,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': '7419ce54-9f06-5c93-a858-cc09474c5651',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3149844898',
 'listing': 'auction',
 'make': 'CITROEN',
 'model': 'C3',
 'odometer': 120000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 11,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7419ce54-9f06-5c93-a858-cc09474c5651/7419ce54-9f06-5c93-a858-cc09474c5651_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 125235,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/f7/75/4c/f7754c8099bf52f551dbba772e02a65c452eebcb.jpg?rule=ad-large',
             'Width': 1067}],
 'price': 7990,
 'price_includes_vat': False,
 'registration_date': '2021-08-01',
 'seats_number': 2,
 'seller_name': None,
 'title': 'Citroën C3 1.5 BLUE HDI 102 CH 2 PLACES TVA RECUPERABLE',
 'transmission': 'manual',
 'trim': None,
 'vin': None,
 'year': 2021}
2026-03-27 16:40:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273149844898%27 HTTP/1.1" 200 None
2026-03-27 16:40:42 [auto_selling_leboncoin.fr] INFO: Saving data for 3149844898: {'created_time': 1774629642.20417, 'last_price_update_time': 1774629642.204177}
2026-03-27 16:40:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3149844898') HTTP/1.1" 204 0
2026-03-27 16:40:42 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: ac402dfe-394e-5eba-b24c-9f6e806fe678 with identifier 2990964600
2026-03-27 16:40:42 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:42 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:42 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item ac402dfe-394e-5eba-b24c-9f6e806fe678
2026-03-27 16:40:42 [scrapy.core.scraper] DEBUG: Scraped from <200 https://img.leboncoin.fr/api/v1/lbcpb1/images/3f/ed/2c/3fed2c930b82b95b728ba3c92d64dc7fc0458025.jpg?rule=ad-large>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'Citroën Berlingo 1.5 BlueHDi  TURBO 16V FAP S&S 102 cv TVA '
                'RECUPERABLE, blanc, 5 cv, 5 portes, première mise en '
                'circulation le 09/04/2021.\n'
                '\n'
                '3 places\n'
                '\n'
                'TOUS NOS VÉHICULES SONT TESTES ET RÉVISES POUR VOUS ASSURER '
                'CONFORT ET SÉRÉNITÉ SONT LIVRES AVEC LA GARANTIE DE 12 MOIS '
                'ET UN CONTRÔLE TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE '
                'VISITE.\n'
                '\n'
                '*************************************************\n'
                'La TVA est récupérable sur ce véhicule.\n'
                '\n'
                '3 places\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- 4 Haut parleurs\n'
                '- Ecran tactile\n'
                '- Fonction MP3\n'
                '- Kit mains-libres Bluetooth\n'
                '- Prise USB\n'
                '- Radio\n'
                '- Radio numérique DAB\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'
                '- Limiteur de vitesse\n'
                '- Régulateur de vitesse\n'
                '\n'
                'Extérieur\n'
                '- Double portes arrière de chargement\n'
                '- Phares halogènes\n'
                '- Porte latérale arrière droite\n'
                '- Porte latérale arrière gauche\n'
                '- Rétroviseurs dégivrants\n'
                '- Rétroviseurs électriques\n'
                '- Volume coffre utile - 2126 l\n'
                '\n'
                'Intérieur\n'
                '- Bacs de portes avant\n'
                '- Boite à gants éclairée et réfrigérable\n'
                '- Clim manuelle\n'
                '- Filtre à Pollen\n'
                '- Lampe de coffre\n'
                '- Prise 12V\n'
                '- Rétroviseur intérieur jour/nuit\n'
                '- Siège conducteur avec réglage lombaire\n'
                '- Siège conducteur réglable en hauteur\n'
                '- Verrouillage centralisé des portes\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres avant électriques\n'
                '- Vitres entrebaillantes sur rang 2\n'
                '- Volant réglable en profondeur et hauteur\n'
                '- carnet entretien\n'
                '- facture entretien\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00-12:00, 14:00-19:00\n'
                '- SAMEDI DIMANCHE : SUR RENDEZ-VOUS\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_A8C074',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 102,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': 'ac402dfe-394e-5eba-b24c-9f6e806fe678',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/utilitaires/2990964600',
 'listing': 'auction',
 'make': 'CITROEN',
 'model': 'Berlingo',
 'odometer': 148000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 12,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ac402dfe-394e-5eba-b24c-9f6e806fe678/ac402dfe-394e-5eba-b24c-9f6e806fe678_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 101261,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/3f/ed/2c/3fed2c930b82b95b728ba3c92d64dc7fc0458025.jpg?rule=ad-large',
             'Width': 1067}],
 'price': 9990,
 'price_includes_vat': False,
 'registration_date': '2021-04-01',
 'seats_number': 3,
 'seller_name': None,
 'title': 'Citroën Berlingo 1.5 BlueHDi TURBO 16V FAP S&S 102 cv TVA '
          'RECUPERABLE',
 'transmission': 'manual',
 'trim': None,
 'vin': None,
 'year': 2021}
2026-03-27 16:40:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%272990964600%27 HTTP/1.1" 200 None
2026-03-27 16:40:42 [auto_selling_leboncoin.fr] INFO: Saving data for 2990964600: {'created_time': 1774629642.262144, 'last_price_update_time': 1774629642.262155}
2026-03-27 16:40:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='2990964600') HTTP/1.1" 204 0
2026-03-27 16:40:42 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: e05a1056-7676-5ccc-84b4-69500ce1d8e5 with identifier 3127191850
2026-03-27 16:40:42 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:42 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:42 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item e05a1056-7676-5ccc-84b4-69500ce1d8e5
2026-03-27 16:40:42 [scrapy.core.scraper] DEBUG: Scraped from <200 https://img.leboncoin.fr/api/v1/lbcpb1/images/c8/b7/2a/c8b72a74caf7509a76a56b930ff1e25a80d237f6.jpg?rule=ad-large>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'RENAULT Kangoo 1.5 DCI TURBO 90 CH 5 PLACES TVA RECUPERABLE, '
                'blanc, 5 cv, 4 portes, première mise en circulation le '
                '28/03/2019, garantie : 12 mois.\n'
                '\n'
                '5 places\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 12 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\n'
                '*************************************************\n'
                'TVA RÉCUPÉRABLE\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Extérieur :\n'
                '- vitres électriques\n'
                '\n'
                'Intérieur et confort :\n'
                '- volant multifonctions\n'
                '- volant réglable\n'
                '- aide au démarrage en pente\n'
                '- Non-fumeur\n'
                '- radio CD USB MP3\n'
                '- climatisation\n'
                '\n'
                'Sécurité :\n'
                '- fermeture centralisée\n'
                '- ABS\n'
                '- ESP\n'
                '- fixation ISOFIX\n'
                '- limiteur de vitesse\n'
                '\n'
                'Autres équipements et informations :\n'
                '- puissance réelle : 90ch\n'
                '- nombre de rapports : 6 vitesses\n'
                '- Prise audio usb\n'
                '- USB\n'
                '- CD\n'
                '- prise audio auxiliaire\n'
                '- climatisation manuelle\n'
                '- volant réglable hauteur\n'
                '- volant réglable profondeur\n'
                '- Airbags\n'
                '- carnet entretien\n'
                '- facture entretien\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00 à MIDI DE 14:00 à 18:00\n'
                '- SAMEDI DE 09:00 à 13:00\n'
                '- SAMEDI APRES MIDI ET DIMANCHE : SUR RENDEZ-VOUS\n'
                '\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_744D5F',
 'doors_number': 4,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 90,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': 'e05a1056-7676-5ccc-84b4-69500ce1d8e5',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/utilitaires/3127191850',
 'listing': 'auction',
 'make': 'RENAULT',
 'model': 'Autres',
 'odometer': 118000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 13,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e05a1056-7676-5ccc-84b4-69500ce1d8e5/e05a1056-7676-5ccc-84b4-69500ce1d8e5_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 129391,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/c8/b7/2a/c8b72a74caf7509a76a56b930ff1e25a80d237f6.jpg?rule=ad-large',
             'Width': 1067}],
 'price': 11990,
 'price_includes_vat': False,
 'registration_date': '2019-03-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'RENAULT Kangoo 1.5 DCI TURBO 90 CH 5 PLACES TVA RECUPERABLE',
 'transmission': 'manual',
 'trim': None,
 'vin': None,
 'year': 2019}
2026-03-27 16:40:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273127191850%27 HTTP/1.1" 200 None
2026-03-27 16:40:42 [auto_selling_leboncoin.fr] INFO: Saving data for 3127191850: {'created_time': 1774629642.310496, 'last_price_update_time': 1774629642.310506}
2026-03-27 16:40:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3127191850') HTTP/1.1" 204 0
2026-03-27 16:40:42 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 57efa65d-7cf8-5bc8-80be-3312d8747623 with identifier 3154988368
2026-03-27 16:40:42 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:42 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:42 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 57efa65d-7cf8-5bc8-80be-3312d8747623
2026-03-27 16:40:42 [scrapy.core.scraper] DEBUG: Scraped from <200 https://img.leboncoin.fr/api/v1/lbcpb1/images/3e/31/1c/3e311c41a409e0cf984c3883ab1bd5a096d4246b.jpg?rule=ad-large>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'Peugeot 308 1.6 BLUE HDI TURBO 116CV, berline, blanc, 5 cv, 5 '
                'portes, première mise en circulation le 19/02/2014, garantie '
                ': 12 mois.\n'
                '\n'
                '5 places\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 12 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\n'
                '*************************************************\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '- Bluetooth\n'
                '- CD\n'
                '- auto-radio : CD\n'
                '\n'
                'Conduite :\n'
                '- limiteur de vitesse\n'
                '- régulateur de vitesse\n'
                '\n'
                'Couleur :\n'
                'blanc\n'
                '\n'
                'Extérieur :\n'
                '- Feux diurnes a LED\n'
                '- Retroviseurs exterieurs reglables electriquement\n'
                '- Tour de calandre chromee\n'
                '\n'
                'Intérieur :\n'
                '- Banquette AR assise fixe avec dossier rabattable 2/3-1/3\n'
                '- Reglage en hauteur du siege passager (mecanique)\n'
                '- noires teintees masse\n'
                '- Air conditionne manuel\n'
                '- fermeture centralisée\n'
                '- verrouillage à distance\n'
                '- vitres avant éléctriques\n'
                '\n'
                'Pack :\n'
                '- Coques de retroviseurs exterieurs et poignees\n'
                '- Feux AR a LED\n'
                '\n'
                'Sécurité :\n'
                '- Kit de depannage de pneumatique\n'
                '- ABS\n'
                '- ESP\n'
                "- aide au freinage d'urgence\n"
                '- airbags frontaux\n'
                '- contrôle pression des pneus\n'
                '\n'
                'Autres équipements et informations :\n'
                '- 2 cadrans\n'
                '- Combine Tete Haute\n'
                '\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00 à MIDI DE 14:00 à 18:00\n'
                '- SAMEDI DE 09:00 à 13:00\n'
                '- SAMEDI APRES MIDI ET DIMANCHE : SUR RENDEZ-VOUS\n'
                '\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_AF778E',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 116,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': '57efa65d-7cf8-5bc8-80be-3312d8747623',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3154988368',
 'listing': 'auction',
 'make': 'PEUGEOT',
 'model': '308',
 'odometer': 157000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 14,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_57efa65d-7cf8-5bc8-80be-3312d8747623/57efa65d-7cf8-5bc8-80be-3312d8747623_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 118917,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/3e/31/1c/3e311c41a409e0cf984c3883ab1bd5a096d4246b.jpg?rule=ad-large',
             'Width': 1067}],
 'price': 8990,
 'price_includes_vat': False,
 'registration_date': '2014-02-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Peugeot 308 1.6 BLUE HDI TURBO 116CV',
 'transmission': 'manual',
 'trim': '308 1.6 e-HDi FAP 115ch Active 5p',
 'vin': None,
 'year': 2014}
2026-03-27 16:40:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273154988368%27 HTTP/1.1" 200 None
2026-03-27 16:40:42 [auto_selling_leboncoin.fr] INFO: Saving data for 3154988368: {'created_time': 1774629642.356858, 'last_price_update_time': 1774629642.356866}
2026-03-27 16:40:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3154988368') HTTP/1.1" 204 0
2026-03-27 16:40:42 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://img.leboncoin.fr/api/v1/lbcpb1/images/34/f7/80/34f780a06dbb29aa76eaf2b65f3e39f54cff0fad.jpg?rule=ad-large> (referer: https://api.leboncoin.fr/finder/search)
2026-03-27 16:40:42 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://img.leboncoin.fr/api/v1/lbcpb1/images/e5/6a/83/e56a83371be6e2f69a8961b1c95e623cd50e5d78.jpg?rule=ad-large> (referer: https://api.leboncoin.fr/finder/search)
2026-03-27 16:40:42 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3160356498
2026-03-27 16:40:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273160356498%27 HTTP/1.1" 200 None
2026-03-27 16:40:42 [auto_selling_leboncoin.fr] INFO: Scrape type for 3160356498: 1
2026-03-27 16:40:42 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3160356498
2026-03-27 16:40:42 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'Volkswagen Polo 1.2 TSI TURBO 90 CH  ALLSTARS, berline, '
                'blanc, 5 cv, 5 portes, première mise en circulation le '
                '01/12/2016, garantie : 12 mois.\n'
                '\n'
                '5 places\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 12 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\n'
                '*************************************************\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '- Lecteur CD\n'
                '- Système de navigation\n'
                '\n'
                'Conduite :\n'
                '- Système Start/Stop\n'
                '\n'
                'Extérieur :\n'
                '- Aide au parking\n'
                '- Caméra de recul\n'
                '- Feux de jour\n'
                '- Radar de stationnement arrière\n'
                '- Radar de stationnement avant\n'
                '- Vitres teintées\n'
                '- Éclairage de sol\n'
                '\n'
                'Intérieur :\n'
                '- Banquette arrière partagée et rabattable\n'
                '- Cache bagages\n'
                '- Climatisation manuelle\n'
                '- Levier de vitesses en cuir\n'
                '- Lève-vitres arrière électriques\n'
                '- Lève-vitres avant électriques\n'
                '- Ordinateur de bord\n'
                '- Rétroviseur conducteur réglable électriquement\n'
                '- Rétroviseur passager réglable électriquement\n'
                '- Siège conducteur réglable en hauteur\n'
                '- Siège passager réglable en hauteur\n'
                '- Vitres athermiques\n'
                '- Volant en cuir\n'
                '\n'
                'Pack :\n'
                '- Antidémarrage\n'
                '- Appuie-tête arrière\n'
                '- Assistance de freinage\n'
                '- Verrouillage centralisé télécommandé\n'
                '\n'
                'Sécurité :\n'
                '- Airbag conducteur\n'
                '- Airbag passager\n'
                '- Assistance au freinage d?urgence\n'
                '- Contrôle pression pneus (RDC)\n'
                '- Détecteur de fatigue\n'
                '- ESP (programme de stabilité électronique)\n'
                '- Fixation pour siège enfant\n'
                '- Kit de réparation pneus (Mobile Tyre)\n'
                '- Phares antibrouillard\n'
                '- Répartiteur électronique de freinage\n'
                '\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00 à MIDI DE 14:00 à 18:00\n'
                '- SAMEDI DE 09:00 à 13:00\n'
                '- SAMEDI APRES MIDI ET DIMANCHE : SUR RENDEZ-VOUS\n'
                '\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_51B066',
 '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/3160356498',
 'listing': 'auction',
 'make': 'VOLKSWAGEN',
 'model': 'Polo',
 'odometer': 156410,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/d1/1c/e0/d11ce02d8f7f265ca7f333216829e3bcf922be40.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2d/eb/a5/2deba57b96bcb91aedf920ef8ccc3862fe6cbfec.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c7/25/fa/c725fad28be4dc487aa856d9af47b1c73c6584d4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/24/3c/a2/243ca25e54b9405ea41af1ec3cfdeb0bbf537132.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/87/e0/e8/87e0e82bfa50424fd69caf4ba277643e74d41265.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/12/9c/1a/129c1a3c8372e8aea2b6dd9f395908e5112065f5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3b/1f/6f/3b1f6f03dbcdbe7d67f483641b5e6e58580ccab2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/15/57/2c/15572c62f3d39a02bb81a8ec4187e16e1847e8bf.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3f/32/bb/3f32bbc57b384f8bc0cb5c06a025de732cc9b44c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/de/70/6b/de706b2381e176eafb4ad816f86c229a60b118a5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c2/69/c8/c269c8eb5bc73199e05c41f791cda954b383b684.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ac/6b/6f/ac6b6f0a50bea94907690cc27b28d169ac2809ef.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ff/09/3e/ff093ef227d93bdca1cfdd41f938061655e412c2.jpg?rule=ad-large'],
 'price': 8990,
 'price_includes_vat': False,
 'registration_date': '2016-12-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Volkswagen Polo 1.2 TSI TURBO 90 CH ALLSTARS',
 'transmission': 'manual',
 'trim': 'CrossPolo 1.2 TSI 90ch 5p',
 'vin': None,
 'year': 2016}
2026-03-27 16:40:42 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: afd0fac5-0f99-5d5f-9aed-e3866ff0a551 with identifier: 3160356498
2026-03-27 16:40:42 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item afd0fac5-0f99-5d5f-9aed-e3866ff0a551
2026-03-27 16:40:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%252Fd1%252F1c%252Fe0%252Fd11ce02d8f7f265ca7f333216829e3bcf922be40.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-27 16:40:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/d1/1c/e0/d11ce02d8f7f265ca7f333216829e3bcf922be40.jpg?rule=ad-large not downloaded yet
2026-03-27 16:40:42 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://img.leboncoin.fr/api/v1/lbcpb1/images/1a/43/e1/1a43e1cb86c94d141dd25e8a611dd6b4205b9066.jpg?rule=ad-large> (referer: https://api.leboncoin.fr/finder/search)
2026-03-27 16:40:42 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-27 16:40:42 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7ff2126c7a50>
2026-03-27 16:40:42 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-27 16:40:42 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-27 16:40:42 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-27 16:40:42 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_5c25477c-3d1c-57af-bdcc-d75548548a2c/5c25477c-3d1c-57af-bdcc-d75548548a2c_image_0.jpg HTTP/1.1" 201 0
2026-03-27 16:40:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_leboncoin.fr',RowKey='https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F92%252F58%252F52%252F925852f6370c6b567ec233fa5f61619777253b7e.jpg%253Frule%3Dad-large') HTTP/1.1" 204 0
2026-03-27 16:40:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/92/58/52/925852f6370c6b567ec233fa5f61619777253b7e.jpg?rule=ad-large saved to cache
2026-03-27 16:40:42 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 5c25477c-3d1c-57af-bdcc-d75548548a2c
2026-03-27 16:40:42 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 5c25477c-3d1c-57af-bdcc-d75548548a2c sending to next pipeline
2026-03-27 16:40:42 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-27 16:40:42 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7ff21272ded0>
2026-03-27 16:40:42 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-27 16:40:42 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-27 16:40:42 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-27 16:40:42 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_a521daef-05cf-5306-ba26-8fcd9c050638/a521daef-05cf-5306-ba26-8fcd9c050638_image_0.jpg HTTP/1.1" 201 0
2026-03-27 16:40:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_leboncoin.fr',RowKey='https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F33%252Ff6%252F2e%252F33f62ee8beead7c6d0e96811af1210e36cf2cf6a.jpg%253Frule%3Dad-large') HTTP/1.1" 204 0
2026-03-27 16:40:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/33/f6/2e/33f62ee8beead7c6d0e96811af1210e36cf2cf6a.jpg?rule=ad-large saved to cache
2026-03-27 16:40:42 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item a521daef-05cf-5306-ba26-8fcd9c050638
2026-03-27 16:40:42 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item a521daef-05cf-5306-ba26-8fcd9c050638 sending to next pipeline
2026-03-27 16:40:42 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3150105494
2026-03-27 16:40:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273150105494%27 HTTP/1.1" 200 None
2026-03-27 16:40:42 [auto_selling_leboncoin.fr] INFO: Scrape type for 3150105494: 1
2026-03-27 16:40:42 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3150105494
2026-03-27 16:40:42 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Jaune',
 'currency': 'EUR',
 'description': 'Peugeot 208 1.2 PURETECH 101 CH, berline, jaune, 5 cv, 5 '
                'portes, première mise en circulation le 29/01/2020, garantie '
                ': 12 mois.\n'
                '\n'
                '5 places\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 12 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\n'
                '*************************************************\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '- Bluetooth\n'
                '- GPS\n'
                '- Prise audio usb\n'
                '- auto-radio\n'
                '- auto-radio commandé au volant\n'
                '- ecran tactile\n'
                '\n'
                'Conduite :\n'
                '- Sélection du mode de conduite\n'
                '- allumage automatique des feux\n'
                '- clé mains-libres\n'
                '- démarrage sans clé\n'
                '- détecteur de pluie\n'
                '- limiteur de vitesse\n'
                '- régulateur de vitesse\n'
                '\n'
                'Extérieur :\n'
                '- Feu arrière à LED\n'
                '- essuie-glace arrière\n'
                '- jantes alliage\n'
                '- phares à LED\n'
                "- radar arrière de détection d'obstacles\n"
                "- radar d'aide au stationnement\n"
                '- rétroviseurs rabattables\n'
                '- rétroviseurs électriques\n'
                '\n'
                'Intérieur :\n'
                '- Miroir de courtoisie coté Passager\n'
                '- Miroir de courtoisie coté conducteur\n'
                '- Vitres arrières électriques\n'
                '- accoudoir central\n'
                '- banquette 1/3 - 2/3\n'
                '- climatisation multi zone\n'
                '- fermeture centralisée\n'
                '- indicateur de température extérieur\n'
                '- non fumeur\n'
                '- verrouillage automatique des portes en roulant\n'
                '- verrouillage à distance\n'
                '- vitres avant éléctriques\n'
                '- vitres électriques\n'
                '\n'
                'Pack :\n'
                '- appuis-tête arrière\n'
                '- clignotants\n'
                '- détection des panneaux routiers\n'
                '- frein parking automatique\n'
                '- nombre de rapports : 6 vitesses\n'
                '- Écran multifonction\n'
                '\n'
                'Sécurité :\n'
                '- ABS\n'
                '- Assistant maintien dans la voie\n'
                '- ESP\n'
                '- airbag\n'
                '- alerte de franchissement involontaire de lignes\n'
                '- anti-patinage\n'
                '\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00 à MIDI DE 14:00 à 18:00\n'
                '- SAMEDI DE 09:00 à 13:00\n'
                '- SAMEDI APRES MIDI ET DIMANCHE : SUR RENDEZ-VOUS\n'
                '\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_68E926',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 101,
 '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/3150105494',
 'listing': 'auction',
 'make': 'PEUGEOT',
 'model': '208',
 'odometer': 163500,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/9e/72/69/9e7269cc305bfbfdebd271100c9b02fe38c514e4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/60/69/b3/6069b3f03a6c0b7afa7e7b7540854a0c61c8d1b4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c6/74/03/c6740337a662ac2e964309a2ba3b6c15e2b6855d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/65/2d/20/652d20a2b9bceec8995156e625fd68e8580ece1e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f1/c5/99/f1c599114154dfcb2d95eec5bfd535fdd9cd1ca3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/40/62/03/4062038ddb23dda192e4db2e2cdde96c1f3598d8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7c/e9/2b/7ce92bbba6c31274e44cdd25f864fbfe8eaf66d3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b3/f0/6f/b3f06f15e18ad704e1b3ed6cdc32be26a7bd1a2c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/91/14/96/9114967dea3dea8023bf64ff981b42405949e2a9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b2/47/7e/b2477ed63eab7ccb26ebbd5b887c265d4c5c0145.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/eb/d8/26/ebd826e1b1516a8cbc05ad2fbc83152631ea9521.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e6/e6/8d/e6e68d7cdf384b8e137b4ec143e6aa78ee117934.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7f/24/52/7f24523989c74709acd84ff3eebfd15105da7ede.jpg?rule=ad-large'],
 'price': 7490,
 'price_includes_vat': False,
 'registration_date': '2020-01-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Peugeot 208 1.2 PURETECH 101 CH',
 'transmission': 'manual',
 'trim': '208 1.2 PureTech 100ch S&S Active Business',
 'vin': None,
 'year': 2020}
2026-03-27 16:40:42 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 9a721d3d-feb2-52f8-9efb-bbc715dc00bd with identifier: 3150105494
2026-03-27 16:40:42 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 9a721d3d-feb2-52f8-9efb-bbc715dc00bd
2026-03-27 16:40:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%252F72%252F69%252F9e7269cc305bfbfdebd271100c9b02fe38c514e4.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-27 16:40:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/9e/72/69/9e7269cc305bfbfdebd271100c9b02fe38c514e4.jpg?rule=ad-large not downloaded yet
2026-03-27 16:40:42 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 5c25477c-3d1c-57af-bdcc-d75548548a2c with identifier 3138329608
2026-03-27 16:40:42 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:42 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:42 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 5c25477c-3d1c-57af-bdcc-d75548548a2c
2026-03-27 16:40:42 [scrapy.core.scraper] DEBUG: Scraped from <200 https://img.leboncoin.fr/api/v1/lbcpb1/images/92/58/52/925852f6370c6b567ec233fa5f61619777253b7e.jpg?rule=ad-large>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'Peugeot 2008 1.2 PureTech 110ch   BVM5 GT Line, berline, '
                'blanc, 7 cv, 5 portes, première mise en circulation le '
                '16/06/2016, garantie : 12 mois.\n'
                '\n'
                '5 places\n'
                '\n'
                '5 places\n'
                '\n'
                '*************************************************\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 12 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\n'
                '*************************************************\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Conduite :\n'
                '- Contrôle de stabilité ou Contrôle dynamique de trajectoire\n'
                '- affichage tête haute\n'
                '\n'
                'Couleur :\n'
                '- Peinture laquée / opaque\n'
                '\n'
                'Extérieur :\n'
                '- Becquet arrière\n'
                '- Feux arrière LED\n'
                '- Feux de jour\n'
                '- Feux de position à LED\n'
                '- Rampes/barres de toit\n'
                '- Rétroviseurs extérieurs dégivrants\n'
                '- Rétroviseurs extérieurs électriques\n'
                '- Vitres arrière surteintées\n'
                '- barres de toit\n'
                '- rétroviseurs dégivrants\n'
                '- rétroviseurs électriques\n'
                '\n'
                'Intérieur :\n'
                '- Banquette arrière partagée et rabattable\n'
                '- Climatisation automatique\n'
                '- Ordinateur de bord\n'
                '- Siège conducteur réglable en hauteur\n'
                '- Siège passager réglable en hauteur\n'
                '- Volant en cuir\n'
                '- banquette 1/3 - 2/3\n'
                '- climatisation : automatique\n'
                '- ordinateur de bord\n'
                '- siège conducteur réglable\n'
                '- volant cuir\n'
                '\n'
                'Pack :\n'
                '- Appuie-tête arrière\n'
                '- siège passager réglable\n'
                '- volant réglable\n'
                '\n'
                'Sécurité :\n'
                '- Airbag conducteur\n'
                '- Airbag latéral conducteur et passager\n'
                '- Airbags rideaux arrière\n'
                '- Airbags rideaux avant\n'
                '- Assistance au freinage d?urgence\n'
                '- Contrôle pression pneus (RDC)\n'
                '- ESP (programme de stabilité électronique)\n'
                '- Kit de réparation pneus (Mobile Tyre)\n'
                '- Phares antibrouillard\n'
                '- Répartiteur électronique de freinage\n'
                "- Système d'aide au freinage d'urgence\n"
                '- airbags latéraux\n'
                '- contrôle pression des pneus\n'
                '- kit de dépannage pneumatique\n'
                '- phares antibrouillard\n'
                "- présence d'un airbag conducteur\n"
                '- répartiteur électronique de freinage\n'
                '\n'
                'Autres équipements et informations :\n'
                '- Airbag de protection latéral tête / vitre\n'
                "- Dispositif d'éclairage de lumière blanche à l'avant d'un "
                "véhicule qui s'allume automatiquement lorsque le véhicule se "
                "déplace vers l'avant afin d'accroître la visibilité du "
                'véhicule dans des conditions de lumière du jour.\n'
                '- Système anti bloquage (ABS)\n'
                '- Système antiblocage des freins : évite le blocage des roues '
                'pendant le freinage afin de garder le contrôle directionnel '
                'du véhicule\n'
                '- Volant réglable manuellement\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:12 14:19\n'
                '- SAMEDI DIMANCHE : SUR RENDEZ-VOUS\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_477E20',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 130,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': '5c25477c-3d1c-57af-bdcc-d75548548a2c',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3138329608',
 'listing': 'auction',
 'make': 'PEUGEOT',
 'model': '2008',
 'odometer': 126000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 13,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5c25477c-3d1c-57af-bdcc-d75548548a2c/5c25477c-3d1c-57af-bdcc-d75548548a2c_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 110796,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/92/58/52/925852f6370c6b567ec233fa5f61619777253b7e.jpg?rule=ad-large',
             'Width': 1067}],
 'price': 6990,
 'price_includes_vat': False,
 'registration_date': '2016-06-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Peugeot 2008 1.2 PureTech 110ch BVM5 GT Line',
 'transmission': 'manual',
 'trim': None,
 'vin': None,
 'year': 2016}
2026-03-27 16:40:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273138329608%27 HTTP/1.1" 200 None
2026-03-27 16:40:42 [auto_selling_leboncoin.fr] INFO: Saving data for 3138329608: {'created_time': 1774629642.595792, 'last_price_update_time': 1774629642.5958}
2026-03-27 16:40:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3138329608') HTTP/1.1" 204 0
2026-03-27 16:40:42 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: a521daef-05cf-5306-ba26-8fcd9c050638 with identifier 3092906911
2026-03-27 16:40:42 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:42 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:42 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item a521daef-05cf-5306-ba26-8fcd9c050638
2026-03-27 16:40:42 [scrapy.core.scraper] DEBUG: Scraped from <200 https://img.leboncoin.fr/api/v1/lbcpb1/images/33/f6/2e/33f62ee8beead7c6d0e96811af1210e36cf2cf6a.jpg?rule=ad-large>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'RENAULT Twingo tce 90  TURBO LIMITED, berline, gris foncé, 4 '
                'cv, 5 portes, première mise en circulation le 28/10/2015, '
                'garantie : 12 mois.\n'
                '\n'
                '4 places\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 12 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\n'
                '*************************************************\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Conduite :\n'
                '- Limitateur de vitesse\n'
                '- Volant multifonction\n'
                '\n'
                'Extérieur :\n'
                '- Becquet ton caisse\n'
                '- Rétroviseurs extérieurs manuels\n'
                '- Strippings latéraux Way\n'
                '\n'
                'Intérieur :\n'
                '- Bluetooth\n'
                '- Banquette 50-50\n'
                '- Cache bagages\n'
                '- Commande satellite au volant\n'
                '- Climatisation : manuelle\n'
                '- Direction assistée\n'
                '- Fermeture centralisée\n'
                '- Ordinateur de bord\n'
                '- Réglages du volant : hauteur\n'
                '\n'
                'Pack :\n'
                '- Condamnation électrique centralisée des portes\n'
                '- Rangements sous sièges AR\n'
                '- Sac textile (boite a gant ouverte)\n'
                '- Support téléphone R & GO\n'
                '- Appui-tête arrière\n'
                '- Volant réglable\n'
                '\n'
                'Sécurité :\n'
                '- Détection pression des pneus\n'
                '- ABS\n'
                '- ESP\n'
                "- Aide au freinage d'urgence\n"
                '- Airbags frontaux\n'
                '- Airbags latéraux\n'
                '- Fixations ISOFIX\n'
                '- Kit de dépannage pneumatique\n'
                '\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00 à MIDI DE 14:00 à 18:00\n'
                '- SAMEDI DE 09:00 à 13:00\n'
                '- SAMEDI APRES MIDI ET DIMANCHE : SUR RENDEZ-VOUS\n'
                '\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_4F55B9',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 90,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': 'a521daef-05cf-5306-ba26-8fcd9c050638',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3092906911',
 'listing': 'auction',
 'make': 'RENAULT',
 'model': 'Twingo',
 'odometer': 104000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 13,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a521daef-05cf-5306-ba26-8fcd9c050638/a521daef-05cf-5306-ba26-8fcd9c050638_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 146449,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/33/f6/2e/33f62ee8beead7c6d0e96811af1210e36cf2cf6a.jpg?rule=ad-large',
             'Width': 1067}],
 'price': 6990,
 'price_includes_vat': False,
 'registration_date': '2015-10-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'RENAULT Twingo tce 90 TURBO LIMITED',
 'transmission': 'manual',
 'trim': 'Twingo 0.9 TCe 90ch energy Limited',
 'vin': None,
 'year': 2015}
2026-03-27 16:40:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273092906911%27 HTTP/1.1" 200 None
2026-03-27 16:40:42 [auto_selling_leboncoin.fr] INFO: Saving data for 3092906911: {'created_time': 1774629642.644537, 'last_price_update_time': 1774629642.644546}
2026-03-27 16:40:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3092906911') HTTP/1.1" 204 0
2026-03-27 16:40:42 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://img.leboncoin.fr/api/v1/lbcpb1/images/50/14/2d/50142d270131aea5aa80ad718bf01c722beb2afb.jpg?rule=ad-large> (referer: https://api.leboncoin.fr/finder/search)
2026-03-27 16:40:42 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://img.leboncoin.fr/api/v1/lbcpb1/images/1f/73/2d/1f732d70d2058371f2968a2586694021f93d9824.jpg?rule=ad-large> (referer: https://api.leboncoin.fr/finder/search)
2026-03-27 16:40:42 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3147623460
2026-03-27 16:40:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273147623460%27 HTTP/1.1" 200 None
2026-03-27 16:40:42 [auto_selling_leboncoin.fr] INFO: Scrape type for 3147623460: 1
2026-03-27 16:40:42 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3147623460
2026-03-27 16:40:42 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Bleu',
 'currency': 'EUR',
 'description': 'Bmw Série 2 GRAND TOURER 218 i TURBO 136 CV DKG-7  7 PLACES, '
                'berline, bleu, 7 cv, 5 portes, première mise en circulation '
                'le 13/09/2022, garantie : 12 mois.\n'
                '\n'
                '7 places\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 12 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\n'
                '*************************************************\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '- Reconnaissance vocale . autre\n'
                '- Synthèse/reconnaissance vocale\n'
                '- Bluetooth\n'
                '- GPS\n'
                '- ecran tactile\n'
                '- système de navigation\n'
                '\n'
                'Conduite :\n'
                '- détecteur de pluie\n'
                '- limiteur de vitesse\n'
                '- régulateur de vitesse\n'
                '\n'
                'Extérieur :\n'
                '- Crochet d attelage avec rotule amovible\n'
                '- Lave-glace chauffant\n'
                '- Système d aide au stationnement AV AR latéral. Capteur\n'
                '- Coffre électrique\n'
                '- Ouverture du coffre à distance\n'
                '- phares directionnels\n'
                '- phares à LED\n'
                '- rétroviseurs rabattables\n'
                '\n'
                'Intérieur :\n'
                '- 3ème rangée de sièges individuels. 2 places. individuel. '
                'plancher plat\n'
                '- Prise s 12V coffre. AV et AR\n'
                '- Volant alu & cuir. réglable en hauteur. réglable en '
                'profondeur. multi-fonctions\n'
                '- Éclairage ambiance\n'
                '- climatisation\n'
                '- fermeture centralisée\n'
                '\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00 à MIDI DE 14:00 à 18:00\n'
                '- SAMEDI DE 09:00 à 13:00\n'
                '- SAMEDI APRES MIDI ET DIMANCHE : SUR RENDEZ-VOUS\n'
                '\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_10124D',
 '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/3147623460',
 'listing': 'auction',
 'make': 'BMW',
 'model': 'Série 2',
 'odometer': 119000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/d5/7a/a7/d57aa74df60d0b9763e611076ed3f028da528947.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/bf/0e/40/bf0e40d9f543876c7fb9707f7087d2d224a584fb.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b3/6e/93/b36e93b83611e72ab186bc4f3bfea6f3f221b1f8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/02/07/e1/0207e1ea76f9e81aa4bac93dbbecee9e6868dcd6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fa/46/d8/fa46d8b26ee37f58069cd5c0337d52d6169cc481.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/15/2b/f8/152bf8f26e3d60fa04b12e07e2ae0cd653ad39ca.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/cc/8e/24/cc8e24075c772e64ddd07b921af781981346c68a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/96/6e/54/966e549291b71b7a3621257b47d4d0f28eee6e36.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/54/8d/4a/548d4a05ebbd30c4cedcbcfb357828fa8f04e1bd.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/64/5f/68/645f68444200a741433bfcf32a9b1213a8fdce18.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c8/5a/18/c85a187f54191de57651a4ad0f7da25cf21dac85.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6b/92/c6/6b92c6a8ea6c4b6ffe1da12ff54a54c42bf5de50.jpg?rule=ad-large'],
 'price': 20990,
 'price_includes_vat': False,
 'registration_date': '2022-09-01',
 'seats_number': None,
 'seller_name': None,
 'title': 'Bmw Série 2 GRAND TOURER 218 i TURBO 136 CV DKG-7 7 PLACES',
 'transmission': 'automatic',
 'trim': None,
 'vin': None,
 'year': 2022}
2026-03-27 16:40:42 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: a134364e-c697-5239-b304-3cc9b20b0fb9 with identifier: 3147623460
2026-03-27 16:40:42 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item a134364e-c697-5239-b304-3cc9b20b0fb9
2026-03-27 16:40:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%252Fd5%252F7a%252Fa7%252Fd57aa74df60d0b9763e611076ed3f028da528947.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-27 16:40:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/d5/7a/a7/d57aa74df60d0b9763e611076ed3f028da528947.jpg?rule=ad-large not downloaded yet
2026-03-27 16:40:42 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-27 16:40:42 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7ff2126f73d0>
2026-03-27 16:40:42 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-27 16:40:42 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-27 16:40:42 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-27 16:40:42 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_03c25668-4ddb-5e7e-bca4-fb7a23f407cd/03c25668-4ddb-5e7e-bca4-fb7a23f407cd_image_0.jpg HTTP/1.1" 201 0
2026-03-27 16:40:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_leboncoin.fr',RowKey='https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F34%252Ff7%252F80%252F34f780a06dbb29aa76eaf2b65f3e39f54cff0fad.jpg%253Frule%3Dad-large') HTTP/1.1" 204 0
2026-03-27 16:40:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/34/f7/80/34f780a06dbb29aa76eaf2b65f3e39f54cff0fad.jpg?rule=ad-large saved to cache
2026-03-27 16:40:42 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 03c25668-4ddb-5e7e-bca4-fb7a23f407cd
2026-03-27 16:40:42 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 03c25668-4ddb-5e7e-bca4-fb7a23f407cd sending to next pipeline
2026-03-27 16:40:42 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-27 16:40:42 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7ff2126efe90>
2026-03-27 16:40:42 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-27 16:40:42 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-27 16:40:42 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-27 16:40:42 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_9bc35b31-76a8-5797-b61f-f6833699b91e/9bc35b31-76a8-5797-b61f-f6833699b91e_image_0.jpg HTTP/1.1" 201 0
2026-03-27 16:40:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_leboncoin.fr',RowKey='https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fe5%252F6a%252F83%252Fe56a83371be6e2f69a8961b1c95e623cd50e5d78.jpg%253Frule%3Dad-large') HTTP/1.1" 204 0
2026-03-27 16:40:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/e5/6a/83/e56a83371be6e2f69a8961b1c95e623cd50e5d78.jpg?rule=ad-large saved to cache
2026-03-27 16:40:42 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 9bc35b31-76a8-5797-b61f-f6833699b91e
2026-03-27 16:40:42 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 9bc35b31-76a8-5797-b61f-f6833699b91e sending to next pipeline
2026-03-27 16:40:42 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-27 16:40:42 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7ff2126f96d0>
2026-03-27 16:40:42 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-27 16:40:42 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-27 16:40:42 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-27 16:40:42 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_4a14bec5-8da5-507b-98c8-7a458050743b/4a14bec5-8da5-507b-98c8-7a458050743b_image_0.jpg HTTP/1.1" 201 0
2026-03-27 16:40:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_leboncoin.fr',RowKey='https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F1a%252F43%252Fe1%252F1a43e1cb86c94d141dd25e8a611dd6b4205b9066.jpg%253Frule%3Dad-large') HTTP/1.1" 204 0
2026-03-27 16:40:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/1a/43/e1/1a43e1cb86c94d141dd25e8a611dd6b4205b9066.jpg?rule=ad-large saved to cache
2026-03-27 16:40:42 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 4a14bec5-8da5-507b-98c8-7a458050743b
2026-03-27 16:40:42 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 4a14bec5-8da5-507b-98c8-7a458050743b sending to next pipeline
2026-03-27 16:40:42 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3161582114
2026-03-27 16:40:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273161582114%27 HTTP/1.1" 200 None
2026-03-27 16:40:42 [auto_selling_leboncoin.fr] INFO: Scrape type for 3161582114: 1
2026-03-27 16:40:42 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3161582114
2026-03-27 16:40:42 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'Volvo XC40 2.0 D4 TURBO 190 CH R-Design, 4x4, suv, blanc, 10 '
                'cv, 5 portes, première mise en circulation le 12/06/2020, '
                'garantie : 12 mois.\n'
                '\n'
                '5 places\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 12 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\n'
                '*************************************************\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '- Carplay\n'
                '- Bluetooth\n'
                '- GPS\n'
                '\n'
                'Conduite :\n'
                '- Limiteur\n'
                '- démarrage sans clé\n'
                '\n'
                'Extérieur :\n'
                '- Ligne assist\n'
                '- Rétroviseur rabattable\n'
                '- caméra de recul\n'
                "- radar arrière de détection d'obstacles\n"
                "- radar d'aide au stationnement\n"
                '\n'
                'Intérieur :\n'
                '- climatisation\n'
                '\n'
                'Pack :\n'
                '- Régulateur\n'
                '- sièges électriques\n'
                '\n'
                'Sécurité :\n'
                "- avertisseur d'angle mort\n"
                "- radar avant de détection d'obstacles\n"
                '\n'
                'Autres équipements et informations :\n'
                '- Ouverture sans clé\n'
                '- Siège mémo\n'
                "- Classe Crit'air : 2\n"
                '\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00 à MIDI DE 14:00 à 18:00\n'
                '- SAMEDI DE 09:00 à 13:00\n'
                '- SAMEDI APRES MIDI ET DIMANCHE : SUR RENDEZ-VOUS\n'
                '\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_92578A',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 190,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3161582114',
 'listing': 'auction',
 'make': 'VOLVO',
 'model': 'XC40',
 'odometer': 130200,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/25/b8/18/25b8187ffbfab38727f85de078a2c6519ec1ddab.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/26/7f/6a/267f6a68a9dfa4405cdbb456f652744f84cbd56d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/02/72/bd/0272bd6c4b0e5f70f352a9fc20a042687ab3baaf.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5e/81/4a/5e814ad776d695ae5242ddf5d2ea6f11cde77444.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fe/90/75/fe9075a519b3a1e448c094d3710c9c5ae792eae7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7e/e3/c3/7ee3c347c02e22b693f93437eae52baa92d50dcd.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9a/4f/e6/9a4fe6611c12bcd26828a962ad5d4e9e34386dfc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0a/34/13/0a34134132dfd6b9936eefab0a8db5fbf9dce9bd.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/af/fa/39/affa3969389b770e2b604c8c6260e4175139a412.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6f/17/c7/6f17c76dafda316f259e25cb95e44bd396f1cfc0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e0/7a/8e/e07a8e8991955db3c61b11455f3162b3b0986bae.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/65/f1/fa/65f1fafffec7c23d98f12f0ccfa16fddca228d44.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/17/d5/18/17d518db2f1a584b5e6a01d6dff05db1b35623f5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e2/47/7c/e2477c7625bc7a38528528feb2f92635e56a46aa.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/32/d5/1a/32d51a8cd8e958437ace907fbbf3c0753e13a567.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c1/1c/f8/c11cf848e151aa74ac35515b1dede982850dac84.jpg?rule=ad-large'],
 'price': 22990,
 'price_includes_vat': False,
 'registration_date': '2020-06-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Volvo XC40 2.0 D4 TURBO 190 CH R-Design',
 'transmission': 'automatic',
 'trim': 'XC40 D4 AdBlue AWD 190ch R-Design Geartronic 8',
 'vin': None,
 'year': 2020}
2026-03-27 16:40:42 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: baa840c9-f7d8-58a9-8a99-0090fcd9dfc3 with identifier: 3161582114
2026-03-27 16:40:42 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item baa840c9-f7d8-58a9-8a99-0090fcd9dfc3
2026-03-27 16:40:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%252F25%252Fb8%252F18%252F25b8187ffbfab38727f85de078a2c6519ec1ddab.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-27 16:40:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/25/b8/18/25b8187ffbfab38727f85de078a2c6519ec1ddab.jpg?rule=ad-large not downloaded yet
2026-03-27 16:40:42 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 03c25668-4ddb-5e7e-bca4-fb7a23f407cd with identifier 3127610918
2026-03-27 16:40:42 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:42 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:42 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 03c25668-4ddb-5e7e-bca4-fb7a23f407cd
2026-03-27 16:40:42 [scrapy.core.scraper] DEBUG: Scraped from <200 https://img.leboncoin.fr/api/v1/lbcpb1/images/34/f7/80/34f780a06dbb29aa76eaf2b65f3e39f54cff0fad.jpg?rule=ad-large>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Audi A4 Avant 35 TDI 163 S tronic 7 S Edition, break, gris '
                'foncé, 9 cv, 5 portes, première mise en circulation le '
                '22/04/2022, garantie : 12 mois.\n'
                '\n'
                '5 places\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 12 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\n'
                '*************************************************\n'
                '-Sellerie cuir / tissu\n'
                '-Siège conducteur électrique avec mémoire\n'
                '-Sièges avant avec soutien lombaire\n'
                '-Accoudoir central avant et arrière\n'
                '-Banquette arrière rabattable avec trappe à skis\n'
                '-Climatisation automatique 3 zones\n'
                '-Volant sport cuir multifonctions\n'
                '-Palettes au volant\n'
                '-Démarrage sans clé\n'
                '\n'
                'EXTERIEUR :\n'
                '\n'
                '-Phares Full LED adaptatifs\n'
                '-Clignotants arrière à défilement\n'
                '-Feux de jour LED\n'
                '-Jantes alliage 18’’\n'
                '-Rétroviseurs électriques, rabattables et dégivrants\n'
                '-Rétroviseurs intérieur et extérieur électrochromes\n'
                '-Double sortie d’échappement\n'
                '\n'
                'OPTIONS IMPORTANTES :\n'
                '-Attelage électrique\n'
                '-Audi Virtual Cockpit\n'
                '-Grand écran central avec navigation GPS Europe\n'
                '-Apple CarPlay / Android Auto\n'
                '-Bluetooth téléphone & audio\n'
                '-Régulateur de vitesse adaptatif\n'
                '-Audi Drive Select\n'
                '-Aide au maintien dans la voie\n'
                '-Reconnaissance des panneaux\n'
                '-Freinage automatique d’urgence\n'
                '-Limiteur de vitesse\n'
                '-Caméra de recul\n'
                '-Aide au stationnement avant et arrière\n'
                '-Feux de route automatiques\n'
                '\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00 à MIDI DE 14:00 à 18:00\n'
                '- SAMEDI DE 09:00 à 13:00\n'
                '- SAMEDI APRES MIDI ET DIMANCHE : SUR RENDEZ-VOUS\n'
                '\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_BD2941',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 163,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': '03c25668-4ddb-5e7e-bca4-fb7a23f407cd',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3127610918',
 'listing': 'auction',
 'make': 'AUDI',
 'model': 'A4',
 'odometer': 141700,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 15,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_03c25668-4ddb-5e7e-bca4-fb7a23f407cd/03c25668-4ddb-5e7e-bca4-fb7a23f407cd_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 139306,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/34/f7/80/34f780a06dbb29aa76eaf2b65f3e39f54cff0fad.jpg?rule=ad-large',
             'Width': 1067}],
 'price': 26990,
 'price_includes_vat': False,
 'registration_date': '2022-04-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Audi A4 Avant 35 TDI 163 S tronic 7 S Edition',
 'transmission': 'automatic',
 'trim': 'A4 Avant 35 TDI 163ch S Edition S tronic 7 9cv',
 'vin': None,
 'year': 2022}
2026-03-27 16:40:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273127610918%27 HTTP/1.1" 200 None
2026-03-27 16:40:42 [auto_selling_leboncoin.fr] INFO: Saving data for 3127610918: {'created_time': 1774629642.965477, 'last_price_update_time': 1774629642.965486}
2026-03-27 16:40:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3127610918') HTTP/1.1" 204 0
2026-03-27 16:40:42 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 9bc35b31-76a8-5797-b61f-f6833699b91e with identifier 3104746878
2026-03-27 16:40:42 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:42 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:43 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 9bc35b31-76a8-5797-b61f-f6833699b91e
2026-03-27 16:40:43 [scrapy.core.scraper] DEBUG: Scraped from <200 https://img.leboncoin.fr/api/v1/lbcpb1/images/e5/6a/83/e56a83371be6e2f69a8961b1c95e623cd50e5d78.jpg?rule=ad-large>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Seat Ibiza 1.2 TDI 75 CH, berline, gris foncé, 4 cv, 5 '
                'portes, première mise en circulation le 10/08/2011, garantie '
                ': 12 mois.\n'
                '\n'
                '5 places\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 12 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\n'
                '*************************************************\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '- Interface Bluetooth\n'
                '- Lecteur CD\n'
                '\n'
                'Conduite :\n'
                '- Détecteur pluie\n'
                '\n'
                'Extérieur :\n'
                '- Eclairage de porte\n'
                '- Rétroviseurs extérieurs dégivrants\n'
                '\n'
                'Intérieur :\n'
                '- Banquette arrière partagée et rabattable\n'
                '- Indicateur de température extérieur\n'
                '- Lève-vitres avant électriques\n'
                '- Ordinateur de bord\n'
                '- Rétroviseur intérieur électrochrome\n'
                '- Siège conducteur réglable en hauteur\n'
                '- Siège passager réglable en hauteur\n'
                '- Système information conducteur\n'
                '- Volant en cuir\n'
                '\n'
                'Pack :\n'
                '- Appuie-tête arrière\n'
                '- Ceintures avant avec prétensionneurs\n'
                '- Essuie glace arrière\n'
                "- Installation d'alarme\n"
                '- Préparation radio\n'
                "- Recyclage de l'air automatique\n"
                '- Réglage manuel des phares\n'
                '- Verrouillage centralisé télécommandé\n'
                '\n'
                'Sécurité :\n'
                '- Airbag conducteur\n'
                '- Airbag latéral conducteur et passager\n'
                '- Airbag passager\n'
                '- Airbags rideaux avant\n'
                '- Fixation pour siège enfant\n'
                '- Kit de réparation pneus (Mobile Tyre)\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00 à MIDI DE 14:00 à 18:00\n'
                '- SAMEDI DE 09:00 à 13:00\n'
                '- SAMEDI APRES MIDI ET DIMANCHE : SUR RENDEZ-VOUS\n'
                '\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_1DFEBF',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 75,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': '9bc35b31-76a8-5797-b61f-f6833699b91e',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3104746878',
 'listing': 'auction',
 'make': 'SEAT',
 'model': 'Ibiza',
 'odometer': 164000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 12,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9bc35b31-76a8-5797-b61f-f6833699b91e/9bc35b31-76a8-5797-b61f-f6833699b91e_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 125245,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/e5/6a/83/e56a83371be6e2f69a8961b1c95e623cd50e5d78.jpg?rule=ad-large',
             'Width': 1067}],
 'price': 6490,
 'price_includes_vat': False,
 'registration_date': '2011-08-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Seat Ibiza 1.2 TDI 75 CH',
 'transmission': 'manual',
 'trim': 'Ibiza 1.2 TDI 75ch Reference 5p',
 'vin': None,
 'year': 2011}
2026-03-27 16:40:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273104746878%27 HTTP/1.1" 200 None
2026-03-27 16:40:43 [auto_selling_leboncoin.fr] INFO: Saving data for 3104746878: {'created_time': 1774629643.01739, 'last_price_update_time': 1774629643.017398}
2026-03-27 16:40:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3104746878') HTTP/1.1" 204 0
2026-03-27 16:40:43 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 4a14bec5-8da5-507b-98c8-7a458050743b with identifier 3161095234
2026-03-27 16:40:43 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:43 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:43 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 4a14bec5-8da5-507b-98c8-7a458050743b
2026-03-27 16:40:43 [scrapy.core.scraper] DEBUG: Scraped from <200 https://img.leboncoin.fr/api/v1/lbcpb1/images/1a/43/e1/1a43e1cb86c94d141dd25e8a611dd6b4205b9066.jpg?rule=ad-large>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'Opel Karl 1.0 75 CH BVM-5, berline, blanc, 4 cv, 5 portes, '
                'première mise en circulation le 11/07/2016.\n'
                '\n'
                '4 places\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 12 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\n'
                '*************************************************\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '- Kit téléphone main libre Bluetooth\n'
                '\n'
                'Conduite :\n'
                '- Boîte de vitesse manuelle\n'
                '\n'
                'Intérieur :\n'
                '- 2 vitres électriques\n'
                '- Banquette 1/2 - 1/2\n'
                '- Prise auxiliaire\n'
                '- Volant alu/cuir\n'
                '- Volant réglable hauteur\n'
                '- Volant réglable profondeur\n'
                '\n'
                'Pack :\n'
                '- Intérieur tissu\n'
                '- Régulateur / Limiteur de vitesse\n'
                '- Verrouillage centralisé\n'
                '\n'
                'Sécurité :\n'
                '- Airbags\n'
                '- Contrôle de pression des pneus\n'
                '- ESP\n'
                '\n'
                'Autres équipements et informations :\n'
                "- Carnet d'entretien\n"
                "- Factures d'entretien\n"
                '- Véhicule non fumeur\n'
                '\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00 à MIDI DE 14:00 à 18:00\n'
                '- SAMEDI DE 09:00 à 13:00\n'
                '- SAMEDI APRES MIDI ET DIMANCHE : SUR RENDEZ-VOUS\n'
                '\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_EB65B8',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 75,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': '4a14bec5-8da5-507b-98c8-7a458050743b',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3161095234',
 'listing': 'auction',
 'make': 'OPEL',
 'model': 'Karl',
 'odometer': 99200,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 13,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4a14bec5-8da5-507b-98c8-7a458050743b/4a14bec5-8da5-507b-98c8-7a458050743b_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 127053,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/1a/43/e1/1a43e1cb86c94d141dd25e8a611dd6b4205b9066.jpg?rule=ad-large',
             'Width': 1067}],
 'price': 6990,
 'price_includes_vat': False,
 'registration_date': '2016-07-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Opel Karl 1.0 75 CH BVM-5',
 'transmission': 'manual',
 'trim': 'Karl 1.0 75ch Essentia',
 'vin': None,
 'year': 2016}
2026-03-27 16:40:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273161095234%27 HTTP/1.1" 200 None
2026-03-27 16:40:43 [auto_selling_leboncoin.fr] INFO: Saving data for 3161095234: {'created_time': 1774629643.06848, 'last_price_update_time': 1774629643.068489}
2026-03-27 16:40:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3161095234') HTTP/1.1" 204 0
2026-03-27 16:40:43 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://img.leboncoin.fr/api/v1/lbcpb1/images/e4/4a/55/e44a555ce79e4f7a797facee753341407030d649.jpg?rule=ad-large> (referer: https://api.leboncoin.fr/finder/search)
2026-03-27 16:40:43 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://img.leboncoin.fr/api/v1/lbcpb1/images/a0/4b/a5/a04ba523cbc7a1cb8c911272dc057be0d28ad282.jpg?rule=ad-large> (referer: https://api.leboncoin.fr/finder/search)
2026-03-27 16:40:43 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://img.leboncoin.fr/api/v1/lbcpb1/images/11/39/9d/11399d2513d0bed9b48962ab88bbebeb07fc23a8.jpg?rule=ad-large> (referer: https://api.leboncoin.fr/finder/search)
2026-03-27 16:40:43 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3135353675
2026-03-27 16:40:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273135353675%27 HTTP/1.1" 200 None
2026-03-27 16:40:43 [auto_selling_leboncoin.fr] INFO: Scrape type for 3135353675: 1
2026-03-27 16:40:43 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3135353675
2026-03-27 16:40:43 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'Audi A8 3.0TDI V6 TURBO QUATTRO 262CH BVA-8 BOSE, berline, '
                'noir, 16 cv, 4 portes, première mise en circulation le '
                '26/04/2017, garantie : 12 mois.\n'
                '\n'
                '5 places\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 12 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\n'
                '*************************************************\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '- Interface Media\n'
                '- Radio\n'
                '- Services connectés\n'
                '- Système Hi-Fi Surround\n'
                '- Système de localisation par satellite\n'
                '- TMC\n'
                '- Bluetooth\n'
                '- CD\n'
                '- GPS\n'
                '- Prise audio usb\n'
                '- auto-radio : CD mp3\n'
                '- auto-radio commandé au volant\n'
                '- ecran tactile\n'
                '- prise audio auxiliaire\n'
                '\n'
                'Conduite :\n'
                '- Capteur de luminosité\n'
                '- Commande du comportement dynamique\n'
                '- Régulateur de vitesse adaptatif\n'
                '- Système d accès sans clé\n'
                '- Système d assistance au stationnement\n'
                '- Stop & Start\n'
                '- affichage tête haute\n'
                '- démarrage sans clé\n'
                '- détecteur de pluie\n'
                '- limiteur de vitesse\n'
                '- régulateur de vitesse\n'
                '\n'
                'Extérieur :\n'
                '- Calandre chromée\n'
                '- Coffre assisté électriquement\n'
                '- Feux arrière à LED\n'
                '- Lave-phares\n'
                '- Phares avant LED\n'
                '- Phares de route adaptatifs\n'
                '- Rétroviseurs extérieurs à mémoire\n'
                '- Rétroviseurs extérieurs électrochromes\n'
                '- Système d éclairage intelligent\n'
                '- Système de mesure de place disponible\n'
                '- Toit ouvrant rang 1 coulissant\n'
                '- Toit ouvrant rang 1 entrebaillant\n'
                '- Velum rang 1\n'
                '- caméra de recul\n'
                '- jantes : aluminium\n'
                "- radar arrière de détection d'obstacles\n"
                "- radar d'aide au stationnement\n"
                '- rétroviseurs dégivrants\n'
                '- rétroviseurs rabattables\n'
                '- rétroviseurs électriques\n'
                '- toit ouvrant\n'
                '- toit ouvrant électrique\n'
                '\n'
                'Intérieur :\n'
                '- Banquette arrière 3 places\n'
                '- Boite à gants éclairée et réfrigérable\n'
                '- Colonne de direction électrique\n'
                '- Eclairage d ambiance\n'
                '- Filets de coffre\n'
                '- Inserts de porte bois\n'
                '- Inserts de tableau de bord bois\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'
                '- Pare-brise thermique\n'
                '- Porte-gobelets arrière\n'
                '- Porte-gobelets avant\n'
                '- Siège cond. avec réglage lombaire électr\n'
                '- Siège conducteur chauffant\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 à mémoire\n'
                '- Siège passager à réglages électriques\n'
                '- Sièges avant massants\n'
                '- Sièges avant à ventilation active\n'
                '- Stores de lunette arrière\n'
                '- Stores de vitres latérales\n'
                '- Température extérieure\n'
                '- Pack fumeur\n'
                '- Vitres arrières électriques\n'
                '- accoudoir central\n'
                '- accoudoir central arrière\n'
                '- climatisation : automatique\n'
                '- climatisation multi zone\n'
                '- compte tours\n'
                '- fermeture centralisée\n'
                '- filtre à pollen\n'
                '- ordinateur de bord\n'
                '- prise 12V\n'
                '- réglages du volant : profondeur\n'
                '- rétroviseur interieur electrochrome\n'
                '- sieges reglables en hauteur\n'
                '- siège conducteur réglable en hauteur\n'
                '- verrouillage automatique des portes en roulant\n'
                '- verrouillage à distance\n'
                '- vitres avant éléctriques\n'
                '- volant cuir\n'
                '\n'
                'Pack :\n'
                '- anti démarrage\n'
                '- nombre de rapports : 8 vitesses\n'
                '- siège passager réglable\n'
                '- volant multifonctions\n'
                '- volant réglable\n'
                '- Écran multifonction\n'
                '\n'
                'Sécurité :\n'
                '- Alarme périmétrique\n'
                '- Alarme volumétrique\n'
                '- BAS\n'
                '- Contrôle de traction\n'
                '- Contrôle élect. de la pression des pneus\n'
                '- Reconnaissance panneaux de signalisation\n'
                '- Système de contrôle des angles morts\n'
                '- Système de prévention des collisions\n'
                '- Système de prévention des collisions AR\n'
                '- ABS\n'
                '- AFIL\n'
                '- Aide au freinage d urgence\n'
                '- Airbags rideaux\n'
                '- Airbags rideaux avant\n'
                '- ESP\n'
                '- airbag conducteur\n'
                '- airbag coté passager\n'
                '- airbags latéraux\n'
                '- anti-patinage\n'
                '- fixations ISOFIX\n'
                "- radar avant de détection d'obstacles\n"
                '- répartiteur électronique de freinage\n'
                '\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00 à MIDI DE 14:00 à 18:00\n'
                '- SAMEDI DE 09:00 à 13:00\n'
                '- SAMEDI APRES MIDI ET DIMANCHE : SUR RENDEZ-VOUS\n'
                '\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_C9F4DD',
 'doors_number': 4,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 262,
 '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/3135353675',
 'listing': 'auction',
 'make': 'AUDI',
 'model': 'A8',
 'odometer': 225000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/da/f3/a9/daf3a95f9279d4a5ffc27b2549e86244c0905631.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3e/e5/8a/3ee58af1763d6f6b8fb815fdd2a1391801553181.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c7/c4/3e/c7c43ebaf6a5ceee1cc28f762d35ea80b2026b5f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fe/3b/b6/fe3bb6af8125b59b988ccc862f1edfd61420c37d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2f/a4/70/2fa4707380352019706b66fb807f0a422c55a2ab.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/17/f9/b2/17f9b2b3c7d9e9348bab111688f2548d8312348e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d9/2d/dc/d92ddcc47b95c2351d947357176b0e44b566de4c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/15/2a/ee/152aee775add3ec942af1a82da0c27d7921982d8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/aa/97/14/aa9714eb4579594e7d7a02bc1fd8c685c3a48403.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8d/b7/9e/8db79e48b215a94f48b983712f4b7c1c333021bb.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4f/7c/6c/4f7c6c8f9f45f39c15235310676ca8e7dc04e0bc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/17/18/5d/17185de6ad0dc47f7f72d2df2ba9356a9ee9876f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/bd/3c/78/bd3c78611c58ea17981e799ed906202d4c573a26.jpg?rule=ad-large'],
 'price': 19990,
 'price_includes_vat': False,
 'registration_date': '2017-04-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Audi A8 3.0TDI V6 TURBO QUATTRO 262CH BVA-8 BOSE',
 'transmission': 'automatic',
 'trim': 'A8 3.0 V6 TDI 262ch clean diesel quattro Tiptronic',
 'vin': None,
 'year': 2017}
2026-03-27 16:40:43 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: c6e6c89d-f7a1-5a44-ab86-b06792ef4025 with identifier: 3135353675
2026-03-27 16:40:43 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item c6e6c89d-f7a1-5a44-ab86-b06792ef4025
2026-03-27 16:40:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%252Fda%252Ff3%252Fa9%252Fdaf3a95f9279d4a5ffc27b2549e86244c0905631.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-27 16:40:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/da/f3/a9/daf3a95f9279d4a5ffc27b2549e86244c0905631.jpg?rule=ad-large not downloaded yet
2026-03-27 16:40:43 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-27 16:40:43 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7ff2127ab490>
2026-03-27 16:40:43 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-27 16:40:43 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-27 16:40:43 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-27 16:40:43 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_34b20508-c73e-5484-8d2a-cb554c36f079/34b20508-c73e-5484-8d2a-cb554c36f079_image_0.jpg HTTP/1.1" 201 0
2026-03-27 16:40:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_leboncoin.fr',RowKey='https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F50%252F14%252F2d%252F50142d270131aea5aa80ad718bf01c722beb2afb.jpg%253Frule%3Dad-large') HTTP/1.1" 204 0
2026-03-27 16:40:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/50/14/2d/50142d270131aea5aa80ad718bf01c722beb2afb.jpg?rule=ad-large saved to cache
2026-03-27 16:40:43 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 34b20508-c73e-5484-8d2a-cb554c36f079
2026-03-27 16:40:43 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 34b20508-c73e-5484-8d2a-cb554c36f079 sending to next pipeline
2026-03-27 16:40:43 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-27 16:40:43 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7ff212694610>
2026-03-27 16:40:43 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-27 16:40:43 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-27 16:40:43 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-27 16:40:43 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_a33e4a8e-2cee-5533-8211-30c2fbfb7b8c/a33e4a8e-2cee-5533-8211-30c2fbfb7b8c_image_0.jpg HTTP/1.1" 201 0
2026-03-27 16:40:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_leboncoin.fr',RowKey='https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F1f%252F73%252F2d%252F1f732d70d2058371f2968a2586694021f93d9824.jpg%253Frule%3Dad-large') HTTP/1.1" 204 0
2026-03-27 16:40:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/1f/73/2d/1f732d70d2058371f2968a2586694021f93d9824.jpg?rule=ad-large saved to cache
2026-03-27 16:40:43 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item a33e4a8e-2cee-5533-8211-30c2fbfb7b8c
2026-03-27 16:40:43 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item a33e4a8e-2cee-5533-8211-30c2fbfb7b8c sending to next pipeline
2026-03-27 16:40:43 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 34b20508-c73e-5484-8d2a-cb554c36f079 with identifier 3100019402
2026-03-27 16:40:43 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:43 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:43 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 34b20508-c73e-5484-8d2a-cb554c36f079
2026-03-27 16:40:43 [scrapy.core.scraper] DEBUG: Scraped from <200 https://img.leboncoin.fr/api/v1/lbcpb1/images/50/14/2d/50142d270131aea5aa80ad718bf01c722beb2afb.jpg?rule=ad-large>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'RENAULT Kangoo 1.5 BLEU DCI 95 CH TVA RECUPERABLE, blanc, 5 '
                'cv, 4 portes, première mise en circulation le 19/11/2019, '
                'garantie : 12 mois.\n'
                '\n'
                '3 places\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 12 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\n'
                '*************************************************\n'
                'TVA RÉCUPÉRABLE\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Extérieur :\n'
                '- vitres électriques\n'
                '\n'
                'Intérieur et confort :\n'
                '- volant multifonctions\n'
                '- volant réglable\n'
                '- aide au démarrage en pente\n'
                '- Non-fumeur\n'
                '- radio CD USB MP3\n'
                '- climatisation\n'
                '\n'
                'Sécurité :\n'
                '- fermeture centralisée\n'
                '- ABS\n'
                '- ESP\n'
                '- fixation ISOFIX\n'
                '- limiteur de vitesse\n'
                '\n'
                'Autres équipements et informations :\n'
                '- puissance réelle : 95ch\n'
                '- nombre de rapports : 6 vitesses\n'
                '- Prise audio usb\n'
                '- USB\n'
                '- CD\n'
                '- prise audio auxiliaire\n'
                '- climatisation manuelle\n'
                '- volant réglable hauteur\n'
                '- volant réglable profondeur\n'
                '- Airbags\n'
                '- carnet entretien\n'
                '- facture entretien\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00 à MIDI DE 14:00 à 18:00\n'
                '- SAMEDI DE 09:00 à 13:00\n'
                '- SAMEDI APRES MIDI ET DIMANCHE : SUR RENDEZ-VOUS\n'
                '\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_F31386',
 'doors_number': 4,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 95,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': '34b20508-c73e-5484-8d2a-cb554c36f079',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/utilitaires/3100019402',
 'listing': 'auction',
 'make': 'RENAULT',
 'model': 'Autres',
 'odometer': 99901,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 14,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_34b20508-c73e-5484-8d2a-cb554c36f079/34b20508-c73e-5484-8d2a-cb554c36f079_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 128857,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/50/14/2d/50142d270131aea5aa80ad718bf01c722beb2afb.jpg?rule=ad-large',
             'Width': 1067}],
 'price': 9490,
 'price_includes_vat': False,
 'registration_date': '2019-11-01',
 'seats_number': 3,
 'seller_name': None,
 'title': 'RENAULT Kangoo 1.5 BLEU DCI 95 CH TVA RECUPERABLE',
 'transmission': 'manual',
 'trim': None,
 'vin': None,
 'year': 2019}
2026-03-27 16:40:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273100019402%27 HTTP/1.1" 200 None
2026-03-27 16:40:43 [auto_selling_leboncoin.fr] INFO: Saving data for 3100019402: {'created_time': 1774629643.254679, 'last_price_update_time': 1774629643.25469}
2026-03-27 16:40:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3100019402') HTTP/1.1" 204 0
2026-03-27 16:40:43 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: a33e4a8e-2cee-5533-8211-30c2fbfb7b8c with identifier 3133241859
2026-03-27 16:40:43 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:43 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:43 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item a33e4a8e-2cee-5533-8211-30c2fbfb7b8c
2026-03-27 16:40:43 [scrapy.core.scraper] DEBUG: Scraped from <200 https://img.leboncoin.fr/api/v1/lbcpb1/images/1f/73/2d/1f732d70d2058371f2968a2586694021f93d9824.jpg?rule=ad-large>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'Peugeot 208 1.5 BLUE HDI TURBO 102 CH 2 PLACES TVA '
                'RECUPERABLE, berline, blanc, 5 cv, 5 portes, première mise en '
                'circulation le 23/12/2021, garantie : 12 mois.\n'
                '\n'
                '2 places\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 12 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\n'
                '*************************************************\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Intérieur et confort :\n'
                '- bluetooth\n'
                '- volant cuir\n'
                '- radio USB\n'
                '- climatisation\n'
                '- GPS\n'
                '\n'
                'Sécurité :\n'
                '- fermeture centralisée\n'
                '- anti-patinage\n'
                '- contrôle pression des pneus\n'
                '- ESP\n'
                "- aide au freinage d'urgence\n"
                '- fixation ISOFIX\n'
                '- airbags rideaux\n'
                '- limiteur de vitesse\n'
                '\n'
                'Autres équipements et informations :\n'
                '- puissance réelle : 100 ch\n'
                '- émission CO2 : 106 g/km\n'
                '- Puissance kilowatt : 74 kw\n'
                '- système de navigation\n'
                '- ecran tactile\n'
                '- Aide graphique et sonore au stationnement AR\n'
                '- Teinte opaque Blanc Banquise\n'
                '- 6 airbags\n'
                '- Affichage multi-fonctions 7.0 pouces. écran s tactile s . '
                'tableau de bord 1. 17.8 cm\n'
                '- Appel d urgence\n'
                '- Apple CarPlay Android Auto\n'
                '- Avertisseur de franchissement de ligne vitesse max de '
                'déclenchement 180 km/h 112 mph\n'
                '- Détection panneaux signalisation\n'
                '- Phares à surface complexe. feux de croisement halogènes. '
                'feux de route halogènes\n'
                '- PRIX TTC AVEC TVA RECUPERABLE\n'
                '- Système anti collision\n'
                '\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00-12:00, 14:00-19:00\n'
                '- SAMEDI DIMANCHE : SUR RENDEZ-VOUS\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00 à MIDI DE 14:00 à 18:00\n'
                '- SAMEDI DE 09:00 à 13:00\n'
                '- SAMEDI APRES MIDI ET DIMANCHE : SUR RENDEZ-VOUS\n'
                '\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_E89881',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 102,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': 'a33e4a8e-2cee-5533-8211-30c2fbfb7b8c',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3133241859',
 'listing': 'auction',
 'make': 'PEUGEOT',
 'model': '208',
 'odometer': 127600,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 12,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a33e4a8e-2cee-5533-8211-30c2fbfb7b8c/a33e4a8e-2cee-5533-8211-30c2fbfb7b8c_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 121046,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/1f/73/2d/1f732d70d2058371f2968a2586694021f93d9824.jpg?rule=ad-large',
             'Width': 1067}],
 'price': 8990,
 'price_includes_vat': False,
 'registration_date': '2021-12-01',
 'seats_number': 2,
 'seller_name': None,
 'title': 'Peugeot 208 1.5 BLUE HDI TURBO 102 CH 2 PLACES TVA RECUPERABLE',
 'transmission': 'manual',
 'trim': '208 1.5 BlueHDi 100ch S&S Active Pack',
 'vin': None,
 'year': 2021}
2026-03-27 16:40:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273133241859%27 HTTP/1.1" 200 None
2026-03-27 16:40:43 [auto_selling_leboncoin.fr] INFO: Saving data for 3133241859: {'created_time': 1774629643.300736, 'last_price_update_time': 1774629643.300744}
2026-03-27 16:40:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3133241859') HTTP/1.1" 204 0
2026-03-27 16:40:43 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3143691564
2026-03-27 16:40:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273143691564%27 HTTP/1.1" 200 None
2026-03-27 16:40:43 [auto_selling_leboncoin.fr] INFO: Scrape type for 3143691564: 1
2026-03-27 16:40:43 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3143691564
2026-03-27 16:40:43 [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.3i TURBO TCE 140 BUSSINES, berline, gris, 7 '
                'cv, 5 portes, première mise en circulation le 02/02/2022, '
                'garantie : 12 mois.\n'
                '\n'
                '5 places\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 12 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\n'
                '*************************************************\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '- Navigation\n'
                '\n'
                'Conduite :\n'
                '- Aide au démarrage en côte\n'
                '- Allumage automatique des essuie-glaces\n'
                '- Carte Renault "Mains libres"\n'
                '- Frein de parking assisté automatique avec Auto hold\n'
                '- Indicateur de changement de vitesse\n'
                '\n'
                'Couleur :\n'
                '- Peinture opaque\n'
                '\n'
                'Extérieur :\n'
                '- Aide au parking AR\n'
                '- Aide parking avec caméra de recul\n'
                '- Commutation automatique des feux de route/croisement\n'
                '- Rétroviseurs extérieurs dégivrants, réglables et '
                'rabattables électriquement\n'
                '- Vitres AR surteintées\n'
                '\n'
                'Intérieur :\n'
                '- Banquette AR coulissante et rabattable 1/3 - 2/3\n'
                '- Climatisation automatique\n'
                '- Console centrale de rangement avec accoudoir\n'
                '- Lunette AR chauffante\n'
                '- Lève-vitres électriques et impulsionnels\n'
                '- Rétroviseur intérieur électrochrome\n'
                '- Siège AV réglable en hauteur\n'
                '\n'
                'Pack :\n'
                '- Appuie-têtes AR\n'
                '- Ceintures de sécurité AV réglables en hauteur\n'
                '- Compartimentage de coffre\n'
                '- Coques de rétroviseurs noir/teinte caisse\n'
                '- Eclairage AV et AR Full LED Pure Vision\n'
                '- Feux de stop à LED\n'
                '- Mode ECO\n'
                '- Poignées de portes ton caisse\n'
                '- Régulateur limiteur de vitesse\n'
                '- Volant TEP\n'
                '\n'
                'Sécurité :\n'
                '- Airbag passager déconnectable\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux AV\n'
                '- Alerte de survitesse avec reconnaissance des panneaux de '
                'signalisation\n'
                "- Assistance au freinage d'urgence (A.F.U.)\n"
                '- Assistant maintien de voie\n'
                '- Kit de gonflage et de réparation des pneumatiques\n'
                '- Système de détection de la pression des pneumatiques\n'
                '\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00 à MIDI DE 14:00 à 18:00\n'
                '- SAMEDI DE 09:00 à 13:00\n'
                '- SAMEDI APRES MIDI ET DIMANCHE : SUR RENDEZ-VOUS\n'
                '\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_E8CC49',
 'doors_number': 5,
 '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/3143691564',
 'listing': 'auction',
 'make': 'RENAULT',
 'model': 'Captur',
 'odometer': 76000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/ee/60/c8/ee60c8c56b7040fb499fa9a6ba4e58f1db4c33cd.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/69/cf/eb/69cfeb3e48a56b1a8cb65e43cb5b2257129f9420.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c0/3b/61/c03b61e9c5fa31142d51ec224b4123d01298c40a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/13/ab/31/13ab319cdf6a89a577d597419bc27d56dd34e7b2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/07/64/11/076411536e4ccb738ca19a6720dba663e07fe323.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/82/c3/b5/82c3b5345ca79e3968776b7bc89ded47e6eb1ffa.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8c/5b/41/8c5b4161149e093cbd9cd70bc92cd404073ee0b4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9f/20/d6/9f20d6218e1f046196a85606c46a732a7001ba27.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e7/00/00/e7000010934df33ea3ad0e2550540808aa2ba775.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/47/24/cf/4724cf6b5d6df2a18d79786fd3d9437dc6bb223f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/86/7d/42/867d42c7cc483409d74f9cc48c60441a4a18baf6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d2/5d/a8/d25da8c4a8722629b9abcaec0530ce7c59d82567.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2e/79/3e/2e793e1dacca1707880a14feecb5e0cdcd13322e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/37/bd/6e/37bd6e007c3da115e9fd21eedf5b67afe44904b5.jpg?rule=ad-large'],
 'price': 13990,
 'price_includes_vat': False,
 'registration_date': '2022-02-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'RENAULT Captur 1.3i TURBO TCE 140 BUSSINES',
 'transmission': 'manual',
 'trim': 'Captur 1.3 TCe 140ch FAP Business - 21',
 'vin': None,
 'year': 2022}
2026-03-27 16:40:43 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: a7b0204b-6c67-576e-9e72-495171f2423b with identifier: 3143691564
2026-03-27 16:40:43 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item a7b0204b-6c67-576e-9e72-495171f2423b
2026-03-27 16:40:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%252Fee%252F60%252Fc8%252Fee60c8c56b7040fb499fa9a6ba4e58f1db4c33cd.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-27 16:40:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ee/60/c8/ee60c8c56b7040fb499fa9a6ba4e58f1db4c33cd.jpg?rule=ad-large not downloaded yet
2026-03-27 16:40:43 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://img.leboncoin.fr/api/v1/lbcpb1/images/d1/1c/e0/d11ce02d8f7f265ca7f333216829e3bcf922be40.jpg?rule=ad-large> (referer: https://api.leboncoin.fr/finder/search)
2026-03-27 16:40:43 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://img.leboncoin.fr/api/v1/lbcpb1/images/9e/72/69/9e7269cc305bfbfdebd271100c9b02fe38c514e4.jpg?rule=ad-large> (referer: https://api.leboncoin.fr/finder/search)
2026-03-27 16:40:43 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3167384564
2026-03-27 16:40:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273167384564%27 HTTP/1.1" 200 None
2026-03-27 16:40:43 [auto_selling_leboncoin.fr] INFO: Scrape type for 3167384564: 1
2026-03-27 16:40:43 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3167384564
2026-03-27 16:40:43 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Marron',
 'currency': 'EUR',
 'description': 'Volkswagen Touareg 3.0 tdi 245 CH CARAT EDITION, 4x4, suv, '
                'marron, 15 cv, 5 portes, première mise en circulation le '
                '22/03/2012.\n'
                '\n'
                '5 places\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 12 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\n'
                '*************************************************\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '- Bluetooth\n'
                '- Commande vocale\n'
                '- GPS Cartographique\n'
                '- Lecteur CD\n'
                '- Prise USB\n'
                '- Système audio Dynaudio\n'
                '- Système de navigation\n'
                '\n'
                'Conduite :\n'
                '- Aide au démarrage en côte\n'
                '- Allumage automatique des phares\n'
                '- Carte mains-libres\n'
                '- Détecteur de pluie\n'
                '- Frein de parking électrique\n'
                '- Késy - système d’accès et de démarrage sans clé\n'
                '- Palettes au volant\n'
                '- Régulateur de vitesse\n'
                '\n'
                'Couleur :\n'
                '- Peinture métallisée\n'
                '\n'
                'Extérieur :\n'
                '- Aide au stationnement avant et arrière\n'
                '- Feux de jour à LED\n'
                '- Hayon électrique\n'
                '- Phares xénon\n'
                '- Radar de recul\n'
                '- Rétroviseurs extérieurs rabattables électriquement\n'
                '- Toit ouvrant panoramique\n'
                '\n'
                'Intérieur :\n'
                '- Accoudoir central avant\n'
                '- Banquette arrière rabattable 1/3-2/3\n'
                '- Climatisation automatique trizone\n'
                '- Direction assistée\n'
                '- Ordinateur de bord\n'
                '- Prise 12V\n'
                '- Sièges avant chauffants\n'
                '- Sièges électriques à mémoires\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres électriques avant et arrière\n'
                '- Volant cuir multifonction\n'
                '\n'
                'Pack :\n'
                '- Boîte automatique Tiptronic à 8 rapports\n'
                '\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00 à MIDI DE 14:00 à 18:00\n'
                '- SAMEDI DE 09:00 à 13:00\n'
                '- SAMEDI APRES MIDI ET DIMANCHE : SUR RENDEZ-VOUS\n'
                '\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_1F425B',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 245,
 '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/3167384564',
 'listing': 'auction',
 'make': 'VOLKSWAGEN',
 'model': 'Touareg',
 'odometer': 268000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/8c/79/d5/8c79d5b92d947c98e27f5b5003caa120eb31751d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e6/c8/b3/e6c8b35058e934dd5819740093ffe3dc4372e8a4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8b/9c/c4/8b9cc484a0a1b7b608a619d64d9f6eec32331d09.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2c/fa/19/2cfa191bd62965634d02cfd85443487e6b980325.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4b/ab/0e/4bab0e289178b9678f23ea90ec6b1f5831c02dd5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3f/6e/3f/3f6e3f290dffead9917ab225cd7150b046208b4a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/02/f0/9a/02f09ad6dbe6b55827c98cd84729234f98f18cc9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4d/d3/00/4dd300983248cbede6186f5e363ea9d49b979ae1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/80/9b/68/809b6860fd128f9b2e937e17b80e792205962f4f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/96/a0/74/96a074fe9938cfdde085d7edff80512056bb78a7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0c/b1/10/0cb110fe39534b19febf18fd9009742e6274e6a8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c7/c5/7c/c7c57c32c048b52e80691f8fa4345768c096e1e2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/43/fa/7a/43fa7a3e280cdec6457c0505f7ae71dfd986a9e7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/cf/0d/59/cf0d59a52e4e0f49dafcc6732a38b73c3a606cbd.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/06/8e/34/068e345312bc33908cf295b3f36f391795ce5b00.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/51/8d/16/518d16d1ab5f28b1f266498fc7b5a2ab30ea8863.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c1/d5/a3/c1d5a3a56fb73b95a7c8a2fe40b496fd1b5cbadf.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/75/fa/fa/75fafab6ef7860b126b58726c3fd70ce7fb1eb94.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c8/13/d4/c813d4d4a43cf964f5cf0113559318991ae324c4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/32/5d/0d/325d0daa757a599997a364ddd54adc5c488b95f1.jpg?rule=ad-large'],
 'price': 12990,
 'price_includes_vat': False,
 'registration_date': '2012-03-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Volkswagen Touareg 3.0 tdi 245 CH CARAT EDITION',
 'transmission': 'automatic',
 'trim': 'Touareg 3.0 V6 TDI 245ch BlueMotion FAP Carat Edition 4XMotion '
         'Tiptronic',
 'vin': None,
 'year': 2012}
2026-03-27 16:40:43 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: a467bca6-9bed-5456-82ba-06c25c0ca230 with identifier: 3167384564
2026-03-27 16:40:43 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item a467bca6-9bed-5456-82ba-06c25c0ca230
2026-03-27 16:40:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%252F8c%252F79%252Fd5%252F8c79d5b92d947c98e27f5b5003caa120eb31751d.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-27 16:40:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/8c/79/d5/8c79d5b92d947c98e27f5b5003caa120eb31751d.jpg?rule=ad-large not downloaded yet
2026-03-27 16:40:43 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-27 16:40:43 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7ff2129698d0>
2026-03-27 16:40:43 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-27 16:40:43 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-27 16:40:43 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-27 16:40:43 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_125f7793-ad44-52a3-8db3-6fbb918a296b/125f7793-ad44-52a3-8db3-6fbb918a296b_image_0.jpg HTTP/1.1" 201 0
2026-03-27 16:40:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_leboncoin.fr',RowKey='https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fe4%252F4a%252F55%252Fe44a555ce79e4f7a797facee753341407030d649.jpg%253Frule%3Dad-large') HTTP/1.1" 204 0
2026-03-27 16:40:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/e4/4a/55/e44a555ce79e4f7a797facee753341407030d649.jpg?rule=ad-large saved to cache
2026-03-27 16:40:43 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 125f7793-ad44-52a3-8db3-6fbb918a296b
2026-03-27 16:40:43 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 125f7793-ad44-52a3-8db3-6fbb918a296b sending to next pipeline
2026-03-27 16:40:43 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-27 16:40:43 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7ff2127891d0>
2026-03-27 16:40:43 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-27 16:40:43 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-27 16:40:43 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-27 16:40:43 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_ffb78668-456a-55cd-ad30-6339482a2d47/ffb78668-456a-55cd-ad30-6339482a2d47_image_0.jpg HTTP/1.1" 201 0
2026-03-27 16:40:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_leboncoin.fr',RowKey='https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fa0%252F4b%252Fa5%252Fa04ba523cbc7a1cb8c911272dc057be0d28ad282.jpg%253Frule%3Dad-large') HTTP/1.1" 204 0
2026-03-27 16:40:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/a0/4b/a5/a04ba523cbc7a1cb8c911272dc057be0d28ad282.jpg?rule=ad-large saved to cache
2026-03-27 16:40:43 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item ffb78668-456a-55cd-ad30-6339482a2d47
2026-03-27 16:40:43 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item ffb78668-456a-55cd-ad30-6339482a2d47 sending to next pipeline
2026-03-27 16:40:43 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-27 16:40:43 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7ff212787e50>
2026-03-27 16:40:43 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-27 16:40:43 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-27 16:40:43 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-27 16:40:43 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_ef3f0c3e-3f02-51b0-9108-a2c5ce6f4f9c/ef3f0c3e-3f02-51b0-9108-a2c5ce6f4f9c_image_0.jpg HTTP/1.1" 201 0
2026-03-27 16:40:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_leboncoin.fr',RowKey='https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F11%252F39%252F9d%252F11399d2513d0bed9b48962ab88bbebeb07fc23a8.jpg%253Frule%3Dad-large') HTTP/1.1" 204 0
2026-03-27 16:40:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/11/39/9d/11399d2513d0bed9b48962ab88bbebeb07fc23a8.jpg?rule=ad-large saved to cache
2026-03-27 16:40:43 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item ef3f0c3e-3f02-51b0-9108-a2c5ce6f4f9c
2026-03-27 16:40:43 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item ef3f0c3e-3f02-51b0-9108-a2c5ce6f4f9c sending to next pipeline
2026-03-27 16:40:43 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 125f7793-ad44-52a3-8db3-6fbb918a296b with identifier 3039081953
2026-03-27 16:40:43 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:43 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:43 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 125f7793-ad44-52a3-8db3-6fbb918a296b
2026-03-27 16:40:43 [scrapy.core.scraper] DEBUG: Scraped from <200 https://img.leboncoin.fr/api/v1/lbcpb1/images/e4/4a/55/e44a555ce79e4f7a797facee753341407030d649.jpg?rule=ad-large>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'RENAULT Trafic L1H1 DCI 125CV TVA RECUPERABLE, blanc, 5 cv, '
                'première mise en circulation le 11/06/2018, garantie : 12 '
                'mois.\n'
                '\n'
                '3 places\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 12 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\n'
                '*************************************************\n'
                '\n'
                '  \n'
                '\n'
                'Conduite :\n'
                '- Système Start/Stop\n'
                '\n'
                'Extérieur :\n'
                '- Aide au parking\n'
                '- Feux arrière LED\n'
                '- Feux de jour\n'
                '\n'
                'Intérieur :\n'
                '- Accoudoir avant\n'
                '- Climatisation automatique\n'
                '- Informations sur le réglages du soutien des lombaires sur '
                'le siège conducteur\n'
                '- Lève-vitres avant électriques\n'
                '- banquette 1/3 - 2/3\n'
                '- climatisation : automatique\n'
                '- possède un accoudoir central\n'
                '\n'
                'Pack :\n'
                '- Antidémarrage\n'
                '- Appuie-tête \n'
                '- Verrouillage centralisé télécommandé\n'
                '- anti démarrage\n'
                '- volant réglable\n'
                '\n'
                'Sellerie :\n'
                '- Sièges en TISSU \n'
                'Sécurité :\n'
                '- Airbag conducteur\n'
                '- Airbag coté passager\n'
                '- Airbag latéral conducteur et passager\n'
                '- Airbag passager\n'
                '- Contrôle de traction\n'
                '- Contrôle pression pneus (RDC)\n'
                '- Détecteur de fatigue\n'
                '- ESP (programme de stabilité électronique)\n'
                '- anti-patinage\n'
                '- contrôle pression des pneus\n'
                "- fixations ISOFIX- présence d'un airbag conducteur\n"
                '\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00 à MIDI DE 14:00 à 18:00\n'
                '- SAMEDI DE 09:00 à 13:00\n'
                '- SAMEDI APRES MIDI ET DIMANCHE : SUR RENDEZ-VOUS\n'
                '\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_4252F8',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 125,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': '125f7793-ad44-52a3-8db3-6fbb918a296b',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/utilitaires/3039081953',
 'listing': 'auction',
 'make': 'RENAULT',
 'model': 'Autres',
 'odometer': 101300,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 15,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_125f7793-ad44-52a3-8db3-6fbb918a296b/125f7793-ad44-52a3-8db3-6fbb918a296b_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 114835,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/e4/4a/55/e44a555ce79e4f7a797facee753341407030d649.jpg?rule=ad-large',
             'Width': 1067}],
 'price': 12490,
 'price_includes_vat': False,
 'registration_date': '2018-06-01',
 'seats_number': 3,
 'seller_name': None,
 'title': 'RENAULT Trafic L1H1 DCI 125CV TVA RECUPERABLE',
 'transmission': 'manual',
 'trim': None,
 'vin': None,
 'year': 2018}
2026-03-27 16:40:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273039081953%27 HTTP/1.1" 200 None
2026-03-27 16:40:43 [auto_selling_leboncoin.fr] INFO: Saving data for 3039081953: {'created_time': 1774629643.549219, 'last_price_update_time': 1774629643.549227}
2026-03-27 16:40:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3039081953') HTTP/1.1" 204 0
2026-03-27 16:40:43 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: ffb78668-456a-55cd-ad30-6339482a2d47 with identifier 3164440708
2026-03-27 16:40:43 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:43 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:43 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item ffb78668-456a-55cd-ad30-6339482a2d47
2026-03-27 16:40:43 [scrapy.core.scraper] DEBUG: Scraped from <200 https://img.leboncoin.fr/api/v1/lbcpb1/images/a0/4b/a5/a04ba523cbc7a1cb8c911272dc057be0d28ad282.jpg?rule=ad-large>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Seat Ateca 2.0 TDI 190 CH DSG-7 4-DRIVE Xcellence, 4x4, suv, '
                'gris foncé, 10 cv, 5 portes, première mise en circulation le '
                '21/10/2016.\n'
                '\n'
                '5 places\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 12 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\n'
                '*************************************************\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '- Android Auto\n'
                '- Apple CarPlay\n'
                '- Ecran tactile\n'
                '- GPS\n'
                '- Kit téléphone main libre bluetooth\n'
                '- Prise audio USB\n'
                '- Système audio MP3\n'
                '\n'
                'Conduite :\n'
                '- Démarrage sans clé\n'
                '- Feux et essuie-glaces automatiques\n'
                '- Limiteur de vitesse\n'
                '- Park Assist\n'
                '- Régulateur de vitesse\n'
                '- Système Start/Stop\n'
                '\n'
                'Extérieur :\n'
                '- Aide au parking\n'
                '- Aide parking avec caméra de recul\n'
                '- Caméra 360°\n'
                '- Phares av. de jour à LED\n'
                '- Rétroviseurs extérieurs dégivrants\n'
                '- Rétroviseurs extérieurs électriques\n'
                '- Rétroviseurs rabattables électriquement\n'
                '- Toit ouvrant panoramique\n'
                '- Vitres arrière surteintées\n'
                '\n'
                'Intérieur :\n'
                '- 4 vitres electriques\n'
                '- Accoudoir avant\n'
                '- Banquette 1/3 - 2/3\n'
                '- Climatisation automatique bizone\n'
                '- Ordinateur de bord\n'
                '- Prise auxiliaire\n'
                '- Rétroviseur intérieur électrochrome\n'
                '\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00 à MIDI DE 14:00 à 18:00\n'
                '- SAMEDI DE 09:00 à 13:00\n'
                '- SAMEDI APRES MIDI ET DIMANCHE : SUR RENDEZ-VOUS\n'
                '\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_250509',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 190,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': 'ffb78668-456a-55cd-ad30-6339482a2d47',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3164440708',
 'listing': 'auction',
 'make': 'SEAT',
 'model': 'Ateca',
 'odometer': 192000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 14,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ffb78668-456a-55cd-ad30-6339482a2d47/ffb78668-456a-55cd-ad30-6339482a2d47_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 149668,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/a0/4b/a5/a04ba523cbc7a1cb8c911272dc057be0d28ad282.jpg?rule=ad-large',
             'Width': 1067}],
 'price': 14990,
 'price_includes_vat': False,
 'registration_date': '2016-10-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Seat Ateca 2.0 TDI 190 CH DSG-7 4-DRIVE Xcellence',
 'transmission': 'automatic',
 'trim': 'Ateca 2.0 TDI 190ch Start&Stop Xcellence 4Drive DSG',
 'vin': None,
 'year': 2016}
2026-03-27 16:40:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273164440708%27 HTTP/1.1" 200 None
2026-03-27 16:40:43 [auto_selling_leboncoin.fr] INFO: Saving data for 3164440708: {'created_time': 1774629643.605086, 'last_price_update_time': 1774629643.605097}
2026-03-27 16:40:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3164440708') HTTP/1.1" 204 0
2026-03-27 16:40:43 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: ef3f0c3e-3f02-51b0-9108-a2c5ce6f4f9c with identifier 3076291174
2026-03-27 16:40:43 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:43 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:43 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item ef3f0c3e-3f02-51b0-9108-a2c5ce6f4f9c
2026-03-27 16:40:43 [scrapy.core.scraper] DEBUG: Scraped from <200 https://img.leboncoin.fr/api/v1/lbcpb1/images/11/39/9d/11399d2513d0bed9b48962ab88bbebeb07fc23a8.jpg?rule=ad-large>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'Citroën C3 1.2 PURETECH 82 CH, berline, blanc, 4 cv, 5 '
                'portes, première mise en circulation le 05/09/2017.\n'
                '\n'
                '5 places\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 12 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\n'
                '*************************************************\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '- autoradio\n'
                '- Bluetooth\n'
                '\n'
                'Conduite :\n'
                '- régulateur de vitesse\n'
                '\n'
                'Extérieur :\n'
                '- rétroviseurs électriques\n'
                '\n'
                'Intérieur :\n'
                '- climatisation\n'
                '- direction assistée\n'
                '- fermeture centralisée\n'
                '- ordinateur de bord\n'
                '- vitres électriques\n'
                '\n'
                'Sécurité :\n'
                '- ABS\n'
                '- ESP\n'
                '- anti-brouillard\n'
                '\n'
                'Autres équipements et informations :\n'
                "- Classe Crit'air : 1\n"
                '\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00 à MIDI DE 14:00 à 18:00\n'
                '- SAMEDI DE 09:00 à 13:00\n'
                '- SAMEDI APRES MIDI ET DIMANCHE : SUR RENDEZ-VOUS\n'
                '\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_92ABED',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 82,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': 'ef3f0c3e-3f02-51b0-9108-a2c5ce6f4f9c',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3076291174',
 'listing': 'auction',
 'make': 'CITROEN',
 'model': 'C3',
 'odometer': 103200,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 13,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ef3f0c3e-3f02-51b0-9108-a2c5ce6f4f9c/ef3f0c3e-3f02-51b0-9108-a2c5ce6f4f9c_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 127248,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/11/39/9d/11399d2513d0bed9b48962ab88bbebeb07fc23a8.jpg?rule=ad-large',
             'Width': 1067}],
 'price': 5990,
 'price_includes_vat': False,
 'registration_date': '2017-09-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Citroën C3 1.2 PURETECH 82 CH',
 'transmission': 'manual',
 'trim': 'C3 PureTech 82ch Live',
 'vin': None,
 'year': 2017}
2026-03-27 16:40:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273076291174%27 HTTP/1.1" 200 None
2026-03-27 16:40:43 [auto_selling_leboncoin.fr] INFO: Saving data for 3076291174: {'created_time': 1774629643.649559, 'last_price_update_time': 1774629643.649569}
2026-03-27 16:40:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3076291174') HTTP/1.1" 204 0
2026-03-27 16:40:43 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3167318615
2026-03-27 16:40:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273167318615%27 HTTP/1.1" 200 None
2026-03-27 16:40:43 [auto_selling_leboncoin.fr] INFO: Scrape type for 3167318615: 1
2026-03-27 16:40:43 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3167318615
2026-03-27 16:40:43 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Volkswagen Golf VIII 1.5 E -TSI TURBO  131 CH  DSG7 Life '
                'Business, berline, gris, 7 cv, 5 portes, première mise en '
                'circulation le 14/02/2023, garantie : 12 mois.\n'
                '\n'
                '5 places\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 12 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\n'
                '*************************************************\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '- Interface téléphone Bluetooth\n'
                '- Réception radio numérique DAB+\n'
                '- Services "We Connect Plus" 36 mois pour "Discover Pro"\n'
                '- Système Navigation & Infotainment "Discover Media"\n'
                '- Technologie Car2X\n'
                '\n'
                'Conduite :\n'
                '- Keyless GO : démarrage sans clé\n'
                '- Régulateur de vitesse adaptatif et prédictif ACC avec '
                'limiteur de vitesse\n'
                "- Système Start/Stop avec récupération d'énergie au freinage\n"
                '\n'
                'Extérieur :\n'
                '- Caméra de recul\n'
                '- Essuie-glace AR intermittent avec lave-glace\n'
                '- ParkPilot, aide au stationnement AV/AR\n'
                '- Projecteurs AV à LED avec feux de jour à LED\n'
                '- Rétroviseurs extérieurs avec fonction mémoire\n'
                '- Rétroviseurs extérieurs rabattables et réglables '
                'électriquement\n'
                '\n'
                'Intérieur :\n'
                '- Appuis-tête réglables en hauteur sur les sièges AV et AR\n'
                '- Banquette AR rabattable 2/3-1/3 avec trappe à skis\n'
                '- Cache-bagages amovible\n'
                "- Eclairage d'ambiance - 10 couleurs\n"
                '- Indicateur de température extérieure avec avertisseur de '
                'gel\n'
                '- Miroirs de courtoisie éclairés dans les pare-soleils\n'
                '- Prise 12 V dans le coffre\n'
                '- Rétroviseur intérieur à réglage jour/nuit automatique\n'
                '- Sièges AV confort réglables en hauteur\n'
                '- Vitres AV et AR électriques\n'
                '- Vitres athermiques teintées vertes\n'
                '- Volant multifonction cuir avec palettes au volant\n'
                '- Volant réglable en hauteur et en profondeur\n'
                '\n'
                'Pack :\n'
                '- Appuis-tête AR réglables en hauteur\n'
                '- Appuis-tête AV réglables en hauteur\n'
                '- Chrome sur le bouclier AV et le pare-choc AR\n'
                '- Ecrous antivol\n'
                '- Feux AR à LED\n'
                '- Protection antidémarrage\n'
                '- Tapis de sol AV/AR\n'
                '\n'
                'Sellerie :\n'
                '- Sellerie en tissu "Maze"\n'
                '  \n'
                'Sécurité :\n'
                '- Airbags de tête pour passagers AV et AR\n'
                '- Airbags frontaux AV conducteur et passager (Airbag passager '
                'désactivable)\n'
                '- Airbags latéraux AV\n'
                '- Alerte de perte de pression des pneus\n'
                '\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00 à MIDI DE 14:00 à 18:00\n'
                '- SAMEDI DE 09:00 à 13:00\n'
                '- SAMEDI APRES MIDI ET DIMANCHE : SUR RENDEZ-VOUS\n'
                '\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_08CB26',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 131,
 '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/3167318615',
 'listing': 'auction',
 'make': 'VOLKSWAGEN',
 'model': 'Golf',
 'odometer': 155400,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/80/92/d1/8092d171a68c34130a46f0a9c915ca05e0225201.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/aa/3d/00/aa3d0021fd5f538001cb433921de360e7bf69431.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/98/59/72/985972b552ef60652a14e1c98b0d47f8ace6379c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/34/41/54/344154dcf8edfddd1c01a0f9319e0b8e17f8cdff.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/41/69/3f/41693f5253d00c8acb42eef341c65c72d2459b91.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/86/fc/e8/86fce82abac369d7f0d7fa76af1dd3021ec8e5ad.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ba/c3/33/bac3333b080d7841202e0a862166594ba114c3f4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a6/ef/af/a6efaf02dc4ea0068497a16a6cce9c00b98acb3d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/93/4e/8a/934e8a45c54e5fb1fd63186ac8b8ce280a1bfbcb.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/39/bd/6b/39bd6bac9a32a2d545c520288df6f080bbab7e81.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/45/72/db/4572db4b226e9277d9f9653b0e704199d503a076.jpg?rule=ad-large'],
 'price': 16490,
 'price_includes_vat': False,
 'registration_date': '2023-02-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Volkswagen Golf VIII 1.5 E -TSI TURBO 131 CH DSG7 Life Business',
 'transmission': 'automatic',
 'trim': 'Golf 1.5 eTSI OPF 130ch Life Plus DSG7',
 'vin': None,
 'year': 2023}
2026-03-27 16:40:43 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 0f90f476-7222-5eaf-80c0-40280b6c3cf9 with identifier: 3167318615
2026-03-27 16:40:43 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 0f90f476-7222-5eaf-80c0-40280b6c3cf9
2026-03-27 16:40:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%252F80%252F92%252Fd1%252F8092d171a68c34130a46f0a9c915ca05e0225201.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-27 16:40:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/80/92/d1/8092d171a68c34130a46f0a9c915ca05e0225201.jpg?rule=ad-large not downloaded yet
2026-03-27 16:40:43 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://img.leboncoin.fr/api/v1/lbcpb1/images/25/b8/18/25b8187ffbfab38727f85de078a2c6519ec1ddab.jpg?rule=ad-large> (referer: https://api.leboncoin.fr/finder/search)
2026-03-27 16:40:43 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://img.leboncoin.fr/api/v1/lbcpb1/images/d5/7a/a7/d57aa74df60d0b9763e611076ed3f028da528947.jpg?rule=ad-large> (referer: https://api.leboncoin.fr/finder/search)
2026-03-27 16:40:43 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://img.leboncoin.fr/api/v1/lbcpb1/images/e6/48/1d/e6481dbcf04dedacce7f59c8fe95640d5cee4ebd.jpg?rule=ad-large> (referer: https://api.leboncoin.fr/finder/search)
2026-03-27 16:40:43 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-27 16:40:43 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7ff212798950>
2026-03-27 16:40:43 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-27 16:40:43 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-27 16:40:43 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-27 16:40:43 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_afd0fac5-0f99-5d5f-9aed-e3866ff0a551/afd0fac5-0f99-5d5f-9aed-e3866ff0a551_image_0.jpg HTTP/1.1" 201 0
2026-03-27 16:40:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_leboncoin.fr',RowKey='https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fd1%252F1c%252Fe0%252Fd11ce02d8f7f265ca7f333216829e3bcf922be40.jpg%253Frule%3Dad-large') HTTP/1.1" 204 0
2026-03-27 16:40:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/d1/1c/e0/d11ce02d8f7f265ca7f333216829e3bcf922be40.jpg?rule=ad-large saved to cache
2026-03-27 16:40:43 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item afd0fac5-0f99-5d5f-9aed-e3866ff0a551
2026-03-27 16:40:43 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item afd0fac5-0f99-5d5f-9aed-e3866ff0a551 sending to next pipeline
2026-03-27 16:40:43 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-27 16:40:43 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7ff211bbc490>
2026-03-27 16:40:43 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-27 16:40:43 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-27 16:40:43 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-27 16:40:43 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_9a721d3d-feb2-52f8-9efb-bbc715dc00bd/9a721d3d-feb2-52f8-9efb-bbc715dc00bd_image_0.jpg HTTP/1.1" 201 0
2026-03-27 16:40:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_leboncoin.fr',RowKey='https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F9e%252F72%252F69%252F9e7269cc305bfbfdebd271100c9b02fe38c514e4.jpg%253Frule%3Dad-large') HTTP/1.1" 204 0
2026-03-27 16:40:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/9e/72/69/9e7269cc305bfbfdebd271100c9b02fe38c514e4.jpg?rule=ad-large saved to cache
2026-03-27 16:40:43 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 9a721d3d-feb2-52f8-9efb-bbc715dc00bd
2026-03-27 16:40:43 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 9a721d3d-feb2-52f8-9efb-bbc715dc00bd sending to next pipeline
2026-03-27 16:40:43 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3110844366
2026-03-27 16:40:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273110844366%27 HTTP/1.1" 200 None
2026-03-27 16:40:43 [auto_selling_leboncoin.fr] INFO: Scrape type for 3110844366: 1
2026-03-27 16:40:43 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3110844366
2026-03-27 16:40:43 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Bleu',
 'currency': 'EUR',
 'description': 'Opel Crossland 1.2t 110 CH, berline, bleu, 6 cv, 5 portes, '
                'première mise en circulation le 25/02/2021, garantie : 12 '
                'mois.\n'
                '\n'
                '5 places\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 12 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\n'
                '*************************************************\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'
                '- GPS Cartographique\n'
                '- Interface Media\n'
                '- Kit mains-libres Bluetooth\n'
                '- Prise USB\n'
                '- Prise auxiliaire de connexion audio\n'
                '- Radio numérique DAB\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'
                '\n'
                'Extérieur\n'
                '- Becquet arrière\n'
                '- Caméra de recul\n'
                '- Ceinture de vitrage chromée\n'
                '- Feux de jour à LED\n'
                '- Jantes Alu\n'
                '- Phares avant LED\n'
                '- Poignées ton carrosserie\n'
                '- Radar de stationnement AR\n'
                '- Radar de stationnement AV\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'
                '- Banquette 60/40\n'
                '- Banquette AR rabattable\n'
                '- Clim automatique bi-zones\n'
                '- Ecran multifonction couleur\n'
                '- Filtre à Pollen\n'
                "- Lampes de lecture à l'avant\n"
                '- Miroir de courtoisie passager\n'
                '- Ordinateur de bord\n'
                "- Poches d'aumonières\n"
                '- Prise 12V\n'
                '- Rétroviseur intérieur électrochrome\n'
                '- Siège conducteur réglable en hauteur\n'
                '- Vitres arrière électriques\n'
                '- Vitres avant électriques\n'
                '- Volant cuir\n'
                '- Volant multifonction\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- AFIL\n'
                '- Airbag conducteur\n'
                '- Airbag passager déconnectable\n'
                '- Airbags latéraux avant\n'
                '- Antipatinage\n'
                '- Assistance de maintien de trajectoire\n'
                '- Détecteur de sous-gonflage\n'
                '- ESP\n'
                '- Phares antibrouillard\n'
                '- Reconnaissance panneaux de signalisation\n'
                '\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00 à MIDI DE 14:00 à 18:00\n'
                '- SAMEDI DE 09:00 à 13:00\n'
                '- SAMEDI APRES MIDI ET DIMANCHE : SUR RENDEZ-VOUS\n'
                '\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_1EE764',
 '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/3110844366',
 'listing': 'auction',
 'make': 'OPEL',
 'model': 'Crossland',
 'odometer': 95000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/89/81/d2/8981d20e6a8f4475d985642f34ddf9f0b47d8a5a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a2/ef/bc/a2efbced23825400a5afc1afb40fec83c258ba2c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/73/36/2a/73362a62a321e6b24257ab5ddce2da0d1e147462.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/12/44/51/124451f77b9574cb83370f8ae130bf525b6511a4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/36/83/58/368358cc053c45ade8060a57053abf7bcb094bcd.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3d/4c/72/3d4c72190d43b33f308c6003010bc9cbe0f8afe6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b9/a2/50/b9a2507faaa54c3533f1f213712e0e8ea92936a7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/55/47/12/55471261e4b1a80ae850c976035b3be557f4e000.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/53/e8/e1/53e8e1b2a53b2cd6f355e80045c74222c754f6d2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/77/a3/c0/77a3c020c3130f550e1b75f1102b91c61bff1ef4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/74/4a/e6/744ae6e01087b3325e20a74a13ff1c9c2d3eda34.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e8/1c/a8/e81ca8d4b9622c5e85958bbdb33baca61487d4a7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/cf/6e/15/cf6e15d2b0eb3349d3a3328dd0bc0f46706c803e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b9/90/c8/b990c8d6e16fee88159ab422fdf0cd571ff2843f.jpg?rule=ad-large'],
 'price': 8990,
 'price_includes_vat': False,
 'registration_date': '2021-02-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Opel Crossland 1.2t 110 CH',
 'transmission': 'manual',
 'trim': 'Crossland 1.2 Turbo 110ch Design & Tech',
 'vin': None,
 'year': 2021}
2026-03-27 16:40:43 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: ad1250b5-7115-54bd-b194-50bb410787cd with identifier: 3110844366
2026-03-27 16:40:43 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item ad1250b5-7115-54bd-b194-50bb410787cd
2026-03-27 16:40:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%252F89%252F81%252Fd2%252F8981d20e6a8f4475d985642f34ddf9f0b47d8a5a.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-27 16:40:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/89/81/d2/8981d20e6a8f4475d985642f34ddf9f0b47d8a5a.jpg?rule=ad-large not downloaded yet
2026-03-27 16:40:43 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: afd0fac5-0f99-5d5f-9aed-e3866ff0a551 with identifier 3160356498
2026-03-27 16:40:43 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:43 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:43 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item afd0fac5-0f99-5d5f-9aed-e3866ff0a551
2026-03-27 16:40:43 [scrapy.core.scraper] DEBUG: Scraped from <200 https://img.leboncoin.fr/api/v1/lbcpb1/images/d1/1c/e0/d11ce02d8f7f265ca7f333216829e3bcf922be40.jpg?rule=ad-large>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'Volkswagen Polo 1.2 TSI TURBO 90 CH  ALLSTARS, berline, '
                'blanc, 5 cv, 5 portes, première mise en circulation le '
                '01/12/2016, garantie : 12 mois.\n'
                '\n'
                '5 places\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 12 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\n'
                '*************************************************\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '- Lecteur CD\n'
                '- Système de navigation\n'
                '\n'
                'Conduite :\n'
                '- Système Start/Stop\n'
                '\n'
                'Extérieur :\n'
                '- Aide au parking\n'
                '- Caméra de recul\n'
                '- Feux de jour\n'
                '- Radar de stationnement arrière\n'
                '- Radar de stationnement avant\n'
                '- Vitres teintées\n'
                '- Éclairage de sol\n'
                '\n'
                'Intérieur :\n'
                '- Banquette arrière partagée et rabattable\n'
                '- Cache bagages\n'
                '- Climatisation manuelle\n'
                '- Levier de vitesses en cuir\n'
                '- Lève-vitres arrière électriques\n'
                '- Lève-vitres avant électriques\n'
                '- Ordinateur de bord\n'
                '- Rétroviseur conducteur réglable électriquement\n'
                '- Rétroviseur passager réglable électriquement\n'
                '- Siège conducteur réglable en hauteur\n'
                '- Siège passager réglable en hauteur\n'
                '- Vitres athermiques\n'
                '- Volant en cuir\n'
                '\n'
                'Pack :\n'
                '- Antidémarrage\n'
                '- Appuie-tête arrière\n'
                '- Assistance de freinage\n'
                '- Verrouillage centralisé télécommandé\n'
                '\n'
                'Sécurité :\n'
                '- Airbag conducteur\n'
                '- Airbag passager\n'
                '- Assistance au freinage d?urgence\n'
                '- Contrôle pression pneus (RDC)\n'
                '- Détecteur de fatigue\n'
                '- ESP (programme de stabilité électronique)\n'
                '- Fixation pour siège enfant\n'
                '- Kit de réparation pneus (Mobile Tyre)\n'
                '- Phares antibrouillard\n'
                '- Répartiteur électronique de freinage\n'
                '\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00 à MIDI DE 14:00 à 18:00\n'
                '- SAMEDI DE 09:00 à 13:00\n'
                '- SAMEDI APRES MIDI ET DIMANCHE : SUR RENDEZ-VOUS\n'
                '\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_51B066',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 90,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': 'afd0fac5-0f99-5d5f-9aed-e3866ff0a551',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3160356498',
 'listing': 'auction',
 'make': 'VOLKSWAGEN',
 'model': 'Polo',
 'odometer': 156410,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 13,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_afd0fac5-0f99-5d5f-9aed-e3866ff0a551/afd0fac5-0f99-5d5f-9aed-e3866ff0a551_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 124398,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/d1/1c/e0/d11ce02d8f7f265ca7f333216829e3bcf922be40.jpg?rule=ad-large',
             'Width': 1067}],
 'price': 8990,
 'price_includes_vat': False,
 'registration_date': '2016-12-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Volkswagen Polo 1.2 TSI TURBO 90 CH ALLSTARS',
 'transmission': 'manual',
 'trim': 'CrossPolo 1.2 TSI 90ch 5p',
 'vin': None,
 'year': 2016}
2026-03-27 16:40:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273160356498%27 HTTP/1.1" 200 None
2026-03-27 16:40:43 [auto_selling_leboncoin.fr] INFO: Saving data for 3160356498: {'created_time': 1774629643.915181, 'last_price_update_time': 1774629643.915189}
2026-03-27 16:40:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3160356498') HTTP/1.1" 204 0
2026-03-27 16:40:44 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 9a721d3d-feb2-52f8-9efb-bbc715dc00bd with identifier 3150105494
2026-03-27 16:40:44 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:44 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:44 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 9a721d3d-feb2-52f8-9efb-bbc715dc00bd
2026-03-27 16:40:44 [scrapy.core.scraper] DEBUG: Scraped from <200 https://img.leboncoin.fr/api/v1/lbcpb1/images/9e/72/69/9e7269cc305bfbfdebd271100c9b02fe38c514e4.jpg?rule=ad-large>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Jaune',
 'currency': 'EUR',
 'description': 'Peugeot 208 1.2 PURETECH 101 CH, berline, jaune, 5 cv, 5 '
                'portes, première mise en circulation le 29/01/2020, garantie '
                ': 12 mois.\n'
                '\n'
                '5 places\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 12 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\n'
                '*************************************************\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '- Bluetooth\n'
                '- GPS\n'
                '- Prise audio usb\n'
                '- auto-radio\n'
                '- auto-radio commandé au volant\n'
                '- ecran tactile\n'
                '\n'
                'Conduite :\n'
                '- Sélection du mode de conduite\n'
                '- allumage automatique des feux\n'
                '- clé mains-libres\n'
                '- démarrage sans clé\n'
                '- détecteur de pluie\n'
                '- limiteur de vitesse\n'
                '- régulateur de vitesse\n'
                '\n'
                'Extérieur :\n'
                '- Feu arrière à LED\n'
                '- essuie-glace arrière\n'
                '- jantes alliage\n'
                '- phares à LED\n'
                "- radar arrière de détection d'obstacles\n"
                "- radar d'aide au stationnement\n"
                '- rétroviseurs rabattables\n'
                '- rétroviseurs électriques\n'
                '\n'
                'Intérieur :\n'
                '- Miroir de courtoisie coté Passager\n'
                '- Miroir de courtoisie coté conducteur\n'
                '- Vitres arrières électriques\n'
                '- accoudoir central\n'
                '- banquette 1/3 - 2/3\n'
                '- climatisation multi zone\n'
                '- fermeture centralisée\n'
                '- indicateur de température extérieur\n'
                '- non fumeur\n'
                '- verrouillage automatique des portes en roulant\n'
                '- verrouillage à distance\n'
                '- vitres avant éléctriques\n'
                '- vitres électriques\n'
                '\n'
                'Pack :\n'
                '- appuis-tête arrière\n'
                '- clignotants\n'
                '- détection des panneaux routiers\n'
                '- frein parking automatique\n'
                '- nombre de rapports : 6 vitesses\n'
                '- Écran multifonction\n'
                '\n'
                'Sécurité :\n'
                '- ABS\n'
                '- Assistant maintien dans la voie\n'
                '- ESP\n'
                '- airbag\n'
                '- alerte de franchissement involontaire de lignes\n'
                '- anti-patinage\n'
                '\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00 à MIDI DE 14:00 à 18:00\n'
                '- SAMEDI DE 09:00 à 13:00\n'
                '- SAMEDI APRES MIDI ET DIMANCHE : SUR RENDEZ-VOUS\n'
                '\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_68E926',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 101,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': '9a721d3d-feb2-52f8-9efb-bbc715dc00bd',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3150105494',
 'listing': 'auction',
 'make': 'PEUGEOT',
 'model': '208',
 'odometer': 163500,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 13,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9a721d3d-feb2-52f8-9efb-bbc715dc00bd/9a721d3d-feb2-52f8-9efb-bbc715dc00bd_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 145990,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/9e/72/69/9e7269cc305bfbfdebd271100c9b02fe38c514e4.jpg?rule=ad-large',
             'Width': 1067}],
 'price': 7490,
 'price_includes_vat': False,
 'registration_date': '2020-01-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Peugeot 208 1.2 PURETECH 101 CH',
 'transmission': 'manual',
 'trim': '208 1.2 PureTech 100ch S&S Active Business',
 'vin': None,
 'year': 2020}
2026-03-27 16:40:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273150105494%27 HTTP/1.1" 200 None
2026-03-27 16:40:44 [auto_selling_leboncoin.fr] INFO: Saving data for 3150105494: {'created_time': 1774629644.424978, 'last_price_update_time': 1774629644.424989}
2026-03-27 16:40:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3150105494') HTTP/1.1" 204 0
2026-03-27 16:40:44 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://img.leboncoin.fr/api/v1/lbcpb1/images/da/f3/a9/daf3a95f9279d4a5ffc27b2549e86244c0905631.jpg?rule=ad-large> (referer: https://api.leboncoin.fr/finder/search)
2026-03-27 16:40:44 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://img.leboncoin.fr/api/v1/lbcpb1/images/ee/60/c8/ee60c8c56b7040fb499fa9a6ba4e58f1db4c33cd.jpg?rule=ad-large> (referer: https://api.leboncoin.fr/finder/search)
2026-03-27 16:40:44 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3134806918
2026-03-27 16:40:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273134806918%27 HTTP/1.1" 200 None
2026-03-27 16:40:44 [auto_selling_leboncoin.fr] INFO: Scrape type for 3134806918: 1
2026-03-27 16:40:44 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3134806918
2026-03-27 16:40:44 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'RENAULT Trafic DCI 125 120CH 3 PLACES FRIGO  FRCX, blanc, 5 '
                'cv, première mise en circulation le 15/03/2019, garantie : 12 '
                'mois.\n'
                '\n'
                '3 places\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 12 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\n'
                '*************************************************\n'
                'Options / Équipements:\n'
                '\n'
                '-Ordinateur de bord,\n'
                '-Ecran multifonction couleur\n'
                '-AutoRadio CD / MP3 / Bluetooth\n'
                '-Vitre electrique,\n'
                '-Rétroviseur Electrique Rabattant\n'
                '-Direction Assistée,\n'
                '-Fermeture Centralisée,\n'
                '-Régulateur de Vitesse\n'
                '-Aide au démarrage en pente\n'
                '-Contrôle pression des pneus\n'
                '-Radar de Stationnement\n'
                '-Abs/airbags/esp,\n'
                '-Feux de freinage d urgence\n'
                '-Fixations ISOFIX\n'
                '- PRIS EX 250V\n'
                '\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00 à MIDI DE 14:00 à 18:00\n'
                '- SAMEDI DE 09:00 à 13:00\n'
                '- SAMEDI APRES MIDI ET DIMANCHE : SUR RENDEZ-VOUS\n'
                '\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_94D95A',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 125,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/utilitaires/3134806918',
 'listing': 'auction',
 'make': 'RENAULT',
 'model': 'Autres',
 'odometer': 92000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/9d/58/ad/9d58ad6f7d4368030b14be380d445537eac065c4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/33/55/3d/33553d01ceba09c395fc1a17f22502384061b4b8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c3/70/94/c370949364b1d57b74aaf5c346abe47be7da7a49.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5a/b1/8d/5ab18d703691058cdac40dd0d2dd65a3e5333ef9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/dd/1b/06/dd1b065a9bb64751956a0decff254ff75bf74e10.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/39/cd/7c/39cd7cc6664ae1c58f02f10f2cd77c8e0aafc157.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c0/8f/a9/c08fa964536a558ed44aa0a47dfa39ec21954142.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2f/7b/61/2f7b6105b7127a41e69ea6a7cf3bed637392f2b0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/cc/29/3d/cc293dfeb83b65cfcd57817712a215ee1280b2cb.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/10/d5/53/10d553fc384fc8302679a8fb61c7644f9e129504.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c2/35/3e/c2353e76be616d445587aa0594ad68e4e1509fcf.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/42/d6/f6/42d6f6fa473a903e4c5d4aa8ef35cb3e846b1162.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/68/15/3c/68153c95e8bd82d24ebd84bae90bdbfbd88cd5e8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b7/d4/f3/b7d4f3fd4f9977c6116f24af1ca2fd24050c4836.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f8/47/e1/f847e1d36dee1298d841f2b3fb2baeaac323b6f6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0d/c9/9d/0dc99d6e09ef41cc1a27180e8d4118438f5c4f68.jpg?rule=ad-large'],
 'price': 17990,
 'price_includes_vat': False,
 'registration_date': '2019-03-01',
 'seats_number': 3,
 'seller_name': None,
 'title': 'RENAULT Trafic DCI 125 120CH 3 PLACES FRIGO FRCX',
 'transmission': 'manual',
 'trim': None,
 'vin': None,
 'year': 2019}
2026-03-27 16:40:44 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 5e21be56-9e5f-5167-a796-33c1d516145c with identifier: 3134806918
2026-03-27 16:40:44 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 5e21be56-9e5f-5167-a796-33c1d516145c
2026-03-27 16:40:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F9d%252F58%252Fad%252F9d58ad6f7d4368030b14be380d445537eac065c4.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-27 16:40:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/9d/58/ad/9d58ad6f7d4368030b14be380d445537eac065c4.jpg?rule=ad-large not downloaded yet
2026-03-27 16:40:44 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-27 16:40:44 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7ff211bd4950>
2026-03-27 16:40:44 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-27 16:40:44 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-27 16:40:44 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-27 16:40:44 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_baa840c9-f7d8-58a9-8a99-0090fcd9dfc3/baa840c9-f7d8-58a9-8a99-0090fcd9dfc3_image_0.jpg HTTP/1.1" 201 0
2026-03-27 16:40:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_leboncoin.fr',RowKey='https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F25%252Fb8%252F18%252F25b8187ffbfab38727f85de078a2c6519ec1ddab.jpg%253Frule%3Dad-large') HTTP/1.1" 204 0
2026-03-27 16:40:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/25/b8/18/25b8187ffbfab38727f85de078a2c6519ec1ddab.jpg?rule=ad-large saved to cache
2026-03-27 16:40:44 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item baa840c9-f7d8-58a9-8a99-0090fcd9dfc3
2026-03-27 16:40:44 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item baa840c9-f7d8-58a9-8a99-0090fcd9dfc3 sending to next pipeline
2026-03-27 16:40:44 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-27 16:40:44 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7ff211c14790>
2026-03-27 16:40:44 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-27 16:40:44 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-27 16:40:44 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-27 16:40:44 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_a134364e-c697-5239-b304-3cc9b20b0fb9/a134364e-c697-5239-b304-3cc9b20b0fb9_image_0.jpg HTTP/1.1" 201 0
2026-03-27 16:40:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_leboncoin.fr',RowKey='https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fd5%252F7a%252Fa7%252Fd57aa74df60d0b9763e611076ed3f028da528947.jpg%253Frule%3Dad-large') HTTP/1.1" 204 0
2026-03-27 16:40:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/d5/7a/a7/d57aa74df60d0b9763e611076ed3f028da528947.jpg?rule=ad-large saved to cache
2026-03-27 16:40:44 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item a134364e-c697-5239-b304-3cc9b20b0fb9
2026-03-27 16:40:44 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item a134364e-c697-5239-b304-3cc9b20b0fb9 sending to next pipeline
2026-03-27 16:40:44 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-27 16:40:44 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7ff2127775d0>
2026-03-27 16:40:44 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-27 16:40:44 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-27 16:40:44 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-27 16:40:44 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_db54a70c-608e-56fb-b13c-8f74ce7cb2c4/db54a70c-608e-56fb-b13c-8f74ce7cb2c4_image_0.jpg HTTP/1.1" 201 0
2026-03-27 16:40:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_leboncoin.fr',RowKey='https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fe6%252F48%252F1d%252Fe6481dbcf04dedacce7f59c8fe95640d5cee4ebd.jpg%253Frule%3Dad-large') HTTP/1.1" 204 0
2026-03-27 16:40:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/e6/48/1d/e6481dbcf04dedacce7f59c8fe95640d5cee4ebd.jpg?rule=ad-large saved to cache
2026-03-27 16:40:44 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item db54a70c-608e-56fb-b13c-8f74ce7cb2c4
2026-03-27 16:40:44 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item db54a70c-608e-56fb-b13c-8f74ce7cb2c4 sending to next pipeline
2026-03-27 16:40:44 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3146045891
2026-03-27 16:40:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273146045891%27 HTTP/1.1" 200 None
2026-03-27 16:40:44 [auto_selling_leboncoin.fr] INFO: Scrape type for 3146045891: 1
2026-03-27 16:40:44 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3146045891
2026-03-27 16:40:44 [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.2 TURBO 150 CH TD4 DYNAMIC, '
                '4x4, suv, gris foncé, 8 cv, 5 portes, première mise en '
                'circulation le 25/04/2013, garantie : 12 mois.\n'
                '\n'
                '5 places\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 12 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\n'
                '*************************************************\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '- Bluetooth\n'
                '- CD\n'
                '- Prise audio usb\n'
                '- Prise jack\n'
                '- auto-radio : CD mp3\n'
                '- commandes vocales\n'
                '- ecran tactile\n'
                '- lecteur carte SD\n'
                '- prise audio auxiliaire\n'
                '\n'
                'Conduite :\n'
                '- Frein stationnement électrique automatiq\n'
                '- Stop & Start\n'
                '- démarrage sans clé\n'
                '- détecteur de pluie\n'
                '- régulateur de vitesse\n'
                '\n'
                'Extérieur :\n'
                '- Becquet arrière\n'
                '- Boucliers av et ar couleur caisse\n'
                '- Echappement à double sortie\n'
                '- Eclairage au sol\n'
                "- Feux de freinage d'urgence\n"
                '- Répétiteurs de clignotant dans rétro ext\n'
                '- Rétroviseurs ext. indexés à la marche ar\n'
                '- Rétroviseurs extérieurs à mémoire\n'
                "- Sortie d'échappement chromé \n"
                '- projecteurs xénon\n'
                "- radar arrière de détection d'obstacles\n"
                "- radar d'aide au stationnement\n"
                '- rétroviseurs dégivrants\n'
                '- rétroviseurs rabattables\n'
                '- rétroviseurs électriques\n'
                '\n'
                'Intérieur :\n'
                '- Banquette 1/3 2/3\n'
                '- Banquette arrière 3 places\n'
                '- Boite à gant fermée\n'
                '- Inserts de tableau de bord métal\n'
                "- Lampes de lecture à l'arrière\n"
                "- Lampes de lecture à l'avant\n"
                '- Levier vitesse cuir\n'
                '- Miroir de courtoisie conducteur éclairé\n'
                '- Miroir de courtoisie passager éclairé\n'
                '- Ouverture des vitres séquentielle\n'
                '- Porte gobelets arrière\n'
                '- Siège conduct réglable hauteur lombaire\n'
                '- Température extérieure\n'
                '- Vitres arrières électriques\n'
                '- accoudoir central arrière\n'
                '- climatisation\n'
                '- direction assistée\n'
                '- fermeture centralisée\n'
                '- ordinateur de bord\n'
                '- réglages du volant : profondeur\n'
                '- verrouillage automatique des portes en roulant\n'
                '- verrouillage à distance\n'
                '- vitres avant éléctriques\n'
                '- vitres surteintées\n'
                '- volant cuir\n'
                '- volant sport\n'
                '\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00 à MIDI DE 14:00 à 18:00\n'
                '- SAMEDI DE 09:00 à 13:00\n'
                '- SAMEDI APRES MIDI ET DIMANCHE : SUR RENDEZ-VOUS\n'
                '\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_171E4E',
 '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/3146045891',
 'listing': 'auction',
 'make': 'LAND-ROVER',
 'model': 'Range Rover Evoque',
 'odometer': 168700,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/ef/9a/21/ef9a21c6ffd01ce5265f75120bc1b14d6c517ce8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ff/69/11/ff691170f0897985e7ceeea9be1f4327dd7329b0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/83/6b/49/836b496d69f9491ba78c73a29ac11027ca011d92.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8e/79/a8/8e79a842890205702976b3159e44ca9d3c6717fe.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9e/e6/26/9ee6261b0aba85417f7d613f6aae12f0d684d97a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ee/4f/0c/ee4f0c55308a82217de04d3331bae038eb7bdc80.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c8/e6/1d/c8e61da8500580328cd38f3e4a368198e51591f1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/93/e6/11/93e611a48f8a7189b7f037c60f185e8358c37038.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2d/b8/7a/2db87ae206eb7cb8a357fe5519f329243a1ffb27.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9f/58/c2/9f58c208fef5c6b017bafb7be873ee5eec0d5eb0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3b/4a/89/3b4a89ae6a1d4e924a597e154ebb5089e3751e2c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/bc/6b/be/bc6bbe3f04dcc86b42b29c698919d8d14ed13b91.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9c/7f/3e/9c7f3ecc623d8f6f43c676f062e5148a051edf1b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0d/b5/a8/0db5a81a0ddc2d1f9562900745b457abb13b551d.jpg?rule=ad-large'],
 'price': 9990,
 'price_includes_vat': False,
 'registration_date': '2013-04-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Land-Rover Range Rover Evoque 2.2 TURBO 150 CH TD4 DYNAMIC',
 'transmission': 'manual',
 'trim': 'Range Rover Evoque 2.2 Td4 Dynamic',
 'vin': None,
 'year': 2013}
2026-03-27 16:40:44 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 717aba2d-c1d3-5c0c-9b0f-0243f5f608ab with identifier: 3146045891
2026-03-27 16:40:44 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 717aba2d-c1d3-5c0c-9b0f-0243f5f608ab
2026-03-27 16:40:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%252Fef%252F9a%252F21%252Fef9a21c6ffd01ce5265f75120bc1b14d6c517ce8.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-27 16:40:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ef/9a/21/ef9a21c6ffd01ce5265f75120bc1b14d6c517ce8.jpg?rule=ad-large not downloaded yet
2026-03-27 16:40:44 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: baa840c9-f7d8-58a9-8a99-0090fcd9dfc3 with identifier 3161582114
2026-03-27 16:40:44 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:44 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:44 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item baa840c9-f7d8-58a9-8a99-0090fcd9dfc3
2026-03-27 16:40:44 [scrapy.core.scraper] DEBUG: Scraped from <200 https://img.leboncoin.fr/api/v1/lbcpb1/images/25/b8/18/25b8187ffbfab38727f85de078a2c6519ec1ddab.jpg?rule=ad-large>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'Volvo XC40 2.0 D4 TURBO 190 CH R-Design, 4x4, suv, blanc, 10 '
                'cv, 5 portes, première mise en circulation le 12/06/2020, '
                'garantie : 12 mois.\n'
                '\n'
                '5 places\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 12 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\n'
                '*************************************************\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '- Carplay\n'
                '- Bluetooth\n'
                '- GPS\n'
                '\n'
                'Conduite :\n'
                '- Limiteur\n'
                '- démarrage sans clé\n'
                '\n'
                'Extérieur :\n'
                '- Ligne assist\n'
                '- Rétroviseur rabattable\n'
                '- caméra de recul\n'
                "- radar arrière de détection d'obstacles\n"
                "- radar d'aide au stationnement\n"
                '\n'
                'Intérieur :\n'
                '- climatisation\n'
                '\n'
                'Pack :\n'
                '- Régulateur\n'
                '- sièges électriques\n'
                '\n'
                'Sécurité :\n'
                "- avertisseur d'angle mort\n"
                "- radar avant de détection d'obstacles\n"
                '\n'
                'Autres équipements et informations :\n'
                '- Ouverture sans clé\n'
                '- Siège mémo\n'
                "- Classe Crit'air : 2\n"
                '\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00 à MIDI DE 14:00 à 18:00\n'
                '- SAMEDI DE 09:00 à 13:00\n'
                '- SAMEDI APRES MIDI ET DIMANCHE : SUR RENDEZ-VOUS\n'
                '\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_92578A',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 190,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': 'baa840c9-f7d8-58a9-8a99-0090fcd9dfc3',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3161582114',
 'listing': 'auction',
 'make': 'VOLVO',
 'model': 'XC40',
 'odometer': 130200,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 16,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_baa840c9-f7d8-58a9-8a99-0090fcd9dfc3/baa840c9-f7d8-58a9-8a99-0090fcd9dfc3_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 110448,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/25/b8/18/25b8187ffbfab38727f85de078a2c6519ec1ddab.jpg?rule=ad-large',
             'Width': 1067}],
 'price': 22990,
 'price_includes_vat': False,
 'registration_date': '2020-06-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Volvo XC40 2.0 D4 TURBO 190 CH R-Design',
 'transmission': 'automatic',
 'trim': 'XC40 D4 AdBlue AWD 190ch R-Design Geartronic 8',
 'vin': None,
 'year': 2020}
2026-03-27 16:40:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273161582114%27 HTTP/1.1" 200 None
2026-03-27 16:40:44 [auto_selling_leboncoin.fr] INFO: Saving data for 3161582114: {'created_time': 1774629644.74911, 'last_price_update_time': 1774629644.749122}
2026-03-27 16:40:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3161582114') HTTP/1.1" 204 0
2026-03-27 16:40:44 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: a134364e-c697-5239-b304-3cc9b20b0fb9 with identifier 3147623460
2026-03-27 16:40:44 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:44 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:44 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item a134364e-c697-5239-b304-3cc9b20b0fb9
2026-03-27 16:40:44 [scrapy.core.scraper] DEBUG: Scraped from <200 https://img.leboncoin.fr/api/v1/lbcpb1/images/d5/7a/a7/d57aa74df60d0b9763e611076ed3f028da528947.jpg?rule=ad-large>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Bleu',
 'currency': 'EUR',
 'description': 'Bmw Série 2 GRAND TOURER 218 i TURBO 136 CV DKG-7  7 PLACES, '
                'berline, bleu, 7 cv, 5 portes, première mise en circulation '
                'le 13/09/2022, garantie : 12 mois.\n'
                '\n'
                '7 places\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 12 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\n'
                '*************************************************\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '- Reconnaissance vocale . autre\n'
                '- Synthèse/reconnaissance vocale\n'
                '- Bluetooth\n'
                '- GPS\n'
                '- ecran tactile\n'
                '- système de navigation\n'
                '\n'
                'Conduite :\n'
                '- détecteur de pluie\n'
                '- limiteur de vitesse\n'
                '- régulateur de vitesse\n'
                '\n'
                'Extérieur :\n'
                '- Crochet d attelage avec rotule amovible\n'
                '- Lave-glace chauffant\n'
                '- Système d aide au stationnement AV AR latéral. Capteur\n'
                '- Coffre électrique\n'
                '- Ouverture du coffre à distance\n'
                '- phares directionnels\n'
                '- phares à LED\n'
                '- rétroviseurs rabattables\n'
                '\n'
                'Intérieur :\n'
                '- 3ème rangée de sièges individuels. 2 places. individuel. '
                'plancher plat\n'
                '- Prise s 12V coffre. AV et AR\n'
                '- Volant alu & cuir. réglable en hauteur. réglable en '
                'profondeur. multi-fonctions\n'
                '- Éclairage ambiance\n'
                '- climatisation\n'
                '- fermeture centralisée\n'
                '\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00 à MIDI DE 14:00 à 18:00\n'
                '- SAMEDI DE 09:00 à 13:00\n'
                '- SAMEDI APRES MIDI ET DIMANCHE : SUR RENDEZ-VOUS\n'
                '\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_10124D',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 136,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': 'a134364e-c697-5239-b304-3cc9b20b0fb9',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3147623460',
 'listing': 'auction',
 'make': 'BMW',
 'model': 'Série 2',
 'odometer': 119000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 12,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a134364e-c697-5239-b304-3cc9b20b0fb9/a134364e-c697-5239-b304-3cc9b20b0fb9_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 130704,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/d5/7a/a7/d57aa74df60d0b9763e611076ed3f028da528947.jpg?rule=ad-large',
             'Width': 1067}],
 'price': 20990,
 'price_includes_vat': False,
 'registration_date': '2022-09-01',
 'seats_number': None,
 'seller_name': None,
 'title': 'Bmw Série 2 GRAND TOURER 218 i TURBO 136 CV DKG-7 7 PLACES',
 'transmission': 'automatic',
 'trim': None,
 'vin': None,
 'year': 2022}
2026-03-27 16:40:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273147623460%27 HTTP/1.1" 200 None
2026-03-27 16:40:44 [auto_selling_leboncoin.fr] INFO: Saving data for 3147623460: {'created_time': 1774629644.807442, 'last_price_update_time': 1774629644.807452}
2026-03-27 16:40:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3147623460') HTTP/1.1" 204 0
2026-03-27 16:40:44 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: db54a70c-608e-56fb-b13c-8f74ce7cb2c4 with identifier 3071732965
2026-03-27 16:40:44 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:44 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:44 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item db54a70c-608e-56fb-b13c-8f74ce7cb2c4
2026-03-27 16:40:44 [scrapy.core.scraper] DEBUG: Scraped from <200 https://img.leboncoin.fr/api/v1/lbcpb1/images/e6/48/1d/e6481dbcf04dedacce7f59c8fe95640d5cee4ebd.jpg?rule=ad-large>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'Fiat 500X 1.4t 170 CH 4X4, 4x4, suv, blanc, 10 cv, 5 portes, '
                'première mise en circulation le 25/10/2016, garantie : 12 '
                'mois.\n'
                '\n'
                '5 places\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 12 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\n'
                '*************************************************\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '- Commande radio au volant\n'
                '- Lecteur de carte SD sur console centrale\n'
                '\n'
                'Conduite :\n'
                '- Capteurs de pluie et de luminosité\n'
                '- Hill Holder - aide au démarrage en côte\n'
                '- Palettes de changement de vitesses au volant\n'
                '- Start/Stop\n'
                '- Sélecteur 3 modes de conduite\n'
                '\n'
                'Extérieur :\n'
                '- Feux diurnes\n'
                '- Kit Chrome (contour vitres latérales)\n'
                '- Phares AV au Xénon\n'
                '- Radar de recul\n'
                '- Rétroviseurs extérieurs rabattables électriquement\n'
                "- Sortie d'échappement chromée\n"
                '- Vitres et lunette AR surteintées\n'
                '\n'
                'Intérieur :\n'
                '- Banquette AR rabattables 60/40\n'
                '- Climatisation automatique bi-zone\n'
                "- Combiné de bord avec affichage digital TFT 3,5'' couleur\n"
                '- Direction assistée électrique\n'
                '- Rétroviseur intérieur photochromatique\n'
                '- Siège conducteur réglable en hauteur\n'
                '- Siège passager AV rabattable à plat\n'
                '- Vitres électriques AV et AR\n'
                '- Volant gainé en techno-cuir\n'
                '- Volant réglable en hauteur et en profondeur\n'
                '\n'
                'Pack :\n'
                "- Eclairage d'ambiance intérieure\n"
                '- Frein de stationnement électrique\n'
                '- Rétroviseurs couleur carrosserie\n'
                '- Rétroviseurs extérieurs électriques et dégivrants\n'
                '- Tapis de sol AV\n'
                '\n'
                'Sellerie :\n'
                '- Sellerie Cuir\n'
                '\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00 à MIDI DE 14:00 à 18:00\n'
                '- SAMEDI DE 09:00 à 13:00\n'
                '- SAMEDI APRES MIDI ET DIMANCHE : SUR RENDEZ-VOUS\n'
                '\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_A88225',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 170,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': 'db54a70c-608e-56fb-b13c-8f74ce7cb2c4',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3071732965',
 'listing': 'auction',
 'make': 'FIAT',
 'model': '500X',
 'odometer': 106000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 12,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_db54a70c-608e-56fb-b13c-8f74ce7cb2c4/db54a70c-608e-56fb-b13c-8f74ce7cb2c4_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 115974,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/e6/48/1d/e6481dbcf04dedacce7f59c8fe95640d5cee4ebd.jpg?rule=ad-large',
             'Width': 1067}],
 'price': 11990,
 'price_includes_vat': False,
 'registration_date': '2016-10-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Fiat 500X 1.4t 170 CH 4X4',
 'transmission': 'automatic',
 'trim': '500X 1.4 MultiAir 16v 170ch Cross 4x4 AT9',
 'vin': None,
 'year': 2016}
2026-03-27 16:40:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273071732965%27 HTTP/1.1" 200 None
2026-03-27 16:40:44 [auto_selling_leboncoin.fr] INFO: Saving data for 3071732965: {'created_time': 1774629644.861361, 'last_price_update_time': 1774629644.861369}
2026-03-27 16:40:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3071732965') HTTP/1.1" 204 0
2026-03-27 16:40:44 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://img.leboncoin.fr/api/v1/lbcpb1/images/8c/79/d5/8c79d5b92d947c98e27f5b5003caa120eb31751d.jpg?rule=ad-large> (referer: https://api.leboncoin.fr/finder/search)
2026-03-27 16:40:44 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://img.leboncoin.fr/api/v1/lbcpb1/images/78/57/98/7857985c116d97e9ee90a88fddc9c2ffdff462c2.jpg?rule=ad-large> (referer: https://api.leboncoin.fr/finder/search)
2026-03-27 16:40:44 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://img.leboncoin.fr/api/v1/lbcpb1/images/5c/4f/ad/5c4fad3f84d30e862c881ba01061abd36854c732.jpg?rule=ad-large> (referer: https://api.leboncoin.fr/finder/search)
2026-03-27 16:40:44 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3162870281
2026-03-27 16:40:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273162870281%27 HTTP/1.1" 200 None
2026-03-27 16:40:44 [auto_selling_leboncoin.fr] INFO: Scrape type for 3162870281: 1
2026-03-27 16:40:44 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3162870281
2026-03-27 16:40:44 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'Volkswagen Caddy 1.6  TDI 102 CH AMENAGE PMR MDPH, monospace, '
                'blanc, 6 cv, 5 portes, première mise en circulation le '
                '16/01/2013, garantie : 12 mois.\n'
                '\n'
                '6 places\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 12 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\n'
                '*************************************************\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '- CD\n'
                '- Lecteur CD\n'
                '- Système de navigation\n'
                '- Volant avec commande radio\n'
                '- auto-radio commandé au volant\n'
                '\n'
                'Intérieur :\n'
                '- chauffage stationnaire\n'
                '- climatisation : automatique\n'
                '- direction assistée\n'
                '- fermeture centralisée\n'
                '- vitres électriques\n'
                '\n'
                'Pack :\n'
                '- anti démarrage\n'
                '\n'
                'Sécurité :\n'
                '- ABS\n'
                '- Airbags conducteur / passager / latéraux\n'
                '- ESP\n'
                '- airbag\n'
                '- airbags frontaux\n'
                '- airbags latéraux\n'
                '- alarme\n'
                '- anti-patinage\n'
                '- phares antibrouillard\n'
                '\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00 à MIDI DE 14:00 à 18:00\n'
                '- SAMEDI DE 09:00 à 13:00\n'
                '- SAMEDI APRES MIDI ET DIMANCHE : SUR RENDEZ-VOUS\n'
                '\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_61069E',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 102,
 '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/3162870281',
 'listing': 'auction',
 'make': 'VOLKSWAGEN',
 'model': 'Caddy',
 'odometer': 65000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/a3/8e/28/a38e285686ce9b57a98b56dbe5df84c7b583ddbb.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/60/90/65/609065912c1e6623448769b8a7e7bf7ccb71aca0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2a/93/31/2a9331cf743ea002c68b0545217b46f09505f875.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/03/ea/7d/03ea7dd08499da591508dca6777f387eb3e38fa0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/35/9b/04/359b049f47fbe825f1f68433fec3db2f4e221f2b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/34/b4/c4/34b4c4bd7526f5107a7d30afb6373e3e1a498ea4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/37/68/92/37689241517ee3527daad865d474e3d875920794.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/85/47/da/8547da76a5aedf2dce706b07dae07d87d8736e4b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/27/43/59/2743591ff7f8c9e7a4614b1117eee7115eb40d80.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/22/5e/ce/225eceecd856b08e69956ee70d85baa439ddb5a3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1c/f2/5b/1cf25be88a7f48fabf4f45aa1ac40d3750e96327.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c7/f8/74/c7f87439b2c83615871e5c5badcbcbf6b32f7b06.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/dc/15/13/dc15133cfab066a8f7a186dc862ca4191d7d7af6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/29/e5/9b/29e59b922a542b14a39ff210a1e6558bdffaa631.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3d/e7/d2/3de7d280f05da45f04c2d8b37167411b90357915.jpg?rule=ad-large'],
 'price': 17490,
 'price_includes_vat': False,
 'registration_date': '2013-01-01',
 'seats_number': 6,
 'seller_name': None,
 'title': 'Volkswagen Caddy 1.6 TDI 102 CH AMENAGE PMR MDPH',
 'transmission': 'manual',
 'trim': 'Caddy 1.6 TDI 102ch FAP Highline',
 'vin': None,
 'year': 2013}
2026-03-27 16:40:44 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 7d01ad0e-a99a-5415-8ba4-51a24c2be55d with identifier: 3162870281
2026-03-27 16:40:44 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 7d01ad0e-a99a-5415-8ba4-51a24c2be55d
2026-03-27 16:40:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%252Fa3%252F8e%252F28%252Fa38e285686ce9b57a98b56dbe5df84c7b583ddbb.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-27 16:40:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/a3/8e/28/a38e285686ce9b57a98b56dbe5df84c7b583ddbb.jpg?rule=ad-large not downloaded yet
2026-03-27 16:40:44 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-27 16:40:44 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7ff211c06610>
2026-03-27 16:40:44 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-27 16:40:44 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-27 16:40:44 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-27 16:40:44 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_c6e6c89d-f7a1-5a44-ab86-b06792ef4025/c6e6c89d-f7a1-5a44-ab86-b06792ef4025_image_0.jpg HTTP/1.1" 201 0
2026-03-27 16:40:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_leboncoin.fr',RowKey='https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fda%252Ff3%252Fa9%252Fdaf3a95f9279d4a5ffc27b2549e86244c0905631.jpg%253Frule%3Dad-large') HTTP/1.1" 204 0
2026-03-27 16:40:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/da/f3/a9/daf3a95f9279d4a5ffc27b2549e86244c0905631.jpg?rule=ad-large saved to cache
2026-03-27 16:40:44 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item c6e6c89d-f7a1-5a44-ab86-b06792ef4025
2026-03-27 16:40:44 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item c6e6c89d-f7a1-5a44-ab86-b06792ef4025 sending to next pipeline
2026-03-27 16:40:44 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-27 16:40:44 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7ff212617050>
2026-03-27 16:40:44 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-27 16:40:44 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-27 16:40:44 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-27 16:40:44 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_a7b0204b-6c67-576e-9e72-495171f2423b/a7b0204b-6c67-576e-9e72-495171f2423b_image_0.jpg HTTP/1.1" 201 0
2026-03-27 16:40:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_leboncoin.fr',RowKey='https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fee%252F60%252Fc8%252Fee60c8c56b7040fb499fa9a6ba4e58f1db4c33cd.jpg%253Frule%3Dad-large') HTTP/1.1" 204 0
2026-03-27 16:40:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ee/60/c8/ee60c8c56b7040fb499fa9a6ba4e58f1db4c33cd.jpg?rule=ad-large saved to cache
2026-03-27 16:40:45 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item a7b0204b-6c67-576e-9e72-495171f2423b
2026-03-27 16:40:45 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item a7b0204b-6c67-576e-9e72-495171f2423b sending to next pipeline
2026-03-27 16:40:45 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: c6e6c89d-f7a1-5a44-ab86-b06792ef4025 with identifier 3135353675
2026-03-27 16:40:45 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:45 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:45 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item c6e6c89d-f7a1-5a44-ab86-b06792ef4025
2026-03-27 16:40:45 [scrapy.core.scraper] DEBUG: Scraped from <200 https://img.leboncoin.fr/api/v1/lbcpb1/images/da/f3/a9/daf3a95f9279d4a5ffc27b2549e86244c0905631.jpg?rule=ad-large>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'Audi A8 3.0TDI V6 TURBO QUATTRO 262CH BVA-8 BOSE, berline, '
                'noir, 16 cv, 4 portes, première mise en circulation le '
                '26/04/2017, garantie : 12 mois.\n'
                '\n'
                '5 places\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 12 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\n'
                '*************************************************\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '- Interface Media\n'
                '- Radio\n'
                '- Services connectés\n'
                '- Système Hi-Fi Surround\n'
                '- Système de localisation par satellite\n'
                '- TMC\n'
                '- Bluetooth\n'
                '- CD\n'
                '- GPS\n'
                '- Prise audio usb\n'
                '- auto-radio : CD mp3\n'
                '- auto-radio commandé au volant\n'
                '- ecran tactile\n'
                '- prise audio auxiliaire\n'
                '\n'
                'Conduite :\n'
                '- Capteur de luminosité\n'
                '- Commande du comportement dynamique\n'
                '- Régulateur de vitesse adaptatif\n'
                '- Système d accès sans clé\n'
                '- Système d assistance au stationnement\n'
                '- Stop & Start\n'
                '- affichage tête haute\n'
                '- démarrage sans clé\n'
                '- détecteur de pluie\n'
                '- limiteur de vitesse\n'
                '- régulateur de vitesse\n'
                '\n'
                'Extérieur :\n'
                '- Calandre chromée\n'
                '- Coffre assisté électriquement\n'
                '- Feux arrière à LED\n'
                '- Lave-phares\n'
                '- Phares avant LED\n'
                '- Phares de route adaptatifs\n'
                '- Rétroviseurs extérieurs à mémoire\n'
                '- Rétroviseurs extérieurs électrochromes\n'
                '- Système d éclairage intelligent\n'
                '- Système de mesure de place disponible\n'
                '- Toit ouvrant rang 1 coulissant\n'
                '- Toit ouvrant rang 1 entrebaillant\n'
                '- Velum rang 1\n'
                '- caméra de recul\n'
                '- jantes : aluminium\n'
                "- radar arrière de détection d'obstacles\n"
                "- radar d'aide au stationnement\n"
                '- rétroviseurs dégivrants\n'
                '- rétroviseurs rabattables\n'
                '- rétroviseurs électriques\n'
                '- toit ouvrant\n'
                '- toit ouvrant électrique\n'
                '\n'
                'Intérieur :\n'
                '- Banquette arrière 3 places\n'
                '- Boite à gants éclairée et réfrigérable\n'
                '- Colonne de direction électrique\n'
                '- Eclairage d ambiance\n'
                '- Filets de coffre\n'
                '- Inserts de porte bois\n'
                '- Inserts de tableau de bord bois\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'
                '- Pare-brise thermique\n'
                '- Porte-gobelets arrière\n'
                '- Porte-gobelets avant\n'
                '- Siège cond. avec réglage lombaire électr\n'
                '- Siège conducteur chauffant\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 à mémoire\n'
                '- Siège passager à réglages électriques\n'
                '- Sièges avant massants\n'
                '- Sièges avant à ventilation active\n'
                '- Stores de lunette arrière\n'
                '- Stores de vitres latérales\n'
                '- Température extérieure\n'
                '- Pack fumeur\n'
                '- Vitres arrières électriques\n'
                '- accoudoir central\n'
                '- accoudoir central arrière\n'
                '- climatisation : automatique\n'
                '- climatisation multi zone\n'
                '- compte tours\n'
                '- fermeture centralisée\n'
                '- filtre à pollen\n'
                '- ordinateur de bord\n'
                '- prise 12V\n'
                '- réglages du volant : profondeur\n'
                '- rétroviseur interieur electrochrome\n'
                '- sieges reglables en hauteur\n'
                '- siège conducteur réglable en hauteur\n'
                '- verrouillage automatique des portes en roulant\n'
                '- verrouillage à distance\n'
                '- vitres avant éléctriques\n'
                '- volant cuir\n'
                '\n'
                'Pack :\n'
                '- anti démarrage\n'
                '- nombre de rapports : 8 vitesses\n'
                '- siège passager réglable\n'
                '- volant multifonctions\n'
                '- volant réglable\n'
                '- Écran multifonction\n'
                '\n'
                'Sécurité :\n'
                '- Alarme périmétrique\n'
                '- Alarme volumétrique\n'
                '- BAS\n'
                '- Contrôle de traction\n'
                '- Contrôle élect. de la pression des pneus\n'
                '- Reconnaissance panneaux de signalisation\n'
                '- Système de contrôle des angles morts\n'
                '- Système de prévention des collisions\n'
                '- Système de prévention des collisions AR\n'
                '- ABS\n'
                '- AFIL\n'
                '- Aide au freinage d urgence\n'
                '- Airbags rideaux\n'
                '- Airbags rideaux avant\n'
                '- ESP\n'
                '- airbag conducteur\n'
                '- airbag coté passager\n'
                '- airbags latéraux\n'
                '- anti-patinage\n'
                '- fixations ISOFIX\n'
                "- radar avant de détection d'obstacles\n"
                '- répartiteur électronique de freinage\n'
                '\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00 à MIDI DE 14:00 à 18:00\n'
                '- SAMEDI DE 09:00 à 13:00\n'
                '- SAMEDI APRES MIDI ET DIMANCHE : SUR RENDEZ-VOUS\n'
                '\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_C9F4DD',
 'doors_number': 4,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 262,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': 'c6e6c89d-f7a1-5a44-ab86-b06792ef4025',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3135353675',
 'listing': 'auction',
 'make': 'AUDI',
 'model': 'A8',
 'odometer': 225000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 13,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c6e6c89d-f7a1-5a44-ab86-b06792ef4025/c6e6c89d-f7a1-5a44-ab86-b06792ef4025_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 146554,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/da/f3/a9/daf3a95f9279d4a5ffc27b2549e86244c0905631.jpg?rule=ad-large',
             'Width': 1067}],
 'price': 19990,
 'price_includes_vat': False,
 'registration_date': '2017-04-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Audi A8 3.0TDI V6 TURBO QUATTRO 262CH BVA-8 BOSE',
 'transmission': 'automatic',
 'trim': 'A8 3.0 V6 TDI 262ch clean diesel quattro Tiptronic',
 'vin': None,
 'year': 2017}
2026-03-27 16:40:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273135353675%27 HTTP/1.1" 200 None
2026-03-27 16:40:45 [auto_selling_leboncoin.fr] INFO: Saving data for 3135353675: {'created_time': 1774629645.065682, 'last_price_update_time': 1774629645.065693}
2026-03-27 16:40:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3135353675') HTTP/1.1" 204 0
2026-03-27 16:40:45 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: a7b0204b-6c67-576e-9e72-495171f2423b with identifier 3143691564
2026-03-27 16:40:45 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:45 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:45 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item a7b0204b-6c67-576e-9e72-495171f2423b
2026-03-27 16:40:45 [scrapy.core.scraper] DEBUG: Scraped from <200 https://img.leboncoin.fr/api/v1/lbcpb1/images/ee/60/c8/ee60c8c56b7040fb499fa9a6ba4e58f1db4c33cd.jpg?rule=ad-large>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'RENAULT Captur 1.3i TURBO TCE 140 BUSSINES, berline, gris, 7 '
                'cv, 5 portes, première mise en circulation le 02/02/2022, '
                'garantie : 12 mois.\n'
                '\n'
                '5 places\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 12 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\n'
                '*************************************************\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '- Navigation\n'
                '\n'
                'Conduite :\n'
                '- Aide au démarrage en côte\n'
                '- Allumage automatique des essuie-glaces\n'
                '- Carte Renault "Mains libres"\n'
                '- Frein de parking assisté automatique avec Auto hold\n'
                '- Indicateur de changement de vitesse\n'
                '\n'
                'Couleur :\n'
                '- Peinture opaque\n'
                '\n'
                'Extérieur :\n'
                '- Aide au parking AR\n'
                '- Aide parking avec caméra de recul\n'
                '- Commutation automatique des feux de route/croisement\n'
                '- Rétroviseurs extérieurs dégivrants, réglables et '
                'rabattables électriquement\n'
                '- Vitres AR surteintées\n'
                '\n'
                'Intérieur :\n'
                '- Banquette AR coulissante et rabattable 1/3 - 2/3\n'
                '- Climatisation automatique\n'
                '- Console centrale de rangement avec accoudoir\n'
                '- Lunette AR chauffante\n'
                '- Lève-vitres électriques et impulsionnels\n'
                '- Rétroviseur intérieur électrochrome\n'
                '- Siège AV réglable en hauteur\n'
                '\n'
                'Pack :\n'
                '- Appuie-têtes AR\n'
                '- Ceintures de sécurité AV réglables en hauteur\n'
                '- Compartimentage de coffre\n'
                '- Coques de rétroviseurs noir/teinte caisse\n'
                '- Eclairage AV et AR Full LED Pure Vision\n'
                '- Feux de stop à LED\n'
                '- Mode ECO\n'
                '- Poignées de portes ton caisse\n'
                '- Régulateur limiteur de vitesse\n'
                '- Volant TEP\n'
                '\n'
                'Sécurité :\n'
                '- Airbag passager déconnectable\n'
                '- Airbags frontaux\n'
                '- Airbags latéraux AV\n'
                '- Alerte de survitesse avec reconnaissance des panneaux de '
                'signalisation\n'
                "- Assistance au freinage d'urgence (A.F.U.)\n"
                '- Assistant maintien de voie\n'
                '- Kit de gonflage et de réparation des pneumatiques\n'
                '- Système de détection de la pression des pneumatiques\n'
                '\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00 à MIDI DE 14:00 à 18:00\n'
                '- SAMEDI DE 09:00 à 13:00\n'
                '- SAMEDI APRES MIDI ET DIMANCHE : SUR RENDEZ-VOUS\n'
                '\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_E8CC49',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 140,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': 'a7b0204b-6c67-576e-9e72-495171f2423b',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3143691564',
 'listing': 'auction',
 'make': 'RENAULT',
 'model': 'Captur',
 'odometer': 76000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 14,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a7b0204b-6c67-576e-9e72-495171f2423b/a7b0204b-6c67-576e-9e72-495171f2423b_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 146605,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ee/60/c8/ee60c8c56b7040fb499fa9a6ba4e58f1db4c33cd.jpg?rule=ad-large',
             'Width': 1067}],
 'price': 13990,
 'price_includes_vat': False,
 'registration_date': '2022-02-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'RENAULT Captur 1.3i TURBO TCE 140 BUSSINES',
 'transmission': 'manual',
 'trim': 'Captur 1.3 TCe 140ch FAP Business - 21',
 'vin': None,
 'year': 2022}
2026-03-27 16:40:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273143691564%27 HTTP/1.1" 200 None
2026-03-27 16:40:45 [auto_selling_leboncoin.fr] INFO: Saving data for 3143691564: {'created_time': 1774629645.114731, 'last_price_update_time': 1774629645.114746}
2026-03-27 16:40:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3143691564') HTTP/1.1" 204 0
2026-03-27 16:40:45 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3143664448
2026-03-27 16:40:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273143664448%27 HTTP/1.1" 200 None
2026-03-27 16:40:45 [auto_selling_leboncoin.fr] INFO: Scrape type for 3143664448: 1
2026-03-27 16:40:45 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3143664448
2026-03-27 16:40:45 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Marron',
 'currency': 'EUR',
 'description': 'Peugeot 5008 1.6 BLUE HDI 120 CH 7 PLACES STYLE, berline, '
                'marron clair, 6 cv, 5 portes, première mise en circulation le '
                '07/11/2016, garantie : 12 mois.\n'
                '\n'
                '7 places\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 12 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\n'
                '*************************************************\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '- Bluetooth\n'
                '- GPS\n'
                '- Prise audio auxilliaire : usb\n'
                '- cd\n'
                '\n'
                'Conduite :\n'
                '- limiteur de vitesse\n'
                '- régulateur de vitesse\n'
                '\n'
                'Extérieur :\n'
                '- Aide au stationnement\n'
                "- radar d'aide au stationnement\n"
                '- rétroviseurs rabattables\n'
                '- rétroviseurs électriques\n'
                '- toit panoramique\n'
                '\n'
                'Intérieur :\n'
                '- Accoudoir central\n'
                '- climatisation : Automatique\n'
                '- climatisation : automatique\n'
                '- fermeture centralisée\n'
                '- non fumeur\n'
                '- ordinateur de bord\n'
                '- pack confort\n'
                '- sieges reglables en hauteur\n'
                '- vitres électriques\n'
                '- volant cuir\n'
                '\n'
                'Pack :\n'
                '- Anti démarrage\n'
                '- frein parking automatique\n'
                '- volant multifonctions\n'
                '- volant réglable\n'
                '- Écran multifonction\n'
                '\n'
                'Sécurité :\n'
                '- ABS\n'
                '- Airbags frontaux\n'
                '- Anti-patinage\n'
                '- ESP\n'
                '- airbags latéraux\n'
                '- fixations ISOFIX\n'
                '- phares antibrouillard\n'
                '\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00 à MIDI DE 14:00 à 18:00\n'
                '- SAMEDI DE 09:00 à 13:00\n'
                '- SAMEDI APRES MIDI ET DIMANCHE : SUR RENDEZ-VOUS\n'
                '\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_C0F17E',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 120,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3143664448',
 'listing': 'auction',
 'make': 'PEUGEOT',
 'model': '5008',
 'odometer': 152600,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/13/32/4c/13324c69a21dde9e192b650ca0c4ef822c77c752.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ec/6a/54/ec6a542670bb00fd44fbe8f2923093404e849455.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f6/c6/fa/f6c6fa37631793f834bbae19226855f7a21a3b64.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a6/b0/33/a6b033da2136dd910b3ac42f803098715e5f7ab5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/af/57/8f/af578f6c1184eec78c7b35d5b4a3c9b2aaf65972.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a5/ab/83/a5ab839a7824a082038ebf3963a8dcea16d5fbec.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0c/aa/14/0caa14d611441c9606b7db268fc6630ce19d2700.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b7/81/6b/b7816b3af5999b959991adb4b23b52941f205cbd.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fe/55/53/fe5553d7e7514dd953fdfd66a38c68fc0cc0f74d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b2/8e/a4/b28ea48d75afdf56bf8bb6e8ebc56ede37dc4807.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/da/4d/88/da4d884f8bb4f8e07f52630d9f5cfe8adc1e7bc4.jpg?rule=ad-large'],
 'price': 9490,
 'price_includes_vat': False,
 'registration_date': '2016-11-01',
 'seats_number': None,
 'seller_name': None,
 'title': 'Peugeot 5008 1.6 BLUE HDI 120 CH 7 PLACES STYLE',
 'transmission': 'automatic',
 'trim': '5008 1.6 BlueHDi 120ch Allure S&S EAT6 7pl',
 'vin': None,
 'year': 2016}
2026-03-27 16:40:45 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 3c965120-005f-5cf0-861e-f5331dd0ef74 with identifier: 3143664448
2026-03-27 16:40:45 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 3c965120-005f-5cf0-861e-f5331dd0ef74
2026-03-27 16:40:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%252F13%252F32%252F4c%252F13324c69a21dde9e192b650ca0c4ef822c77c752.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-27 16:40:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/13/32/4c/13324c69a21dde9e192b650ca0c4ef822c77c752.jpg?rule=ad-large not downloaded yet
2026-03-27 16:40:45 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://img.leboncoin.fr/api/v1/lbcpb1/images/80/92/d1/8092d171a68c34130a46f0a9c915ca05e0225201.jpg?rule=ad-large> (referer: https://api.leboncoin.fr/finder/search)
2026-03-27 16:40:45 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-27 16:40:45 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7ff2127ed610>
2026-03-27 16:40:45 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-27 16:40:45 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-27 16:40:45 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-27 16:40:45 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_a467bca6-9bed-5456-82ba-06c25c0ca230/a467bca6-9bed-5456-82ba-06c25c0ca230_image_0.jpg HTTP/1.1" 201 0
2026-03-27 16:40:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_leboncoin.fr',RowKey='https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F8c%252F79%252Fd5%252F8c79d5b92d947c98e27f5b5003caa120eb31751d.jpg%253Frule%3Dad-large') HTTP/1.1" 204 0
2026-03-27 16:40:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/8c/79/d5/8c79d5b92d947c98e27f5b5003caa120eb31751d.jpg?rule=ad-large saved to cache
2026-03-27 16:40:45 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item a467bca6-9bed-5456-82ba-06c25c0ca230
2026-03-27 16:40:45 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item a467bca6-9bed-5456-82ba-06c25c0ca230 sending to next pipeline
2026-03-27 16:40:45 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-27 16:40:45 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7ff21271bfd0>
2026-03-27 16:40:45 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-27 16:40:45 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-27 16:40:45 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-27 16:40:45 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_abed3aaf-48c2-55cc-bd39-27a774dbe45d/abed3aaf-48c2-55cc-bd39-27a774dbe45d_image_0.jpg HTTP/1.1" 201 0
2026-03-27 16:40:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_leboncoin.fr',RowKey='https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F78%252F57%252F98%252F7857985c116d97e9ee90a88fddc9c2ffdff462c2.jpg%253Frule%3Dad-large') HTTP/1.1" 204 0
2026-03-27 16:40:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/78/57/98/7857985c116d97e9ee90a88fddc9c2ffdff462c2.jpg?rule=ad-large saved to cache
2026-03-27 16:40:45 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item abed3aaf-48c2-55cc-bd39-27a774dbe45d
2026-03-27 16:40:45 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item abed3aaf-48c2-55cc-bd39-27a774dbe45d sending to next pipeline
2026-03-27 16:40:45 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-27 16:40:45 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7ff2127fa0d0>
2026-03-27 16:40:45 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-27 16:40:45 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-27 16:40:45 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-27 16:40:45 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_d5b8ffcf-f854-54aa-a279-bb29c00b1866/d5b8ffcf-f854-54aa-a279-bb29c00b1866_image_0.jpg HTTP/1.1" 201 0
2026-03-27 16:40:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_leboncoin.fr',RowKey='https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F5c%252F4f%252Fad%252F5c4fad3f84d30e862c881ba01061abd36854c732.jpg%253Frule%3Dad-large') HTTP/1.1" 204 0
2026-03-27 16:40:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/5c/4f/ad/5c4fad3f84d30e862c881ba01061abd36854c732.jpg?rule=ad-large saved to cache
2026-03-27 16:40:45 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item d5b8ffcf-f854-54aa-a279-bb29c00b1866
2026-03-27 16:40:45 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item d5b8ffcf-f854-54aa-a279-bb29c00b1866 sending to next pipeline
2026-03-27 16:40:45 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://img.leboncoin.fr/api/v1/lbcpb1/images/89/81/d2/8981d20e6a8f4475d985642f34ddf9f0b47d8a5a.jpg?rule=ad-large> (referer: https://api.leboncoin.fr/finder/search)
2026-03-27 16:40:45 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3115299165
2026-03-27 16:40:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273115299165%27 HTTP/1.1" 200 None
2026-03-27 16:40:45 [auto_selling_leboncoin.fr] INFO: Scrape type for 3115299165: 1
2026-03-27 16:40:45 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3115299165
2026-03-27 16:40:45 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Volkswagen Polo 1.4 TDI 90 CH CONFORT LINE, berline, gris '
                'clair, 4 cv, 5 portes, première mise en circulation le '
                '13/01/2015, garantie : 12 mois.\n'
                '\n'
                '5 places\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 12 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\n'
                '*************************************************\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Conduite :\n'
                '- Inscription "BlueMotion Technology"\n'
                '\n'
                'Extérieur :\n'
                '- Boitiers de rétroviseurs et poignées de portes extérieurs '
                'peints couleur carrosserie\n'
                '- Boîtiers des rétroviseurs extérieurs et poignées de porte '
                'dans la couleur du véhicule\n'
                '\n'
                'Intérieur :\n'
                '- Climatisation manuelle "Climatic"\n'
                '- Direction assistée électromécanique asservie à la vitesse\n'
                '- Filtre anti-poussière et antipollen\n'
                "- Lampes de lecture 2 à l'AV et 1 à l'AR\n"
                '- Miroir de courtoisie éclairé dans les pare-soleils du '
                'conducteur et du passager AV\n'
                '- Miroir de courtoisie éclairé dans les pare-soleils du '
                'conducteur et du passager avant\n'
                '- Ordinateur de bord Plus\n'
                "- Prise 12 V à l' AV\n"
                '- Sièges AV réglables en hauteur\n'
                '- Vitres AR électriques\n'
                '- Vitres AV électriques\n'
                '- Volant multifonction cuir avec placages en chrome mat\n'
                '- Volant réglable en hauteur et en profondeur\n'
                '\n'
                'Pack :\n'
                '- 3ème feu stop surélevé\n'
                '- Crochet pour sacs dans le coffre à bagages\n'
                '- Pare-chocs peints dans la couleur de la carrosserie\n'
                '- Protection antidémarrage\n'
                '- Rétroviseur intérieur de sécurité à réglage jour/nuit '
                'manuel\n'
                '- Rétroviseurs extérieurs réglables électriquement et '
                'dégivrants\n'
                '- Tableau de bord avec revêtement moussé\n'
                '- Tapis de sol AV/AR\n'
                '\n'
                'Sellerie :\n'
                '- Sellerie en tissu, dessin "Rail"\n'
                '\n'
                'Sécurité :\n'
                '- Alerte de perte de pression des pneus\n'
                '- Feux de brouillard AR\n'
                '\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00 à MIDI DE 14:00 à 18:00\n'
                '- SAMEDI DE 09:00 à 13:00\n'
                '- SAMEDI APRES MIDI ET DIMANCHE : SUR RENDEZ-VOUS\n'
                '\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_313672',
 'doors_number': 5,
 '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/3115299165',
 'listing': 'auction',
 'make': 'VOLKSWAGEN',
 'model': 'Polo',
 'odometer': 162000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/40/4e/70/404e70abdd9b35d3ee7df640db8bff734614f9c9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/00/20/d6/0020d6fa6f6b7934c5b02890b4619399eb66f04b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/65/25/71/652571fc27913f8d40aa9a96432ff2c196a37f57.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5d/f5/96/5df596ce77882b1e75880ea2e9cae5490c479d7a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/21/26/68/212668b309263fba9996bfb6fec3a2414f7f7a8a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8d/13/4f/8d134f3a26b8d5735c2cfeb575726f290487bce4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2e/fa/5a/2efa5aef482018df9c40a84ae51393a3cdfac60a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/aa/89/14/aa89144703db19d9a9b78fca95080b6d0200b164.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/20/24/3b/20243b77ac5b011e3e3c9d78f89e0fff109a1ffd.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c0/ac/61/c0ac61d469572dfebe3813ca12dc010467c6eeaa.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/63/80/9a/63809a055fec8bc4795e3b076ac0e7f85d370582.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/74/29/a7/7429a7da863089ba389ae9326169dae5081800eb.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b6/e3/2b/b6e32b07b38fab5b5677694e4735e6914d5d7a5a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/72/dd/5a/72dd5a87b6ed7d51a04e75bce459769584cb3e12.jpg?rule=ad-large'],
 'price': 8990,
 'price_includes_vat': False,
 'registration_date': '2015-01-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Volkswagen Polo 1.4 TDI 90 CH CONFORT LINE',
 'transmission': 'manual',
 'trim': 'Polo 1.4 TDI 90ch Cup 3p',
 'vin': None,
 'year': 2015}
2026-03-27 16:40:45 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: c7beadec-e82e-5ce6-a5c5-9fb4a9597cd5 with identifier: 3115299165
2026-03-27 16:40:45 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item c7beadec-e82e-5ce6-a5c5-9fb4a9597cd5
2026-03-27 16:40:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F40%252F4e%252F70%252F404e70abdd9b35d3ee7df640db8bff734614f9c9.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-27 16:40:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/40/4e/70/404e70abdd9b35d3ee7df640db8bff734614f9c9.jpg?rule=ad-large not downloaded yet
2026-03-27 16:40:45 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: a467bca6-9bed-5456-82ba-06c25c0ca230 with identifier 3167384564
2026-03-27 16:40:45 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:45 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:45 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item a467bca6-9bed-5456-82ba-06c25c0ca230
2026-03-27 16:40:45 [scrapy.core.scraper] DEBUG: Scraped from <200 https://img.leboncoin.fr/api/v1/lbcpb1/images/8c/79/d5/8c79d5b92d947c98e27f5b5003caa120eb31751d.jpg?rule=ad-large>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Marron',
 'currency': 'EUR',
 'description': 'Volkswagen Touareg 3.0 tdi 245 CH CARAT EDITION, 4x4, suv, '
                'marron, 15 cv, 5 portes, première mise en circulation le '
                '22/03/2012.\n'
                '\n'
                '5 places\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 12 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\n'
                '*************************************************\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '- Bluetooth\n'
                '- Commande vocale\n'
                '- GPS Cartographique\n'
                '- Lecteur CD\n'
                '- Prise USB\n'
                '- Système audio Dynaudio\n'
                '- Système de navigation\n'
                '\n'
                'Conduite :\n'
                '- Aide au démarrage en côte\n'
                '- Allumage automatique des phares\n'
                '- Carte mains-libres\n'
                '- Détecteur de pluie\n'
                '- Frein de parking électrique\n'
                '- Késy - système d’accès et de démarrage sans clé\n'
                '- Palettes au volant\n'
                '- Régulateur de vitesse\n'
                '\n'
                'Couleur :\n'
                '- Peinture métallisée\n'
                '\n'
                'Extérieur :\n'
                '- Aide au stationnement avant et arrière\n'
                '- Feux de jour à LED\n'
                '- Hayon électrique\n'
                '- Phares xénon\n'
                '- Radar de recul\n'
                '- Rétroviseurs extérieurs rabattables électriquement\n'
                '- Toit ouvrant panoramique\n'
                '\n'
                'Intérieur :\n'
                '- Accoudoir central avant\n'
                '- Banquette arrière rabattable 1/3-2/3\n'
                '- Climatisation automatique trizone\n'
                '- Direction assistée\n'
                '- Ordinateur de bord\n'
                '- Prise 12V\n'
                '- Sièges avant chauffants\n'
                '- Sièges électriques à mémoires\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres électriques avant et arrière\n'
                '- Volant cuir multifonction\n'
                '\n'
                'Pack :\n'
                '- Boîte automatique Tiptronic à 8 rapports\n'
                '\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00 à MIDI DE 14:00 à 18:00\n'
                '- SAMEDI DE 09:00 à 13:00\n'
                '- SAMEDI APRES MIDI ET DIMANCHE : SUR RENDEZ-VOUS\n'
                '\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_1F425B',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 245,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': 'a467bca6-9bed-5456-82ba-06c25c0ca230',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3167384564',
 'listing': 'auction',
 'make': 'VOLKSWAGEN',
 'model': 'Touareg',
 'odometer': 268000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 20,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a467bca6-9bed-5456-82ba-06c25c0ca230/a467bca6-9bed-5456-82ba-06c25c0ca230_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 129720,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/8c/79/d5/8c79d5b92d947c98e27f5b5003caa120eb31751d.jpg?rule=ad-large',
             'Width': 1067}],
 'price': 12990,
 'price_includes_vat': False,
 'registration_date': '2012-03-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Volkswagen Touareg 3.0 tdi 245 CH CARAT EDITION',
 'transmission': 'automatic',
 'trim': 'Touareg 3.0 V6 TDI 245ch BlueMotion FAP Carat Edition 4XMotion '
         'Tiptronic',
 'vin': None,
 'year': 2012}
2026-03-27 16:40:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273167384564%27 HTTP/1.1" 200 None
2026-03-27 16:40:45 [auto_selling_leboncoin.fr] INFO: Saving data for 3167384564: {'created_time': 1774629645.398291, 'last_price_update_time': 1774629645.398302}
2026-03-27 16:40:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3167384564') HTTP/1.1" 204 0
2026-03-27 16:40:45 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: abed3aaf-48c2-55cc-bd39-27a774dbe45d with identifier 3132541336
2026-03-27 16:40:45 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:45 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:45 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item abed3aaf-48c2-55cc-bd39-27a774dbe45d
2026-03-27 16:40:45 [scrapy.core.scraper] DEBUG: Scraped from <200 https://img.leboncoin.fr/api/v1/lbcpb1/images/78/57/98/7857985c116d97e9ee90a88fddc9c2ffdff462c2.jpg?rule=ad-large>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Rouge',
 'currency': 'EUR',
 'description': 'DS DS3 1.2 PureTech 82 BVM5 So Chic, berline, rouge, 4 cv, 3 '
                'portes, première mise en circulation le 31/10/2017, garantie '
                ': 12 mois.\n'
                '\n'
                '5 places\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Autres équipements et informations :\n'
                '  - roues motrices\n'
                '\n'
                '*************************************************\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 12 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\n'
                '*************************************************\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Extérieur :\n'
                '- rétroviseurs électriques\n'
                '\n'
                'Intérieur et confort :\n'
                '- accoudoir central\n'
                '- ordinateur de bord\n'
                '- volant réglable\n'
                '- bluetooth\n'
                '- radio CD USB MP3\n'
                '\n'
                'Sécurité :\n'
                '- fermeture centralisée\n'
                '- ABS\n'
                '- airbags frontaux\n'
                '- contrôle pression des pneus\n'
                '- ESP\n'
                '- phares antibrouillard\n'
                "- aide au freinage d'urgence\n"
                '- limiteur de vitesse\n'
                '\n'
                'Autres équipements et informations :\n'
                '- kilométrage garanti\n'
                '- puissance réelle : 82 ch\n'
                '- nombre de rapports : 5 vitesses\n'
                '- émission CO2 : 112 g/km\n'
                '- Puissance kilowatt : 60 kw\n'
                '- vitres avant éléctriques\n'
                '- Prise audio usb\n'
                '- USB\n'
                '- CD\n'
                '- réglages du volant : hauteur et profondeur\n'
                '- REF\n'
                '- Aide au stationnement AR\n'
                '- Baguettes latérales chromées\n'
                '- Becquet Sport\n'
                '- Décor Noir Brillant\n'
                '- Déflecteur AR sport avec 3eme feu stop à LED\n'
                "- Eclairage d'ambiance\n"
                '- Feux AR 3D à LED\n'
                '- Feux diurnes à LED\n'
                '- Kit de dépannage provisoire de pneumatiques\n'
                '- Rehausse de siège conducteur\n'
                '- Vitres AR et lunette surteintées\n'
                '- Volant croûte de cuir\n'
                '\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00 à MIDI DE 14:00 à 18:00\n'
                '- SAMEDI DE 09:00 à 13:00\n'
                '- SAMEDI APRES MIDI ET DIMANCHE : SUR RENDEZ-VOUS\n'
                '\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_0019B7',
 'doors_number': 3,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 82,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': 'abed3aaf-48c2-55cc-bd39-27a774dbe45d',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3132541336',
 'listing': 'auction',
 'make': 'DS',
 'model': 'DS 3',
 'odometer': 122100,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 13,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_abed3aaf-48c2-55cc-bd39-27a774dbe45d/abed3aaf-48c2-55cc-bd39-27a774dbe45d_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 131595,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/78/57/98/7857985c116d97e9ee90a88fddc9c2ffdff462c2.jpg?rule=ad-large',
             'Width': 1067}],
 'price': 6490,
 'price_includes_vat': False,
 'registration_date': '2017-10-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'DS DS3 1.2 PureTech 82 BVM5 So Chic',
 'transmission': 'manual',
 'trim': 'DS 3 PureTech 82ch So Chic',
 'vin': None,
 'year': 2017}
2026-03-27 16:40:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273132541336%27 HTTP/1.1" 200 None
2026-03-27 16:40:45 [auto_selling_leboncoin.fr] INFO: Saving data for 3132541336: {'created_time': 1774629645.470271, 'last_price_update_time': 1774629645.470284}
2026-03-27 16:40:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3132541336') HTTP/1.1" 204 0
2026-03-27 16:40:45 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: d5b8ffcf-f854-54aa-a279-bb29c00b1866 with identifier 3100637168
2026-03-27 16:40:45 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:45 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:45 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item d5b8ffcf-f854-54aa-a279-bb29c00b1866
2026-03-27 16:40:45 [scrapy.core.scraper] DEBUG: Scraped from <200 https://img.leboncoin.fr/api/v1/lbcpb1/images/5c/4f/ad/5c4fad3f84d30e862c881ba01061abd36854c732.jpg?rule=ad-large>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'Mini Mini COOPER COUNTRY 1.6 I 122 CH R60 PHASE 1, berline, '
                'noir, 7 cv, 5 portes, première mise en circulation le '
                '18/02/2013, garantie : 12 mois.\n'
                '\n'
                '5 places\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 12 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\n'
                '*************************************************\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '- Bluetooth\n'
                '- Prise audio auxilliaire : usb\n'
                '\n'
                'Conduite :\n'
                '- limiteur de vitesse\n'
                '\n'
                'Extérieur :\n'
                '- Radar de recul\n'
                '- feux de détresse\n'
                '- rétroviseurs électriques\n'
                '\n'
                'Intérieur :\n'
                '- vitres électriques\n'
                '\n'
                'Pack :\n'
                '- Anti démarrage\n'
                '- volant multifonctions\n'
                '\n'
                'Sécurité :\n'
                '- Airbags rideaux\n'
                '- Alarme\n'
                '- Anti-patinage\n'
                '- ESP\n'
                '- airbags latéraux\n'
                '- contrôle pression des pneus\n'
                '- fixations ISOFIX\n'
                '- kit de dépannage pneumatique\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00 à MIDI DE 14:00 à 18:00\n'
                '- SAMEDI DE 09:00 à 13:00\n'
                '- SAMEDI APRES MIDI ET DIMANCHE : SUR RENDEZ-VOUS\n'
                '\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_4E6628',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 122,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': 'd5b8ffcf-f854-54aa-a279-bb29c00b1866',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3100637168',
 'listing': 'auction',
 'make': 'MINI',
 'model': 'Mini',
 'odometer': 156000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 9,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d5b8ffcf-f854-54aa-a279-bb29c00b1866/d5b8ffcf-f854-54aa-a279-bb29c00b1866_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 174837,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/5c/4f/ad/5c4fad3f84d30e862c881ba01061abd36854c732.jpg?rule=ad-large',
             'Width': 1067}],
 'price': 8490,
 'price_includes_vat': False,
 'registration_date': '2013-02-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Mini Mini COOPER COUNTRY 1.6 I 122 CH R60 PHASE 1',
 'transmission': 'manual',
 'trim': 'Mini Cooper 122ch',
 'vin': None,
 'year': 2013}
2026-03-27 16:40:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273100637168%27 HTTP/1.1" 200 None
2026-03-27 16:40:45 [auto_selling_leboncoin.fr] INFO: Saving data for 3100637168: {'created_time': 1774629645.520108, 'last_price_update_time': 1774629645.520117}
2026-03-27 16:40:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3100637168') HTTP/1.1" 204 0
2026-03-27 16:40:45 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://img.leboncoin.fr/api/v1/lbcpb1/images/9d/58/ad/9d58ad6f7d4368030b14be380d445537eac065c4.jpg?rule=ad-large> (referer: https://api.leboncoin.fr/finder/search)
2026-03-27 16:40:45 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://img.leboncoin.fr/api/v1/lbcpb1/images/ef/9a/21/ef9a21c6ffd01ce5265f75120bc1b14d6c517ce8.jpg?rule=ad-large> (referer: https://api.leboncoin.fr/finder/search)
2026-03-27 16:40:45 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3147209540
2026-03-27 16:40:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273147209540%27 HTTP/1.1" 200 None
2026-03-27 16:40:45 [auto_selling_leboncoin.fr] INFO: Scrape type for 3147209540: 1
2026-03-27 16:40:45 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3147209540
2026-03-27 16:40:45 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Opel Meriva 1.7 CDTI TURBO 130 CH COSMO PACK, monospace, '
                'gris, 7 cv, 5 portes, première mise en circulation le '
                '28/09/2010, garantie : 12 mois.\n'
                '\n'
                '5 places\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 12 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\n'
                '*************************************************\n'
                'Extérieur\n'
                '- Rétroviseurs extérieurs réglage électrique\n'
                '- Rétroviseurs extérieurs chauffants\n'
                '- Antibrouillards avant\n'
                '- Radar de recul\n'
                '- Jantes aluminium\n'
                '\n'
                'Intérieur\n'
                '- GPS\n'
                '- Bluetooth\n'
                '- Climatisation\n'
                '- Ordinateur de bord\n'
                '- Régulateur de vitesse\n'
                '- Accoudoir central avant\n'
                '- Système audio lecteur CD AUX USB\n'
                '- Réglage du volant en hauteur, en profondeur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- ESP\n'
                '- Airbags\n'
                '- Antipatinage\n'
                '- Double de clés\n'
                '- Carnet de entretien\n'
                '\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00 à MIDI DE 14:00 à 18:00\n'
                '- SAMEDI DE 09:00 à 13:00\n'
                '- SAMEDI APRES MIDI ET DIMANCHE : SUR RENDEZ-VOUS\n'
                '\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_3F5C44',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 130,
 '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/3147209540',
 'listing': 'auction',
 'make': 'OPEL',
 'model': 'Meriva',
 'odometer': 92000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/36/96/d6/3696d6ac75debf5b34f5b25523e83f7b29a539b4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d5/f4/18/d5f418fd76e13604df2156698d8bcba4f7744389.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/13/b1/2a/13b12a792a954734358ea86808e70c8eec5e7e09.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c1/1c/ce/c11cce8bb467b31ec52fa0a6032a724cd39a43a5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b0/2b/f0/b02bf010f251c588f362bbd9307e128370c7a635.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/39/d3/34/39d3343497d000abdcea7f6d0e542d4324e61733.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ac/af/c1/acafc1ece7e268e962515da912bbe6d8d27f1e2b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/47/f6/7b/47f67b92557de3fba34c20f10ca44bcadc42a2bd.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a4/f1/44/a4f1448b9f80d0d57bf1345c478faec04d9039bc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/71/ea/9b/71ea9bb183286512a860afc3c9c5479dd065b218.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/bd/3f/a0/bd3fa050caf82976570ac4e92543eeff236d312a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c3/af/8c/c3af8cec5a1b29b018506fbfca649432c91ca8b0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/af/23/ed/af23ed91f02bd3906891fd94b0b3e1a5cfc22c6f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d9/ed/eb/d9edebe2f959d44a711bddee2c69f7852ab1468a.jpg?rule=ad-large'],
 'price': 7490,
 'price_includes_vat': False,
 'registration_date': '2010-09-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Opel Meriva 1.7 CDTI TURBO 130 CH COSMO PACK',
 'transmission': 'manual',
 'trim': 'Meriva 1.7 CDTI130 FAP Cosmo Pack',
 'vin': None,
 'year': 2010}
2026-03-27 16:40:45 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 9eb2bd4f-a3a7-5f3e-946e-5832d33732bb with identifier: 3147209540
2026-03-27 16:40:45 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 9eb2bd4f-a3a7-5f3e-946e-5832d33732bb
2026-03-27 16:40:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%252F36%252F96%252Fd6%252F3696d6ac75debf5b34f5b25523e83f7b29a539b4.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-27 16:40:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/36/96/d6/3696d6ac75debf5b34f5b25523e83f7b29a539b4.jpg?rule=ad-large not downloaded yet
2026-03-27 16:40:45 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://img.leboncoin.fr/api/v1/lbcpb1/images/a3/8e/28/a38e285686ce9b57a98b56dbe5df84c7b583ddbb.jpg?rule=ad-large> (referer: https://api.leboncoin.fr/finder/search)
2026-03-27 16:40:45 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-27 16:40:45 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7ff211b90c50>
2026-03-27 16:40:45 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-27 16:40:45 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-27 16:40:45 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-27 16:40:45 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_0f90f476-7222-5eaf-80c0-40280b6c3cf9/0f90f476-7222-5eaf-80c0-40280b6c3cf9_image_0.jpg HTTP/1.1" 201 0
2026-03-27 16:40:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_leboncoin.fr',RowKey='https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F80%252F92%252Fd1%252F8092d171a68c34130a46f0a9c915ca05e0225201.jpg%253Frule%3Dad-large') HTTP/1.1" 204 0
2026-03-27 16:40:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/80/92/d1/8092d171a68c34130a46f0a9c915ca05e0225201.jpg?rule=ad-large saved to cache
2026-03-27 16:40:45 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 0f90f476-7222-5eaf-80c0-40280b6c3cf9
2026-03-27 16:40:45 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 0f90f476-7222-5eaf-80c0-40280b6c3cf9 sending to next pipeline
2026-03-27 16:40:45 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-27 16:40:45 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7ff216b82ad0>
2026-03-27 16:40:45 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-27 16:40:45 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-27 16:40:45 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-27 16:40:45 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_ad1250b5-7115-54bd-b194-50bb410787cd/ad1250b5-7115-54bd-b194-50bb410787cd_image_0.jpg HTTP/1.1" 201 0
2026-03-27 16:40:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_leboncoin.fr',RowKey='https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F89%252F81%252Fd2%252F8981d20e6a8f4475d985642f34ddf9f0b47d8a5a.jpg%253Frule%3Dad-large') HTTP/1.1" 204 0
2026-03-27 16:40:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/89/81/d2/8981d20e6a8f4475d985642f34ddf9f0b47d8a5a.jpg?rule=ad-large saved to cache
2026-03-27 16:40:45 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item ad1250b5-7115-54bd-b194-50bb410787cd
2026-03-27 16:40:45 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item ad1250b5-7115-54bd-b194-50bb410787cd sending to next pipeline
2026-03-27 16:40:45 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3126527371
2026-03-27 16:40:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273126527371%27 HTTP/1.1" 200 None
2026-03-27 16:40:45 [auto_selling_leboncoin.fr] INFO: Scrape type for 3126527371: 1
2026-03-27 16:40:45 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3126527371
2026-03-27 16:40:45 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Marron',
 'currency': 'EUR',
 'description': 'Peugeot Rifter 1.5 BLEU HDI5 PLACES 131 CH, fourgon, marron '
                'clair, 7 cv, 5 portes, première mise en circulation le '
                '29/08/2019, garantie : 12 mois.\n'
                '\n'
                '5 places\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 12 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\n'
                '*************************************************\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Ecran tactile\n'
                '- Kit mains-libres Bluetooth\n'
                '- Navigation 3D connectée\n'
                '- Peugeot Connect SOS et assistance\n'
                '- Prise Jack\n'
                '- Prise USB\n'
                '- Radio, écran tactile 8" couleur\n'
                '\n'
                'Conduite\n'
                '- Aide au démarrage en côte\n'
                '- Allumage des phares automatique\n'
                '- Capteur de pluie\n'
                '- Frein stationnement électrique\n'
                '- Limiteur de vitesse\n'
                '- Régulateur de vitesse\n'
                '\n'
                'Extérieur\n'
                '- Barres de toit\n'
                '- Boucliers AV et AR couleur caisse\n'
                '- Calandre chromée\n'
                '- Feux de jour à LED\n'
                '- Porte latérale arrière droite\n'
                '- Porte latérale arrière gauche\n'
                '- Radar de stationnement AR\n'
                '- Rétroviseurs dégivrants\n'
                '- Rétroviseurs rabattables électriquement\n'
                '- Rétroviseurs électriques\n'
                '\n'
                'Intérieur\n'
                '- Accoudoir central AV\n'
                '- Clim automatique bi-zones\n'
                '- Clim manuelle arriere\n'
                '- Condamnation sécurité enfants électrique\n'
                '- Fixations Isofix aux places arrières\n'
                '- Lunette arrière ouvrante\n'
                '- Lunette arrière surteintée\n'
                '- Porte-gobelets arrière\n'
                '- Prise 12V\n'
                '- Rétroviseur intérieur électrochrome\n'
                '- Siège conducteur avec réglage lombaire\n'
                '- Siège conducteur réglable en hauteur\n'
                '- Tablette cache bagages\n'
                '- Verrouillage centralisé des portes\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres arrière surteintées\n'
                '- Vitres arrière teintées\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'
                '- AFIL\n'
                "- Aide au freinage d'urgence\n"
                '- Airbag conducteur\n'
                '- Airbag passager\n'
                '- Airbag passager déconnectable\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux AV et AR\n'
                '- Antipatinage\n'
                '- Détecteur de sous-gonflage indirect\n'
                '- ESP\n'
                "- Freinage automatique d'urgence\n"
                '- Reconnaissance panneaux de signalisation\n'
                '\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00 à MIDI DE 14:00 à 18:00\n'
                '- SAMEDI DE 09:00 à 13:00\n'
                '- SAMEDI APRES MIDI ET DIMANCHE : SUR RENDEZ-VOUS\n'
                '\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_FA28B2',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 131,
 '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/3126527371',
 'listing': 'auction',
 'make': 'PEUGEOT',
 'model': 'Rifter',
 'odometer': 131300,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/1d/3c/9a/1d3c9a978d195df1b7a2781d99a9ae37112a5a65.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/36/84/33/368433477c8678c25dc53bf1d14703e21de7c5d7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/73/7c/a2/737ca27d1e976422fc411583608c435b9c9bd608.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6e/5b/1e/6e5b1e2af93d5cc4397cf2695621dc06be29d2de.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c1/7d/98/c17d98a894fa0d87656ee470b04edd7ee60696bc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/43/b6/2a/43b62a9844362f4e2df392c317956ec636a8799a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f8/15/e2/f815e2137efc89b95c5628ac70825385563435bd.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/53/4b/87/534b87edd294c1d448cc3ed056785a7d54a9638b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4b/fe/db/4bfedbb72d2d0b4e21edd7548fc709432f41b375.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9f/b8/d0/9fb8d0231e9654d1f72fa0327adf92fe71781c4a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/gh/4f/72/gh4f729c3bbd2fbf36a2ed7d36e7b83e0b2bb828.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c1/3d/e6/c13de6806ec855db010620aa9c9300fc2de6ff49.jpg?rule=ad-large'],
 'price': 15490,
 'price_includes_vat': False,
 'registration_date': '2019-08-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Peugeot Rifter 1.5 BLEU HDI5 PLACES 131 CH',
 'transmission': 'manual',
 'trim': 'Rifter XL 1.5 BlueHDi 130ch S&S ALLURE 5 places',
 'vin': None,
 'year': 2019}
2026-03-27 16:40:45 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 890c1121-1c00-5bfe-a836-7ddbd9a443d4 with identifier: 3126527371
2026-03-27 16:40:45 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 890c1121-1c00-5bfe-a836-7ddbd9a443d4
2026-03-27 16:40:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%252F1d%252F3c%252F9a%252F1d3c9a978d195df1b7a2781d99a9ae37112a5a65.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-27 16:40:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/1d/3c/9a/1d3c9a978d195df1b7a2781d99a9ae37112a5a65.jpg?rule=ad-large not downloaded yet
2026-03-27 16:40:45 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 0f90f476-7222-5eaf-80c0-40280b6c3cf9 with identifier 3167318615
2026-03-27 16:40:45 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:45 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:45 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 0f90f476-7222-5eaf-80c0-40280b6c3cf9
2026-03-27 16:40:45 [scrapy.core.scraper] DEBUG: Scraped from <200 https://img.leboncoin.fr/api/v1/lbcpb1/images/80/92/d1/8092d171a68c34130a46f0a9c915ca05e0225201.jpg?rule=ad-large>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Volkswagen Golf VIII 1.5 E -TSI TURBO  131 CH  DSG7 Life '
                'Business, berline, gris, 7 cv, 5 portes, première mise en '
                'circulation le 14/02/2023, garantie : 12 mois.\n'
                '\n'
                '5 places\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 12 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\n'
                '*************************************************\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '- Interface téléphone Bluetooth\n'
                '- Réception radio numérique DAB+\n'
                '- Services "We Connect Plus" 36 mois pour "Discover Pro"\n'
                '- Système Navigation & Infotainment "Discover Media"\n'
                '- Technologie Car2X\n'
                '\n'
                'Conduite :\n'
                '- Keyless GO : démarrage sans clé\n'
                '- Régulateur de vitesse adaptatif et prédictif ACC avec '
                'limiteur de vitesse\n'
                "- Système Start/Stop avec récupération d'énergie au freinage\n"
                '\n'
                'Extérieur :\n'
                '- Caméra de recul\n'
                '- Essuie-glace AR intermittent avec lave-glace\n'
                '- ParkPilot, aide au stationnement AV/AR\n'
                '- Projecteurs AV à LED avec feux de jour à LED\n'
                '- Rétroviseurs extérieurs avec fonction mémoire\n'
                '- Rétroviseurs extérieurs rabattables et réglables '
                'électriquement\n'
                '\n'
                'Intérieur :\n'
                '- Appuis-tête réglables en hauteur sur les sièges AV et AR\n'
                '- Banquette AR rabattable 2/3-1/3 avec trappe à skis\n'
                '- Cache-bagages amovible\n'
                "- Eclairage d'ambiance - 10 couleurs\n"
                '- Indicateur de température extérieure avec avertisseur de '
                'gel\n'
                '- Miroirs de courtoisie éclairés dans les pare-soleils\n'
                '- Prise 12 V dans le coffre\n'
                '- Rétroviseur intérieur à réglage jour/nuit automatique\n'
                '- Sièges AV confort réglables en hauteur\n'
                '- Vitres AV et AR électriques\n'
                '- Vitres athermiques teintées vertes\n'
                '- Volant multifonction cuir avec palettes au volant\n'
                '- Volant réglable en hauteur et en profondeur\n'
                '\n'
                'Pack :\n'
                '- Appuis-tête AR réglables en hauteur\n'
                '- Appuis-tête AV réglables en hauteur\n'
                '- Chrome sur le bouclier AV et le pare-choc AR\n'
                '- Ecrous antivol\n'
                '- Feux AR à LED\n'
                '- Protection antidémarrage\n'
                '- Tapis de sol AV/AR\n'
                '\n'
                'Sellerie :\n'
                '- Sellerie en tissu "Maze"\n'
                '  \n'
                'Sécurité :\n'
                '- Airbags de tête pour passagers AV et AR\n'
                '- Airbags frontaux AV conducteur et passager (Airbag passager '
                'désactivable)\n'
                '- Airbags latéraux AV\n'
                '- Alerte de perte de pression des pneus\n'
                '\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00 à MIDI DE 14:00 à 18:00\n'
                '- SAMEDI DE 09:00 à 13:00\n'
                '- SAMEDI APRES MIDI ET DIMANCHE : SUR RENDEZ-VOUS\n'
                '\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_08CB26',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 131,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': '0f90f476-7222-5eaf-80c0-40280b6c3cf9',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3167318615',
 'listing': 'auction',
 'make': 'VOLKSWAGEN',
 'model': 'Golf',
 'odometer': 155400,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 11,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0f90f476-7222-5eaf-80c0-40280b6c3cf9/0f90f476-7222-5eaf-80c0-40280b6c3cf9_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 112291,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/80/92/d1/8092d171a68c34130a46f0a9c915ca05e0225201.jpg?rule=ad-large',
             'Width': 1067}],
 'price': 16490,
 'price_includes_vat': False,
 'registration_date': '2023-02-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Volkswagen Golf VIII 1.5 E -TSI TURBO 131 CH DSG7 Life Business',
 'transmission': 'automatic',
 'trim': 'Golf 1.5 eTSI OPF 130ch Life Plus DSG7',
 'vin': None,
 'year': 2023}
2026-03-27 16:40:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273167318615%27 HTTP/1.1" 200 None
2026-03-27 16:40:45 [auto_selling_leboncoin.fr] INFO: Saving data for 3167318615: {'created_time': 1774629645.755878, 'last_price_update_time': 1774629645.755887}
2026-03-27 16:40:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3167318615') HTTP/1.1" 204 0
2026-03-27 16:40:45 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: ad1250b5-7115-54bd-b194-50bb410787cd with identifier 3110844366
2026-03-27 16:40:45 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:45 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:45 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item ad1250b5-7115-54bd-b194-50bb410787cd
2026-03-27 16:40:45 [scrapy.core.scraper] DEBUG: Scraped from <200 https://img.leboncoin.fr/api/v1/lbcpb1/images/89/81/d2/8981d20e6a8f4475d985642f34ddf9f0b47d8a5a.jpg?rule=ad-large>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Bleu',
 'currency': 'EUR',
 'description': 'Opel Crossland 1.2t 110 CH, berline, bleu, 6 cv, 5 portes, '
                'première mise en circulation le 25/02/2021, garantie : 12 '
                'mois.\n'
                '\n'
                '5 places\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 12 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\n'
                '*************************************************\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'
                '- GPS Cartographique\n'
                '- Interface Media\n'
                '- Kit mains-libres Bluetooth\n'
                '- Prise USB\n'
                '- Prise auxiliaire de connexion audio\n'
                '- Radio numérique DAB\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'
                '\n'
                'Extérieur\n'
                '- Becquet arrière\n'
                '- Caméra de recul\n'
                '- Ceinture de vitrage chromée\n'
                '- Feux de jour à LED\n'
                '- Jantes Alu\n'
                '- Phares avant LED\n'
                '- Poignées ton carrosserie\n'
                '- Radar de stationnement AR\n'
                '- Radar de stationnement AV\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'
                '- Banquette 60/40\n'
                '- Banquette AR rabattable\n'
                '- Clim automatique bi-zones\n'
                '- Ecran multifonction couleur\n'
                '- Filtre à Pollen\n'
                "- Lampes de lecture à l'avant\n"
                '- Miroir de courtoisie passager\n'
                '- Ordinateur de bord\n'
                "- Poches d'aumonières\n"
                '- Prise 12V\n'
                '- Rétroviseur intérieur électrochrome\n'
                '- Siège conducteur réglable en hauteur\n'
                '- Vitres arrière électriques\n'
                '- Vitres avant électriques\n'
                '- Volant cuir\n'
                '- Volant multifonction\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- AFIL\n'
                '- Airbag conducteur\n'
                '- Airbag passager déconnectable\n'
                '- Airbags latéraux avant\n'
                '- Antipatinage\n'
                '- Assistance de maintien de trajectoire\n'
                '- Détecteur de sous-gonflage\n'
                '- ESP\n'
                '- Phares antibrouillard\n'
                '- Reconnaissance panneaux de signalisation\n'
                '\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00 à MIDI DE 14:00 à 18:00\n'
                '- SAMEDI DE 09:00 à 13:00\n'
                '- SAMEDI APRES MIDI ET DIMANCHE : SUR RENDEZ-VOUS\n'
                '\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_1EE764',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 110,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': 'ad1250b5-7115-54bd-b194-50bb410787cd',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3110844366',
 'listing': 'auction',
 'make': 'OPEL',
 'model': 'Crossland',
 'odometer': 95000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 14,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ad1250b5-7115-54bd-b194-50bb410787cd/ad1250b5-7115-54bd-b194-50bb410787cd_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 143540,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/89/81/d2/8981d20e6a8f4475d985642f34ddf9f0b47d8a5a.jpg?rule=ad-large',
             'Width': 1067}],
 'price': 8990,
 'price_includes_vat': False,
 'registration_date': '2021-02-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Opel Crossland 1.2t 110 CH',
 'transmission': 'manual',
 'trim': 'Crossland 1.2 Turbo 110ch Design & Tech',
 'vin': None,
 'year': 2021}
2026-03-27 16:40:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273110844366%27 HTTP/1.1" 200 None
2026-03-27 16:40:45 [auto_selling_leboncoin.fr] INFO: Saving data for 3110844366: {'created_time': 1774629645.809063, 'last_price_update_time': 1774629645.809072}
2026-03-27 16:40:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3110844366') HTTP/1.1" 204 0
2026-03-27 16:40:45 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://img.leboncoin.fr/api/v1/lbcpb1/images/13/32/4c/13324c69a21dde9e192b650ca0c4ef822c77c752.jpg?rule=ad-large> (referer: https://api.leboncoin.fr/finder/search)
2026-03-27 16:40:45 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3110844365
2026-03-27 16:40:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273110844365%27 HTTP/1.1" 200 None
2026-03-27 16:40:45 [auto_selling_leboncoin.fr] INFO: Scrape type for 3110844365: 1
2026-03-27 16:40:45 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3110844365
2026-03-27 16:40:45 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Bleu',
 'currency': 'EUR',
 'description': 'Ford Fiesta 1.0 SCTI 100CH TITANIUM, berline, bleu clair, 5 '
                'cv, 5 portes, première mise en circulation le 23/09/2019, '
                'garantie : 12 mois.\n'
                '\n'
                '5 places\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 12 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\n'
                '*************************************************\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Conduite :\n'
                '- Aide au démarrage en côte\n'
                '- Allumage automatique des feux\n'
                '- Indicateur de changement de vitesse\n'
                '\n'
                'Extérieur :\n'
                '- Becquet AR couleur carrosserie\n'
                '- Feux de jour AV\n'
                '- Feux de jour AV et AR à LED\n'
                '- Feux de jour à LED et feux AR à LED\n'
                '- Pare-brise acoustique\n'
                '\n'
                'Intérieur :\n'
                '- 2 Fixations ISOFIX aux places AR\n'
                '- Air conditionné automatique\n'
                '- Banquette AR rabattable 60/40\n'
                '- Banquette rabattable - 60/40\n'
                '- Console centrale avec accoudoir et rangement intégré\n'
                '- Console centrale avec accoudoir et rangements\n'
                '- Direction assistée électrique\n'
                '- Levier de frein à main en cuir\n'
                '- Levier de vitesse gainé cuir\n'
                '- Ordinateur de bord avec EcoMode\n'
                '- Ordinateur de bord couleur 4,2" avec EcoMode\n'
                '- Réglage en hauteur et lombaire sièges conducteur et '
                'passager\n'
                '- Réglage lombaire du siège conducteur\n'
                '- Rétroviseur intérieur électrochrome\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres AV et AR électriques\n'
                '- Vitres AV électriques à impulsion haut/bas\n'
                '- Volant gainé cuir 3 branches\n'
                '- Volant, soufflet de levier de vitesse et frein à main en '
                'cuir\n'
                '\n'
                'Pack :\n'
                '- 3ème appui-tête AR\n'
                '- 5 ceintures de sécurité 3 points\n'
                "- Alerte d'oubli de ceintures de sécurité AV et AR\n"
                '- Alerte de ceinture de sécurité AV/AR\n'
                '- Bouton de démarrage "Ford Power"\n'
                '- Ceintures de sécurité AV réglables en hauteur\n'
                '\n'
                'Sécurité :\n'
                '- Aide au maintien dans la voie\n'
                '- Airbags frontaux, latéraux (thorax) et rideaux\n'
                '- Alerte de franchissement involontaire de ligne\n'
                "- Désactivation de l'airbag passager\n"
                '- Système de surveillance de la pression des pneus\n'
                '\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00 à MIDI DE 14:00 à 18:00\n'
                '- SAMEDI DE 09:00 à 13:00\n'
                '- SAMEDI APRES MIDI ET DIMANCHE : SUR RENDEZ-VOUS\n'
                '\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_896807',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 100,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3110844365',
 'listing': 'auction',
 'make': 'FORD',
 'model': 'Fiesta',
 'odometer': 98000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/12/20/08/122008ead7ab1b2790650c5cd0452d755c6a8837.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/03/09/e5/0309e599ada47c02b2c8e5b3a75fc7c0f4dca050.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/eb/e6/82/ebe6829eeb482fa8d1d4af1d4c63dabf7beb69c3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b9/22/a1/b922a1549f0a26d8785ae278fd1a20f40c11f7db.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7f/22/3b/7f223b77cc616b9cfbc1763c9db69edf73b18380.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5d/8f/86/5d8f869b3f4651e4a7dc7b5b6922977670f2bb33.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/38/7f/5a/387f5a2847e5796c52c8029e1038f00370604b16.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d3/ad/bd/d3adbde9c4d0557513de12a6dbc713e0353e2803.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/10/64/db/1064db55c2c459b064e68d144ded1b0992772f56.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7f/8c/20/7f8c2064fa6bd8b684535eb550e46186cf7c5ef3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/99/ac/b4/99acb4b3f9fc3023659125c5751095c24792c54c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c9/da/b6/c9dab63c83c4f93af016be2334337b1afbeca2a2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/14/c2/81/14c2814b22de1c9030fb265fe1e7f9d6736c10d8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c2/6d/ca/c26dcae92e6c542cb69c3456479031edc4168a9b.jpg?rule=ad-large'],
 'price': 8990,
 'price_includes_vat': False,
 'registration_date': '2019-09-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Ford Fiesta 1.0 SCTI 100CH TITANIUM',
 'transmission': 'manual',
 'trim': 'Fiesta 1.0 EcoBoost 100ch Stop&Start Titanium 5p Euro6.2',
 'vin': None,
 'year': 2019}
2026-03-27 16:40:45 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 757b44c5-9800-514c-ae33-95811509eca7 with identifier: 3110844365
2026-03-27 16:40:45 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 757b44c5-9800-514c-ae33-95811509eca7
2026-03-27 16:40:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%252F12%252F20%252F08%252F122008ead7ab1b2790650c5cd0452d755c6a8837.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-27 16:40:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/12/20/08/122008ead7ab1b2790650c5cd0452d755c6a8837.jpg?rule=ad-large not downloaded yet
2026-03-27 16:40:45 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://img.leboncoin.fr/api/v1/lbcpb1/images/40/4e/70/404e70abdd9b35d3ee7df640db8bff734614f9c9.jpg?rule=ad-large> (referer: https://api.leboncoin.fr/finder/search)
2026-03-27 16:40:45 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-27 16:40:45 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7ff211bd6ed0>
2026-03-27 16:40:45 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-27 16:40:45 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-27 16:40:45 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-27 16:40:45 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_5e21be56-9e5f-5167-a796-33c1d516145c/5e21be56-9e5f-5167-a796-33c1d516145c_image_0.jpg HTTP/1.1" 201 0
2026-03-27 16:40:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_leboncoin.fr',RowKey='https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F9d%252F58%252Fad%252F9d58ad6f7d4368030b14be380d445537eac065c4.jpg%253Frule%3Dad-large') HTTP/1.1" 204 0
2026-03-27 16:40:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/9d/58/ad/9d58ad6f7d4368030b14be380d445537eac065c4.jpg?rule=ad-large saved to cache
2026-03-27 16:40:45 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 5e21be56-9e5f-5167-a796-33c1d516145c
2026-03-27 16:40:45 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 5e21be56-9e5f-5167-a796-33c1d516145c sending to next pipeline
2026-03-27 16:40:45 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-27 16:40:45 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7ff212924c10>
2026-03-27 16:40:45 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-27 16:40:45 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-27 16:40:45 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-27 16:40:45 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_717aba2d-c1d3-5c0c-9b0f-0243f5f608ab/717aba2d-c1d3-5c0c-9b0f-0243f5f608ab_image_0.jpg HTTP/1.1" 201 0
2026-03-27 16:40:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_leboncoin.fr',RowKey='https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fef%252F9a%252F21%252Fef9a21c6ffd01ce5265f75120bc1b14d6c517ce8.jpg%253Frule%3Dad-large') HTTP/1.1" 204 0
2026-03-27 16:40:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ef/9a/21/ef9a21c6ffd01ce5265f75120bc1b14d6c517ce8.jpg?rule=ad-large saved to cache
2026-03-27 16:40:45 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 717aba2d-c1d3-5c0c-9b0f-0243f5f608ab
2026-03-27 16:40:45 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 717aba2d-c1d3-5c0c-9b0f-0243f5f608ab sending to next pipeline
2026-03-27 16:40:45 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-27 16:40:45 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7ff21256a450>
2026-03-27 16:40:45 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-27 16:40:45 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-27 16:40:45 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-27 16:40:45 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_7d01ad0e-a99a-5415-8ba4-51a24c2be55d/7d01ad0e-a99a-5415-8ba4-51a24c2be55d_image_0.jpg HTTP/1.1" 201 0
2026-03-27 16:40:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_leboncoin.fr',RowKey='https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fa3%252F8e%252F28%252Fa38e285686ce9b57a98b56dbe5df84c7b583ddbb.jpg%253Frule%3Dad-large') HTTP/1.1" 204 0
2026-03-27 16:40:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/a3/8e/28/a38e285686ce9b57a98b56dbe5df84c7b583ddbb.jpg?rule=ad-large saved to cache
2026-03-27 16:40:45 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 7d01ad0e-a99a-5415-8ba4-51a24c2be55d
2026-03-27 16:40:45 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 7d01ad0e-a99a-5415-8ba4-51a24c2be55d sending to next pipeline
2026-03-27 16:40:45 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3125484106
2026-03-27 16:40:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273125484106%27 HTTP/1.1" 200 None
2026-03-27 16:40:46 [auto_selling_leboncoin.fr] INFO: Scrape type for 3125484106: 1
2026-03-27 16:40:46 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3125484106
2026-03-27 16:40:46 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'Seat Leon 1.0 TSI TURBO PHASE 2 116 CH, berline, noir, 6 cv, '
                '5 portes, première mise en circulation le 26/11/2019, '
                'garantie : 12 mois.\n'
                '\n'
                '5 places\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 12 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\n'
                '*************************************************\n'
                'OPTIONS ET ÉQUIPEMENTS\n'
                '\n'
                '-Caméra de recul\n'
                '-Radars avant / arrière\n'
                '-Rétroviseurs chauffants rabattables électriquement\n'
                '-Radio DAB\n'
                '-Climatisation bi-zone automatique\n'
                '\n'
                'CONDUITE\n'
                '-Bluetooth\n'
                '-Kit mains libre\n'
                '-Radio DAB\n'
                '-Gps navigation\n'
                '-Frein à main automatique\n'
                '-Feux automatiques\n'
                '-Rétroviseurs réglables électriquement\n'
                '-Rétroviseurs rabattables électriquement\n'
                '-Rétroviseurs chauffants\n'
                '-Caméra de recul\n'
                '-Radars avant et arrière\n'
                '-Climatisation bi zone automatique\n'
                '-Bouton de climatisation numérique\n'
                '\n'
                'EXTERIEUR\n'
                '-Feux Full LED\n'
                '-Jantes alliage\n'
                '\n'
                'INTERIEUR\n'
                '-Ecran multifonctions tactile\n'
                '-Volant multifonctions en cuir\n'
                '-Deux prises USB\n'
                '-Chargeur induction\n'
                '\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00 à MIDI DE 14:00 à 18:00\n'
                '- SAMEDI DE 09:00 à 13:00\n'
                '- SAMEDI APRES MIDI ET DIMANCHE : SUR RENDEZ-VOUS\n'
                '\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_5003F2',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 116,
 '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/3125484106',
 'listing': 'auction',
 'make': 'SEAT',
 'model': 'Leon',
 'odometer': 199500,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/1b/e4/df/1be4dfe0db0e5e5d283044125909911858a94ead.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/79/45/82/79458295bff3099199dbff56c0d4b1a85a2c9da7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/65/bc/b4/65bcb47537d7712b99b01b777389fafa91f5bc12.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d6/7e/13/d67e13ff8515e64ee1d29185ecba0b12804d10c1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2b/76/21/2b76210d0eacd9e55e91371e61c2eef47db5c67d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c9/c8/49/c9c849d53fb42932a956fdc72f36f8320a9bf63a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c6/ec/c7/c6ecc752416c40aaa0855a58507b811eea52ad63.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d2/fb/5b/d2fb5b85a8242b89ae5d05057d0f8caf053c2974.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/dd/ea/b3/ddeab317833c26057fd26cc5a7e371371c32823e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/69/72/58/6972584c66457762f29c398e6103a30d5ab5688d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e3/c6/13/e3c61375914d3a3320a53e83e43f0d85bea3a2b1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b9/48/01/b948013bdf35796b9dc370db4006cccf1e4e30ca.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0e/1d/11/0e1d1150cf7748b8462de3d4aa9aa8ab40edf0bc.jpg?rule=ad-large'],
 'price': 8490,
 'price_includes_vat': False,
 'registration_date': '2019-11-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Seat Leon 1.0 TSI TURBO PHASE 2 116 CH',
 'transmission': 'manual',
 'trim': 'Leon 1.0 TSI 115ch Style 105g',
 'vin': None,
 'year': 2019}
2026-03-27 16:40:46 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: b5b19972-b1c0-5ab8-ad60-d303290667b1 with identifier: 3125484106
2026-03-27 16:40:46 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item b5b19972-b1c0-5ab8-ad60-d303290667b1
2026-03-27 16:40:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%252F1b%252Fe4%252Fdf%252F1be4dfe0db0e5e5d283044125909911858a94ead.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-27 16:40:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/1b/e4/df/1be4dfe0db0e5e5d283044125909911858a94ead.jpg?rule=ad-large not downloaded yet
2026-03-27 16:40:46 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 5e21be56-9e5f-5167-a796-33c1d516145c with identifier 3134806918
2026-03-27 16:40:46 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:46 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:46 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 5e21be56-9e5f-5167-a796-33c1d516145c
2026-03-27 16:40:46 [scrapy.core.scraper] DEBUG: Scraped from <200 https://img.leboncoin.fr/api/v1/lbcpb1/images/9d/58/ad/9d58ad6f7d4368030b14be380d445537eac065c4.jpg?rule=ad-large>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'RENAULT Trafic DCI 125 120CH 3 PLACES FRIGO  FRCX, blanc, 5 '
                'cv, première mise en circulation le 15/03/2019, garantie : 12 '
                'mois.\n'
                '\n'
                '3 places\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 12 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\n'
                '*************************************************\n'
                'Options / Équipements:\n'
                '\n'
                '-Ordinateur de bord,\n'
                '-Ecran multifonction couleur\n'
                '-AutoRadio CD / MP3 / Bluetooth\n'
                '-Vitre electrique,\n'
                '-Rétroviseur Electrique Rabattant\n'
                '-Direction Assistée,\n'
                '-Fermeture Centralisée,\n'
                '-Régulateur de Vitesse\n'
                '-Aide au démarrage en pente\n'
                '-Contrôle pression des pneus\n'
                '-Radar de Stationnement\n'
                '-Abs/airbags/esp,\n'
                '-Feux de freinage d urgence\n'
                '-Fixations ISOFIX\n'
                '- PRIS EX 250V\n'
                '\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00 à MIDI DE 14:00 à 18:00\n'
                '- SAMEDI DE 09:00 à 13:00\n'
                '- SAMEDI APRES MIDI ET DIMANCHE : SUR RENDEZ-VOUS\n'
                '\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_94D95A',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 125,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': '5e21be56-9e5f-5167-a796-33c1d516145c',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/utilitaires/3134806918',
 'listing': 'auction',
 'make': 'RENAULT',
 'model': 'Autres',
 'odometer': 92000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 16,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5e21be56-9e5f-5167-a796-33c1d516145c/5e21be56-9e5f-5167-a796-33c1d516145c_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 126400,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/9d/58/ad/9d58ad6f7d4368030b14be380d445537eac065c4.jpg?rule=ad-large',
             'Width': 1067}],
 'price': 17990,
 'price_includes_vat': False,
 'registration_date': '2019-03-01',
 'seats_number': 3,
 'seller_name': None,
 'title': 'RENAULT Trafic DCI 125 120CH 3 PLACES FRIGO FRCX',
 'transmission': 'manual',
 'trim': None,
 'vin': None,
 'year': 2019}
2026-03-27 16:40:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273134806918%27 HTTP/1.1" 200 None
2026-03-27 16:40:46 [auto_selling_leboncoin.fr] INFO: Saving data for 3134806918: {'created_time': 1774629646.06575, 'last_price_update_time': 1774629646.065762}
2026-03-27 16:40:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3134806918') HTTP/1.1" 204 0
2026-03-27 16:40:46 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 717aba2d-c1d3-5c0c-9b0f-0243f5f608ab with identifier 3146045891
2026-03-27 16:40:46 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:46 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:46 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 717aba2d-c1d3-5c0c-9b0f-0243f5f608ab
2026-03-27 16:40:46 [scrapy.core.scraper] DEBUG: Scraped from <200 https://img.leboncoin.fr/api/v1/lbcpb1/images/ef/9a/21/ef9a21c6ffd01ce5265f75120bc1b14d6c517ce8.jpg?rule=ad-large>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Land-Rover Range Rover Evoque 2.2 TURBO 150 CH TD4 DYNAMIC, '
                '4x4, suv, gris foncé, 8 cv, 5 portes, première mise en '
                'circulation le 25/04/2013, garantie : 12 mois.\n'
                '\n'
                '5 places\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 12 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\n'
                '*************************************************\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '- Bluetooth\n'
                '- CD\n'
                '- Prise audio usb\n'
                '- Prise jack\n'
                '- auto-radio : CD mp3\n'
                '- commandes vocales\n'
                '- ecran tactile\n'
                '- lecteur carte SD\n'
                '- prise audio auxiliaire\n'
                '\n'
                'Conduite :\n'
                '- Frein stationnement électrique automatiq\n'
                '- Stop & Start\n'
                '- démarrage sans clé\n'
                '- détecteur de pluie\n'
                '- régulateur de vitesse\n'
                '\n'
                'Extérieur :\n'
                '- Becquet arrière\n'
                '- Boucliers av et ar couleur caisse\n'
                '- Echappement à double sortie\n'
                '- Eclairage au sol\n'
                "- Feux de freinage d'urgence\n"
                '- Répétiteurs de clignotant dans rétro ext\n'
                '- Rétroviseurs ext. indexés à la marche ar\n'
                '- Rétroviseurs extérieurs à mémoire\n'
                "- Sortie d'échappement chromé \n"
                '- projecteurs xénon\n'
                "- radar arrière de détection d'obstacles\n"
                "- radar d'aide au stationnement\n"
                '- rétroviseurs dégivrants\n'
                '- rétroviseurs rabattables\n'
                '- rétroviseurs électriques\n'
                '\n'
                'Intérieur :\n'
                '- Banquette 1/3 2/3\n'
                '- Banquette arrière 3 places\n'
                '- Boite à gant fermée\n'
                '- Inserts de tableau de bord métal\n'
                "- Lampes de lecture à l'arrière\n"
                "- Lampes de lecture à l'avant\n"
                '- Levier vitesse cuir\n'
                '- Miroir de courtoisie conducteur éclairé\n'
                '- Miroir de courtoisie passager éclairé\n'
                '- Ouverture des vitres séquentielle\n'
                '- Porte gobelets arrière\n'
                '- Siège conduct réglable hauteur lombaire\n'
                '- Température extérieure\n'
                '- Vitres arrières électriques\n'
                '- accoudoir central arrière\n'
                '- climatisation\n'
                '- direction assistée\n'
                '- fermeture centralisée\n'
                '- ordinateur de bord\n'
                '- réglages du volant : profondeur\n'
                '- verrouillage automatique des portes en roulant\n'
                '- verrouillage à distance\n'
                '- vitres avant éléctriques\n'
                '- vitres surteintées\n'
                '- volant cuir\n'
                '- volant sport\n'
                '\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00 à MIDI DE 14:00 à 18:00\n'
                '- SAMEDI DE 09:00 à 13:00\n'
                '- SAMEDI APRES MIDI ET DIMANCHE : SUR RENDEZ-VOUS\n'
                '\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_171E4E',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 150,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': '717aba2d-c1d3-5c0c-9b0f-0243f5f608ab',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3146045891',
 'listing': 'auction',
 'make': 'LAND-ROVER',
 'model': 'Range Rover Evoque',
 'odometer': 168700,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 14,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_717aba2d-c1d3-5c0c-9b0f-0243f5f608ab/717aba2d-c1d3-5c0c-9b0f-0243f5f608ab_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 140384,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ef/9a/21/ef9a21c6ffd01ce5265f75120bc1b14d6c517ce8.jpg?rule=ad-large',
             'Width': 1067}],
 'price': 9990,
 'price_includes_vat': False,
 'registration_date': '2013-04-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Land-Rover Range Rover Evoque 2.2 TURBO 150 CH TD4 DYNAMIC',
 'transmission': 'manual',
 'trim': 'Range Rover Evoque 2.2 Td4 Dynamic',
 'vin': None,
 'year': 2013}
2026-03-27 16:40:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273146045891%27 HTTP/1.1" 200 None
2026-03-27 16:40:46 [auto_selling_leboncoin.fr] INFO: Saving data for 3146045891: {'created_time': 1774629646.114828, 'last_price_update_time': 1774629646.114839}
2026-03-27 16:40:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3146045891') HTTP/1.1" 204 0
2026-03-27 16:40:46 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 7d01ad0e-a99a-5415-8ba4-51a24c2be55d with identifier 3162870281
2026-03-27 16:40:46 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:46 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:46 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 7d01ad0e-a99a-5415-8ba4-51a24c2be55d
2026-03-27 16:40:46 [scrapy.core.scraper] DEBUG: Scraped from <200 https://img.leboncoin.fr/api/v1/lbcpb1/images/a3/8e/28/a38e285686ce9b57a98b56dbe5df84c7b583ddbb.jpg?rule=ad-large>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'Volkswagen Caddy 1.6  TDI 102 CH AMENAGE PMR MDPH, monospace, '
                'blanc, 6 cv, 5 portes, première mise en circulation le '
                '16/01/2013, garantie : 12 mois.\n'
                '\n'
                '6 places\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 12 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\n'
                '*************************************************\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '- CD\n'
                '- Lecteur CD\n'
                '- Système de navigation\n'
                '- Volant avec commande radio\n'
                '- auto-radio commandé au volant\n'
                '\n'
                'Intérieur :\n'
                '- chauffage stationnaire\n'
                '- climatisation : automatique\n'
                '- direction assistée\n'
                '- fermeture centralisée\n'
                '- vitres électriques\n'
                '\n'
                'Pack :\n'
                '- anti démarrage\n'
                '\n'
                'Sécurité :\n'
                '- ABS\n'
                '- Airbags conducteur / passager / latéraux\n'
                '- ESP\n'
                '- airbag\n'
                '- airbags frontaux\n'
                '- airbags latéraux\n'
                '- alarme\n'
                '- anti-patinage\n'
                '- phares antibrouillard\n'
                '\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00 à MIDI DE 14:00 à 18:00\n'
                '- SAMEDI DE 09:00 à 13:00\n'
                '- SAMEDI APRES MIDI ET DIMANCHE : SUR RENDEZ-VOUS\n'
                '\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_61069E',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 102,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': '7d01ad0e-a99a-5415-8ba4-51a24c2be55d',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3162870281',
 'listing': 'auction',
 'make': 'VOLKSWAGEN',
 'model': 'Caddy',
 'odometer': 65000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 15,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7d01ad0e-a99a-5415-8ba4-51a24c2be55d/7d01ad0e-a99a-5415-8ba4-51a24c2be55d_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 120165,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/a3/8e/28/a38e285686ce9b57a98b56dbe5df84c7b583ddbb.jpg?rule=ad-large',
             'Width': 1067}],
 'price': 17490,
 'price_includes_vat': False,
 'registration_date': '2013-01-01',
 'seats_number': 6,
 'seller_name': None,
 'title': 'Volkswagen Caddy 1.6 TDI 102 CH AMENAGE PMR MDPH',
 'transmission': 'manual',
 'trim': 'Caddy 1.6 TDI 102ch FAP Highline',
 'vin': None,
 'year': 2013}
2026-03-27 16:40:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273162870281%27 HTTP/1.1" 200 None
2026-03-27 16:40:46 [auto_selling_leboncoin.fr] INFO: Saving data for 3162870281: {'created_time': 1774629646.16581, 'last_price_update_time': 1774629646.165819}
2026-03-27 16:40:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3162870281') HTTP/1.1" 204 0
2026-03-27 16:40:46 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3087007519
2026-03-27 16:40:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273087007519%27 HTTP/1.1" 200 None
2026-03-27 16:40:46 [auto_selling_leboncoin.fr] INFO: Scrape type for 3087007519: 1
2026-03-27 16:40:46 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3087007519
2026-03-27 16:40:46 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'Jeep Renegade 1.6  jtd  TURBO 120 CV S&S, berline, noir, 6 '
                'cv, 5 portes, première mise en circulation le 21/04/2015, '
                'garantie : 12 mois.\n'
                '\n'
                '5 places\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Autres équipements et informations :\n'
                '  - roues motrices\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 12 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\n'
                '*************************************************\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '- Lecteur MP3 \n'
                '\n'
                'Conduite :\n'
                '- Système Start/Stop\n'
                '\n'
                'Extérieur :\n'
                '- Radar de stationnement arrière\n'
                '- Rétroviseurs extérieurs électriques\n'
                '\n'
                'Intérieur :\n'
                '- Accoudoir avant\n'
                '- Banquette arrière partagée et rabattable\n'
                '- Climatisation manuelle\n'
                '- Lève-vitres arrière électriques\n'
                '- Lève-vitres avant électriques\n'
                '- Ordinateur de bord\n'
                '- Siège conducteur à réglage lombaire électrique\n'
                '- Siège passager réglable en hauteur\n'
                '- Siège passager à réglage lombaire électrique\n'
                '\n'
                'Pack :\n'
                '- Assistance de freinage\n'
                '- Frein de stationnement électrique\n'
                '- Verrouillage centralisé télécommandé\n'
                '\n'
                'Sécurité :\n'
                '- Airbag conducteur\n'
                '- Airbag latéral conducteur et passager\n'
                '- Airbag passager\n'
                '- Airbags rideaux arrière\n'
                '- Airbags rideaux avant\n'
                '- Contrôle de traction\n'
                '- Contrôle pression pneus (RDC)\n'
                '- ESP (programme de stabilité électronique)\n'
                '- Fixation pour siège enfant\n'
                '- Kit de réparation pneus (Mobile Tyre)\n'
                '- Phares antibrouillard\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00 à MIDI DE 14:00 à 18:00\n'
                '- SAMEDI DE 09:00 à 13:00\n'
                '- SAMEDI APRES MIDI ET DIMANCHE : SUR RENDEZ-VOUS\n'
                '\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_FDD981',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 120,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3087007519',
 'listing': 'auction',
 'make': 'JEEP',
 'model': 'Renegade',
 'odometer': 167300,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/c5/cc/41/c5cc417a3f473afb6168099a976c2f3f4a7f0d9b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ba/11/a2/ba11a2c6006392496ab6e3516b820502bf78f6b2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ae/a4/13/aea413345afd8868ec14ab0ce4951c07ccc1899c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e5/82/6c/e5826c108caa8b4a8fbdaa92eed2090d2d7c5cf3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f4/3e/38/f43e38c4d17b51f51eec1a95fde4cca268551789.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/44/ee/5a/44ee5a1b8f0d9de85e891e446a09b3eadb6a9d0e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c0/88/79/c08879f2524f983914e7f6cd5afc14799bbe2661.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/dc/a4/1d/dca41dd44f754dac74354da91bf10f8b01baa20f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c8/de/0f/c8de0feec5e0ebea2b0dd8d52fb3f32b21eec308.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f0/ca/33/f0ca332ced778600d3832b9c062428ba07d51690.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/75/08/e5/7508e56b57a08c0eb2da8a29d329b751f17404df.jpg?rule=ad-large'],
 'price': 8490,
 'price_includes_vat': False,
 'registration_date': '2015-04-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Jeep Renegade 1.6 jtd TURBO 120 CV S&S',
 'transmission': 'manual',
 'trim': 'Renegade 1.6 MultiJet 120ch S',
 'vin': None,
 'year': 2015}
2026-03-27 16:40:46 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 2d473996-657b-5917-8e0d-e4cd1d714e3d with identifier: 3087007519
2026-03-27 16:40:46 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 2d473996-657b-5917-8e0d-e4cd1d714e3d
2026-03-27 16:40:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%252Fcc%252F41%252Fc5cc417a3f473afb6168099a976c2f3f4a7f0d9b.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-27 16:40:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/c5/cc/41/c5cc417a3f473afb6168099a976c2f3f4a7f0d9b.jpg?rule=ad-large not downloaded yet
2026-03-27 16:40:46 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://img.leboncoin.fr/api/v1/lbcpb1/images/36/96/d6/3696d6ac75debf5b34f5b25523e83f7b29a539b4.jpg?rule=ad-large> (referer: https://api.leboncoin.fr/finder/search)
2026-03-27 16:40:46 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-27 16:40:46 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7ff2127a9510>
2026-03-27 16:40:46 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-27 16:40:46 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-27 16:40:46 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-27 16:40:46 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_3c965120-005f-5cf0-861e-f5331dd0ef74/3c965120-005f-5cf0-861e-f5331dd0ef74_image_0.jpg HTTP/1.1" 201 0
2026-03-27 16:40:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_leboncoin.fr',RowKey='https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F13%252F32%252F4c%252F13324c69a21dde9e192b650ca0c4ef822c77c752.jpg%253Frule%3Dad-large') HTTP/1.1" 204 0
2026-03-27 16:40:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/13/32/4c/13324c69a21dde9e192b650ca0c4ef822c77c752.jpg?rule=ad-large saved to cache
2026-03-27 16:40:46 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 3c965120-005f-5cf0-861e-f5331dd0ef74
2026-03-27 16:40:46 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 3c965120-005f-5cf0-861e-f5331dd0ef74 sending to next pipeline
2026-03-27 16:40:46 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-27 16:40:46 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7ff211bf46d0>
2026-03-27 16:40:46 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-27 16:40:46 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-27 16:40:46 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-27 16:40:46 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_c7beadec-e82e-5ce6-a5c5-9fb4a9597cd5/c7beadec-e82e-5ce6-a5c5-9fb4a9597cd5_image_0.jpg HTTP/1.1" 201 0
2026-03-27 16:40:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_leboncoin.fr',RowKey='https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F40%252F4e%252F70%252F404e70abdd9b35d3ee7df640db8bff734614f9c9.jpg%253Frule%3Dad-large') HTTP/1.1" 204 0
2026-03-27 16:40:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/40/4e/70/404e70abdd9b35d3ee7df640db8bff734614f9c9.jpg?rule=ad-large saved to cache
2026-03-27 16:40:46 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item c7beadec-e82e-5ce6-a5c5-9fb4a9597cd5
2026-03-27 16:40:46 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item c7beadec-e82e-5ce6-a5c5-9fb4a9597cd5 sending to next pipeline
2026-03-27 16:40:46 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://img.leboncoin.fr/api/v1/lbcpb1/images/1d/3c/9a/1d3c9a978d195df1b7a2781d99a9ae37112a5a65.jpg?rule=ad-large> (referer: https://api.leboncoin.fr/finder/search)
2026-03-27 16:40:46 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3074260218
2026-03-27 16:40:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273074260218%27 HTTP/1.1" 200 None
2026-03-27 16:40:46 [auto_selling_leboncoin.fr] INFO: Scrape type for 3074260218: 1
2026-03-27 16:40:46 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3074260218
2026-03-27 16:40:46 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'Toyota Yaris 1.0 i 72 cv 12 v, berline, blanc, 4 cv, 4 '
                'portes, première mise en circulation le 14/12/2018, garantie '
                ': 12 mois.\n'
                '\n'
                '5 places\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 12 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\n'
                '*************************************************\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Couleur\n'
                '- Option Blanc pur\n'
                '- Sellerie tissu \n'
                '\n'
                'Audio - télécommunications\n'
                '- 6 hauts parleurs\n'
                '- Commandes du système audio au volant\n'
                '- Écran tactile\n'
                '- Fonction MP3\n'
                '- Kit mains-libres Bluetooth\n'
                '- Prise USB\n'
                '- Prise IPod\n'
                '- Radio\n'
                '- Services connectés\n'
                '\n'
                'Conduite\n'
                '- Aide au démarrage en côte\n'
                '- Capteur de pluie\n'
                '\n'
                'Extérieur\n'
                '- Boucliers AV et AR couleur caisse\n'
                '- Calandre chromée\n'
                '- Enjoliveurs\n'
                '- Essuie-glace arrière\n'
                '- Feux de jour\n'
                '- Phares halogènes\n'
                '- Poignées ton carrosserie\n'
                '- Rétroviseurs électriques\n'
                "- Système d'éclairage intelligent\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 1/3-2/3\n'
                '- Banquette AR rabattable\n'
                '- Banquette arrière 3 places\n'
                '- Boite à gant fermée\n'
                '- Climatisation\n'
                '- Compte tours\n'
                '- Ecran multifonction couleur\n'
                '- Fixations Isofix aux places arrières\n'
                '- Miroir de courtoisie conducteur \n'
                '- Miroir de courtoisie passager\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 hauteu\n'
                '- Verrouillage centralisé des portes\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres avant électriques\n'
                '- Volant cuir\n'
                '- Volant multifonctionVolant réglable en profondeur et '
                'hauteur\u2028'
                '\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'
                '- Détecteur de sous-gonflage\n'
                '- EBD\n'
                '- ESP\n'
                '- Préparation Isofix\n'
                '\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00 à MIDI DE 14:00 à 18:00\n'
                '- SAMEDI DE 09:00 à 13:00\n'
                '- SAMEDI APRES MIDI ET DIMANCHE : SUR RENDEZ-VOUS\n'
                '\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_70375B',
 'doors_number': 4,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 72,
 '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/3074260218',
 'listing': 'auction',
 'make': 'TOYOTA',
 'model': 'Yaris',
 'odometer': 74000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/69/5b/36/695b367231a28a0d80b70eacc5a245bed5d6270f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7b/28/fa/7b28fa051e1c617066999a64fce40b61603fafa6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8e/ce/3d/8ece3dd26ef75862ddd4909cab2f9b6d4f2837a6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/99/44/d0/9944d0b7fee1619d628e0d3d3179fd10781c7f25.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/12/ee/25/12ee25a3a6919e6ea3a5c6baf038f6ddb1bc6313.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9b/96/64/9b96649713e258161e08bb523cce33bc0320d341.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6d/44/17/6d44172f8166ac2864a10fb87eb78561cd7952df.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2c/76/c2/2c76c2fcd300e7ab8f1bf3702d6a2813f4341b89.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/18/b2/8f/18b28f55db085a4727ea2a202881f746f7db85f5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/92/ab/93/92ab9388282992259e8c5a0cd54a35d524a2a587.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/cb/1e/14/cb1e14fcf7c40a8c7da6d5500b6b5a716e474f05.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8f/d0/a2/8fd0a29977e25e602941457ff8932b7f184c2eb1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e3/c1/84/e3c18493e763bc4fa3072313586a9d5cdf6359a3.jpg?rule=ad-large'],
 'price': 8990,
 'price_includes_vat': False,
 'registration_date': '2018-12-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Toyota Yaris 1.0 i 72 cv 12 v',
 'transmission': 'manual',
 'trim': 'Yaris 70 VVT-i France 3p MY19',
 'vin': None,
 'year': 2018}
2026-03-27 16:40:46 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 8315885d-494e-5888-9a02-b5d08b1f0b78 with identifier: 3074260218
2026-03-27 16:40:46 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 8315885d-494e-5888-9a02-b5d08b1f0b78
2026-03-27 16:40:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%252F69%252F5b%252F36%252F695b367231a28a0d80b70eacc5a245bed5d6270f.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-27 16:40:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/69/5b/36/695b367231a28a0d80b70eacc5a245bed5d6270f.jpg?rule=ad-large not downloaded yet
2026-03-27 16:40:46 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 3c965120-005f-5cf0-861e-f5331dd0ef74 with identifier 3143664448
2026-03-27 16:40:46 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:46 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:46 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 3c965120-005f-5cf0-861e-f5331dd0ef74
2026-03-27 16:40:46 [scrapy.core.scraper] DEBUG: Scraped from <200 https://img.leboncoin.fr/api/v1/lbcpb1/images/13/32/4c/13324c69a21dde9e192b650ca0c4ef822c77c752.jpg?rule=ad-large>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Marron',
 'currency': 'EUR',
 'description': 'Peugeot 5008 1.6 BLUE HDI 120 CH 7 PLACES STYLE, berline, '
                'marron clair, 6 cv, 5 portes, première mise en circulation le '
                '07/11/2016, garantie : 12 mois.\n'
                '\n'
                '7 places\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 12 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\n'
                '*************************************************\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '- Bluetooth\n'
                '- GPS\n'
                '- Prise audio auxilliaire : usb\n'
                '- cd\n'
                '\n'
                'Conduite :\n'
                '- limiteur de vitesse\n'
                '- régulateur de vitesse\n'
                '\n'
                'Extérieur :\n'
                '- Aide au stationnement\n'
                "- radar d'aide au stationnement\n"
                '- rétroviseurs rabattables\n'
                '- rétroviseurs électriques\n'
                '- toit panoramique\n'
                '\n'
                'Intérieur :\n'
                '- Accoudoir central\n'
                '- climatisation : Automatique\n'
                '- climatisation : automatique\n'
                '- fermeture centralisée\n'
                '- non fumeur\n'
                '- ordinateur de bord\n'
                '- pack confort\n'
                '- sieges reglables en hauteur\n'
                '- vitres électriques\n'
                '- volant cuir\n'
                '\n'
                'Pack :\n'
                '- Anti démarrage\n'
                '- frein parking automatique\n'
                '- volant multifonctions\n'
                '- volant réglable\n'
                '- Écran multifonction\n'
                '\n'
                'Sécurité :\n'
                '- ABS\n'
                '- Airbags frontaux\n'
                '- Anti-patinage\n'
                '- ESP\n'
                '- airbags latéraux\n'
                '- fixations ISOFIX\n'
                '- phares antibrouillard\n'
                '\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00 à MIDI DE 14:00 à 18:00\n'
                '- SAMEDI DE 09:00 à 13:00\n'
                '- SAMEDI APRES MIDI ET DIMANCHE : SUR RENDEZ-VOUS\n'
                '\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_C0F17E',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 120,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': '3c965120-005f-5cf0-861e-f5331dd0ef74',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3143664448',
 'listing': 'auction',
 'make': 'PEUGEOT',
 'model': '5008',
 'odometer': 152600,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 11,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3c965120-005f-5cf0-861e-f5331dd0ef74/3c965120-005f-5cf0-861e-f5331dd0ef74_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 118859,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/13/32/4c/13324c69a21dde9e192b650ca0c4ef822c77c752.jpg?rule=ad-large',
             'Width': 1067}],
 'price': 9490,
 'price_includes_vat': False,
 'registration_date': '2016-11-01',
 'seats_number': None,
 'seller_name': None,
 'title': 'Peugeot 5008 1.6 BLUE HDI 120 CH 7 PLACES STYLE',
 'transmission': 'automatic',
 'trim': '5008 1.6 BlueHDi 120ch Allure S&S EAT6 7pl',
 'vin': None,
 'year': 2016}
2026-03-27 16:40:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273143664448%27 HTTP/1.1" 200 None
2026-03-27 16:40:46 [auto_selling_leboncoin.fr] INFO: Saving data for 3143664448: {'created_time': 1774629646.524194, 'last_price_update_time': 1774629646.524203}
2026-03-27 16:40:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3143664448') HTTP/1.1" 204 0
2026-03-27 16:40:47 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: c7beadec-e82e-5ce6-a5c5-9fb4a9597cd5 with identifier 3115299165
2026-03-27 16:40:47 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:47 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:47 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item c7beadec-e82e-5ce6-a5c5-9fb4a9597cd5
2026-03-27 16:40:47 [scrapy.core.scraper] DEBUG: Scraped from <200 https://img.leboncoin.fr/api/v1/lbcpb1/images/40/4e/70/404e70abdd9b35d3ee7df640db8bff734614f9c9.jpg?rule=ad-large>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Volkswagen Polo 1.4 TDI 90 CH CONFORT LINE, berline, gris '
                'clair, 4 cv, 5 portes, première mise en circulation le '
                '13/01/2015, garantie : 12 mois.\n'
                '\n'
                '5 places\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 12 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\n'
                '*************************************************\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Conduite :\n'
                '- Inscription "BlueMotion Technology"\n'
                '\n'
                'Extérieur :\n'
                '- Boitiers de rétroviseurs et poignées de portes extérieurs '
                'peints couleur carrosserie\n'
                '- Boîtiers des rétroviseurs extérieurs et poignées de porte '
                'dans la couleur du véhicule\n'
                '\n'
                'Intérieur :\n'
                '- Climatisation manuelle "Climatic"\n'
                '- Direction assistée électromécanique asservie à la vitesse\n'
                '- Filtre anti-poussière et antipollen\n'
                "- Lampes de lecture 2 à l'AV et 1 à l'AR\n"
                '- Miroir de courtoisie éclairé dans les pare-soleils du '
                'conducteur et du passager AV\n'
                '- Miroir de courtoisie éclairé dans les pare-soleils du '
                'conducteur et du passager avant\n'
                '- Ordinateur de bord Plus\n'
                "- Prise 12 V à l' AV\n"
                '- Sièges AV réglables en hauteur\n'
                '- Vitres AR électriques\n'
                '- Vitres AV électriques\n'
                '- Volant multifonction cuir avec placages en chrome mat\n'
                '- Volant réglable en hauteur et en profondeur\n'
                '\n'
                'Pack :\n'
                '- 3ème feu stop surélevé\n'
                '- Crochet pour sacs dans le coffre à bagages\n'
                '- Pare-chocs peints dans la couleur de la carrosserie\n'
                '- Protection antidémarrage\n'
                '- Rétroviseur intérieur de sécurité à réglage jour/nuit '
                'manuel\n'
                '- Rétroviseurs extérieurs réglables électriquement et '
                'dégivrants\n'
                '- Tableau de bord avec revêtement moussé\n'
                '- Tapis de sol AV/AR\n'
                '\n'
                'Sellerie :\n'
                '- Sellerie en tissu, dessin "Rail"\n'
                '\n'
                'Sécurité :\n'
                '- Alerte de perte de pression des pneus\n'
                '- Feux de brouillard AR\n'
                '\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00 à MIDI DE 14:00 à 18:00\n'
                '- SAMEDI DE 09:00 à 13:00\n'
                '- SAMEDI APRES MIDI ET DIMANCHE : SUR RENDEZ-VOUS\n'
                '\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_313672',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 90,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': 'c7beadec-e82e-5ce6-a5c5-9fb4a9597cd5',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3115299165',
 'listing': 'auction',
 'make': 'VOLKSWAGEN',
 'model': 'Polo',
 'odometer': 162000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 14,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c7beadec-e82e-5ce6-a5c5-9fb4a9597cd5/c7beadec-e82e-5ce6-a5c5-9fb4a9597cd5_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 129025,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/40/4e/70/404e70abdd9b35d3ee7df640db8bff734614f9c9.jpg?rule=ad-large',
             'Width': 1067}],
 'price': 8990,
 'price_includes_vat': False,
 'registration_date': '2015-01-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Volkswagen Polo 1.4 TDI 90 CH CONFORT LINE',
 'transmission': 'manual',
 'trim': 'Polo 1.4 TDI 90ch Cup 3p',
 'vin': None,
 'year': 2015}
2026-03-27 16:40:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273115299165%27 HTTP/1.1" 200 None
2026-03-27 16:40:47 [auto_selling_leboncoin.fr] INFO: Saving data for 3115299165: {'created_time': 1774629647.123916, 'last_price_update_time': 1774629647.123923}
2026-03-27 16:40:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3115299165') HTTP/1.1" 204 0
2026-03-27 16:40:47 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3072293735
2026-03-27 16:40:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273072293735%27 HTTP/1.1" 200 None
2026-03-27 16:40:47 [auto_selling_leboncoin.fr] INFO: Scrape type for 3072293735: 1
2026-03-27 16:40:47 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3072293735
2026-03-27 16:40:47 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'Audi A1 Sportback 1.2 TFSI TURBO  86 CH, berline, blanc, 5 '
                'cv, 5 portes, première mise en circulation le 10/02/2014, '
                'garantie : 12 mois.\n'
                '\n'
                '5 places\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Autres équipements et informations :\n'
                '  - roues motrices\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 12 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\n'
                '*************************************************\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications \n'
                '\n'
                'Conduite :\n'
                '- Blocage électronique de différentiel EDS\n'
                "- Système Start & Stop avec récupération d'énergie au "
                'freinage\n'
                '- détecteur de pluie\n'
                '- sièges sport\n'
                '- suspension sport\n'
                '\n'
                'Extérieur :\n'
                "- Sortie d'échappement visible  gauche\n"
                '- jantes : aluminium\n'
                '- rétroviseurs dégivrants\n'
                '\n'
                'Intérieur :\n'
                "- Allume-cigare et cendrier sur la console centrale à l'AV\n"
                "- Allume-cigare intégré au cendrier à l'AV\n"
                '- Cache-bagages amovible\n'
                '- Climatisation automatique Confort\n'
                '- Ordinateur de bord avec écran blanc TFT monochrome de 3,5 '
                'pouces\n'
                '- Siège passager AV réglable en hauteur \n'
                '- Volant Sport 3 branches\n'
                '- Volant Sport multifonction en cuir 3 branches\n'
                '- climatisation : manuelle\n'
                '- fermeture centralisée\n'
                '- ordinateur de bord\n'
                '- sièges chauffants\n'
                '- vitres avant éléctriques\n'
                '\n'
                'Pack :\n'
                '- Appuis-tête AV et AR réglables\n'
                '- Boîte à gants côté passager AV grand volume\n'
                '- Boîte à gants grand volume côté passager AV éclairée\n'
                '- Boîtiers de rétroviseurs extérieurs dans la couleur de la '
                'carrosserie\n'
                '- Colonne de direction de sécurité\n'
                '- Ecrous antivol\n'
                '- Outillage de bord dans le coffre\n'
                '- Protections latérale anticollision\n'
                '- Rétroviseurs extérieurs couleur carrosserie\n'
                '- Tapis complémentaires AV et AR\n'
                '- Triangle de présignalisation\n'
                '- Trousse à pharmacie\n'
                '- anti démarrage\n'
                '- prédisposition téléphone\n'
                '- siège passager réglable\n'
                '\n'
                'Sécurité :\n'
                '- Airbags conducteur et passager AV Full-Size\n'
                '- Airbags grand volume conducteur et passager AV\n'
                '- Airbags latéraux AR intégrés aux dossiers des sièges\n'
                '- Anti-patinage EDS ASR\n'
                '- Antipatinage électronique ASR\n'
                '- Contrôle de pression des pneumatiques\n'
                '- Fixation Isofix pour sièges AR\n'
                '- Radar anti-collision\n'
                '- airbags latéraux\n'
                '- anti-patinage\n'
                '- contrôle pression des pneus\n'
                '- fixations ISOFIX\n'
                "- présence d'un airbag conducteu\n"
                '\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00 à MIDI DE 14:00 à 18:00\n'
                '- SAMEDI DE 09:00 à 13:00\n'
                '- SAMEDI APRES MIDI ET DIMANCHE : SUR RENDEZ-VOUS\n'
                '\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_3983A4',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 86,
 '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/3072293735',
 'listing': 'auction',
 'make': 'AUDI',
 'model': 'A1',
 'odometer': 135100,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/a7/c3/2b/a7c32b49290a75046389a5d020a52be0a935c255.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/67/9a/d4/679ad46838356049b0a512ccf30ce76f812cb5c3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/cf/68/96/cf68966467acc48dcef637c7a2078adee88bafd1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a8/29/58/a82958ebc4603ab39ae2648bf04f98bc963623ad.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f8/e6/3e/f8e63efce4240b070e36e2c0f677880cc4885e64.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/38/3d/d4/383dd44bcf63fce68a84b57620a6aba75d3596a6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e5/26/ba/e526bafea597e065e72168ccd92925b1ad587060.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2f/a5/0f/2fa50f6c95842a3f106399f0554debfe960cf61c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d8/69/2e/d8692e5cb6ef751b4dcbbf30856303ac15cca142.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d0/42/b4/d042b47cf4d5b5cf7cf6fc76d4d0ef4401216694.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/56/01/22/56012205f0d45db8800885e23a33c1167cf8cbd6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6b/77/f0/6b77f004a4140ee48655e337cc3135849a3206e9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/37/e5/62/37e562d87f4653c7ba85fdc2c10bb35d38cc96bb.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/59/e8/08/59e808ad0b58d82ee7e21389d5d1f0dbbba38ad0.jpg?rule=ad-large'],
 'price': 9490,
 'price_includes_vat': False,
 'registration_date': '2014-02-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Audi A1 Sportback 1.2 TFSI TURBO 86 CH',
 'transmission': 'manual',
 'trim': 'A1 1.2 TFSI 86ch Ambiente',
 'vin': None,
 'year': 2014}
2026-03-27 16:40:47 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: f567d213-d26a-5e8e-b15c-463744375fca with identifier: 3072293735
2026-03-27 16:40:47 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item f567d213-d26a-5e8e-b15c-463744375fca
2026-03-27 16:40:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%252Fa7%252Fc3%252F2b%252Fa7c32b49290a75046389a5d020a52be0a935c255.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-27 16:40:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/a7/c3/2b/a7c32b49290a75046389a5d020a52be0a935c255.jpg?rule=ad-large not downloaded yet
2026-03-27 16:40:47 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://img.leboncoin.fr/api/v1/lbcpb1/images/12/20/08/122008ead7ab1b2790650c5cd0452d755c6a8837.jpg?rule=ad-large> (referer: https://api.leboncoin.fr/finder/search)
2026-03-27 16:40:47 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-27 16:40:47 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7ff2127ce150>
2026-03-27 16:40:47 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-27 16:40:47 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-27 16:40:47 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-27 16:40:47 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_9eb2bd4f-a3a7-5f3e-946e-5832d33732bb/9eb2bd4f-a3a7-5f3e-946e-5832d33732bb_image_0.jpg HTTP/1.1" 201 0
2026-03-27 16:40:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_leboncoin.fr',RowKey='https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F36%252F96%252Fd6%252F3696d6ac75debf5b34f5b25523e83f7b29a539b4.jpg%253Frule%3Dad-large') HTTP/1.1" 204 0
2026-03-27 16:40:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/36/96/d6/3696d6ac75debf5b34f5b25523e83f7b29a539b4.jpg?rule=ad-large saved to cache
2026-03-27 16:40:47 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 9eb2bd4f-a3a7-5f3e-946e-5832d33732bb
2026-03-27 16:40:47 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 9eb2bd4f-a3a7-5f3e-946e-5832d33732bb sending to next pipeline
2026-03-27 16:40:47 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-27 16:40:47 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7ff215967290>
2026-03-27 16:40:47 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-27 16:40:47 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-27 16:40:47 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-27 16:40:47 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_890c1121-1c00-5bfe-a836-7ddbd9a443d4/890c1121-1c00-5bfe-a836-7ddbd9a443d4_image_0.jpg HTTP/1.1" 201 0
2026-03-27 16:40:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_leboncoin.fr',RowKey='https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F1d%252F3c%252F9a%252F1d3c9a978d195df1b7a2781d99a9ae37112a5a65.jpg%253Frule%3Dad-large') HTTP/1.1" 204 0
2026-03-27 16:40:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/1d/3c/9a/1d3c9a978d195df1b7a2781d99a9ae37112a5a65.jpg?rule=ad-large saved to cache
2026-03-27 16:40:47 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 890c1121-1c00-5bfe-a836-7ddbd9a443d4
2026-03-27 16:40:47 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 890c1121-1c00-5bfe-a836-7ddbd9a443d4 sending to next pipeline
2026-03-27 16:40:47 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://img.leboncoin.fr/api/v1/lbcpb1/images/1b/e4/df/1be4dfe0db0e5e5d283044125909911858a94ead.jpg?rule=ad-large> (referer: https://api.leboncoin.fr/finder/search)
2026-03-27 16:40:47 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3067851131
2026-03-27 16:40:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273067851131%27 HTTP/1.1" 200 None
2026-03-27 16:40:47 [auto_selling_leboncoin.fr] INFO: Scrape type for 3067851131: 1
2026-03-27 16:40:47 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3067851131
2026-03-27 16:40:47 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Audi A4 2.0 TDI S-LINE 150 CV  BVA-8, break, gris foncé, 8 '
                'cv, 5 portes, première mise en circulation le 01/03/2014, '
                'garantie : 12 mois.\n'
                '\n'
                '5 places\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 12 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\n'
                '*************************************************\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '- CD\n'
                '- Lecteur CD\n'
                '- Système de navigation\n'
                '- Volant avec commande radio\n'
                '- auto-radio commandé au volant\n'
                '\n'
                'Conduite :\n'
                '- Contrôle de stabilité ou Contrôle dynamique de trajectoire\n'
                '- Différentiel à glissement limité\n'
                '- Différentiel à glissement limité automatique\n'
                '- Système Start/Stop\n'
                '- Volant avec palettes de changement de vitesses\n'
                '\n'
                'Extérieur :\n'
                '- Aide au parking\n'
                '- Feux arrière LED\n'
                '- Feux de jour\n'
                '- Jantes/roues en alliage léger 19"\n'
                '- Phares bi-Xénon\n'
                '- Radar de stationnement arrière\n'
                '- Radar de stationnement avant\n'
                '- Retroviseur extérieur à mémoire\n'
                '- Rétroviseurs extérieurs rabattable électriquement\n'
                '- Vitres arrière surteintées\n'
                '- Vitres teintées\n'
                "- radar d'aide au stationnement\n"
                '- Éclairage de sol\n'
                '\n'
                'Intérieur :\n'
                '- Accoudoir arrière\n'
                '- Accoudoir avant\n'
                '- Banquette arrière partagée et rabattable\n'
                '- Cache bagages\n'
                '- Climatisation automatique\n'
                '- Informations sur le réglages du soutien des lombaires sur '
                'le siège conducteur\n'
                '- Lève-vitres arrière électriques\n'
                '- Lève-vitres avant électriques\n'
                '- Ordinateur de bord\n'
                '- Siège conducteur à réglage lombaire\n'
                '- Siège passager à réglage lombaire\n'
                '- Vitres arrières électriques\n'
                '- Vitres athermiques\n'
                '- Volant en cuir\n'
                '- Volant sport\n'
                '- banquette 1/3 - 2/3\n'
                '- climatisation : automatique\n'
                "- dispose d'un accoudoir central arrière\n"
                '- ordinateur de bord\n'
                '- possède un accoudoir central\n'
                '- vitres avant éléctriques\n'
                '- volant cuir\n'
                '- volant sport\n'
                '\n'
                'Pack :\n'
                '- Antidémarrage\n'
                '- Appuie-tête arrière\n'
                '- Assistance de freinage\n'
                '- Ecrous de roue antivol\n'
                '- Essuie glace arrière\n'
                '- Pré-équipement téléphone\n'
                '- Régulateur automatique de distance\n'
                '- Verrouillage centralisé télécommandé\n'
                '- anti démarrage\n'
                '- prédisposition téléphone\n'
                '- volant réglable\n'
                '\n'
                'Sellerie :\n'
                '- Sièges en CUIR\n'
                'Sécurité :\n'
                '- Airbag conducteur\n'
                '- Airbag coté passager\n'
                '- Airbag latéral conducteur et passager\n'
                '- Airbag passager\n'
                '- Contrôle de traction\n'
                '- Contrôle pression pneus (RDC)\n'
                '- Détecteur de fatigue\n'
                '- ESP (programme de stabilité électronique)\n'
                '- Fixation pour siège enfant\n'
                '- Phares antibrouillard\n'
                '- Roue de secours galette\n'
                '- Système de freinage d?urgence anticipatif\n'
                '- airbags latéraux\n'
                '- anti-patinage\n'
                "- capteur(s) de proximité d'obstacle à l'avant du véhicule\n"
                '- contrôle pression des pneus\n'
                '- fixations ISOFIX\n'
                '- phares antibrouillard\n'
                "- présence d'un airbag conducteur\n"
                '\n'
                'Autres équipements et informations :\n'
                "- Dispositif d'éclairage de lumière blanche à l'avant d'un "
                "véhicule qui s'allume automatiquement lorsque le véhicule se "
                "déplace vers l'avant afin d'accroître la visibilité du "
                'véhicule dans des conditions de lumière du jour.\n'
                "- Filtre d'habitacle\n"
                '- Indique la présence de palettes (manette) de changement de '
                'vitesse pour boite sequentielle ou auto\n'
                '- Informations sur le réglages du soutien des lombaires sur '
                'le siège passager\n'
                '- Installation téléphone mains libres\n'
                '- Plafonnier à extinction automatique\n'
                '- Système anti bloquage (ABS)\n'
                '- Système antiblocage des freins : évite le blocage des roues '
                'pendant le freinage afin de garder le contrôle directionnel '
                'du véhicule\n'
                '- USB jack\n'
                '- Volant réglable manuellement\n'
                "- capteur(s) de proximité d'obstacle à l'arrière du véhicule\n"
                "- dispositif d'arrêt et de redémarrage automatique d'un "
                'moteur automobile destiné a économiser le carburant et '
                'réduire la pollution\n'
                '- verrouillage des ouvrants à distance depuis une '
                'télécommande généralement sur la clé/carte de démarrage du '
                'véhicule\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00 à MIDI DE 14:00 à 18:00\n'
                '- SAMEDI DE 09:00 à 13:00\n'
                '- SAMEDI APRES MIDI ET DIMANCHE : SUR RENDEZ-VOUS\n'
                '\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_E3ED4A',
 '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/3067851131',
 'listing': 'auction',
 'make': 'AUDI',
 'model': 'A4',
 'odometer': 188000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/34/c3/64/34c36479e5347655e22e95388954ce1899fd88d5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fd/f3/14/fdf314e05f124c4042e26576d5405659400f812c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9c/d8/e0/9cd8e040c1efca667678c20ffddedcd1629bde54.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ae/33/a5/ae33a5781e721a1d28fe215a878018fa3005b161.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a1/16/f0/a116f056bf001dc936266aa1c9edf362a602b4de.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c6/da/a3/c6daa38f1f7284bee260e8179de8b38a6dd507ff.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/64/d0/da/64d0dac75456b721ea25c51a47c227e127b2089d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fb/20/74/fb2074eab181e82f01d4063ac3375f74bd363bb0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/df/57/1e/df571e94e16c01b9c8af2cbf3b5d502195a8abda.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4f/e4/60/4fe460a047f6fc5e72287ea0ee3c82f1e5ab1736.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/df/91/09/df9109284ef0411c5201d26c4d87f710576e75ed.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2c/b1/91/2cb191bd146c134241cf9357544eb5820b4c4a1e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d8/68/41/d8684131ad5f45411017c02542755d3a1d4c6c54.jpg?rule=ad-large'],
 'price': 11490,
 'price_includes_vat': False,
 'registration_date': '2014-03-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Audi A4 2.0 TDI S-LINE 150 CV BVA-8',
 'transmission': 'automatic',
 'trim': 'A4 Avant 2.0 TDI 150ch DPF S line Multitronic',
 'vin': None,
 'year': 2014}
2026-03-27 16:40:47 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 964138df-d1be-55d4-9ff6-681375bf8158 with identifier: 3067851131
2026-03-27 16:40:47 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 964138df-d1be-55d4-9ff6-681375bf8158
2026-03-27 16:40:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%252F34%252Fc3%252F64%252F34c36479e5347655e22e95388954ce1899fd88d5.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-27 16:40:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/34/c3/64/34c36479e5347655e22e95388954ce1899fd88d5.jpg?rule=ad-large not downloaded yet
2026-03-27 16:40:47 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 9eb2bd4f-a3a7-5f3e-946e-5832d33732bb with identifier 3147209540
2026-03-27 16:40:47 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:47 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:47 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 9eb2bd4f-a3a7-5f3e-946e-5832d33732bb
2026-03-27 16:40:47 [scrapy.core.scraper] DEBUG: Scraped from <200 https://img.leboncoin.fr/api/v1/lbcpb1/images/36/96/d6/3696d6ac75debf5b34f5b25523e83f7b29a539b4.jpg?rule=ad-large>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Opel Meriva 1.7 CDTI TURBO 130 CH COSMO PACK, monospace, '
                'gris, 7 cv, 5 portes, première mise en circulation le '
                '28/09/2010, garantie : 12 mois.\n'
                '\n'
                '5 places\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 12 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\n'
                '*************************************************\n'
                'Extérieur\n'
                '- Rétroviseurs extérieurs réglage électrique\n'
                '- Rétroviseurs extérieurs chauffants\n'
                '- Antibrouillards avant\n'
                '- Radar de recul\n'
                '- Jantes aluminium\n'
                '\n'
                'Intérieur\n'
                '- GPS\n'
                '- Bluetooth\n'
                '- Climatisation\n'
                '- Ordinateur de bord\n'
                '- Régulateur de vitesse\n'
                '- Accoudoir central avant\n'
                '- Système audio lecteur CD AUX USB\n'
                '- Réglage du volant en hauteur, en profondeur\n'
                '\n'
                'Sécurité\n'
                '- ABS\n'
                '- ESP\n'
                '- Airbags\n'
                '- Antipatinage\n'
                '- Double de clés\n'
                '- Carnet de entretien\n'
                '\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00 à MIDI DE 14:00 à 18:00\n'
                '- SAMEDI DE 09:00 à 13:00\n'
                '- SAMEDI APRES MIDI ET DIMANCHE : SUR RENDEZ-VOUS\n'
                '\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_3F5C44',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 130,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': '9eb2bd4f-a3a7-5f3e-946e-5832d33732bb',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3147209540',
 'listing': 'auction',
 'make': 'OPEL',
 'model': 'Meriva',
 'odometer': 92000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 14,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9eb2bd4f-a3a7-5f3e-946e-5832d33732bb/9eb2bd4f-a3a7-5f3e-946e-5832d33732bb_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 150706,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/36/96/d6/3696d6ac75debf5b34f5b25523e83f7b29a539b4.jpg?rule=ad-large',
             'Width': 1067}],
 'price': 7490,
 'price_includes_vat': False,
 'registration_date': '2010-09-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Opel Meriva 1.7 CDTI TURBO 130 CH COSMO PACK',
 'transmission': 'manual',
 'trim': 'Meriva 1.7 CDTI130 FAP Cosmo Pack',
 'vin': None,
 'year': 2010}
2026-03-27 16:40:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273147209540%27 HTTP/1.1" 200 None
2026-03-27 16:40:47 [auto_selling_leboncoin.fr] INFO: Saving data for 3147209540: {'created_time': 1774629647.360673, 'last_price_update_time': 1774629647.360686}
2026-03-27 16:40:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3147209540') HTTP/1.1" 204 0
2026-03-27 16:40:47 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 890c1121-1c00-5bfe-a836-7ddbd9a443d4 with identifier 3126527371
2026-03-27 16:40:47 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:47 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:47 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 890c1121-1c00-5bfe-a836-7ddbd9a443d4
2026-03-27 16:40:47 [scrapy.core.scraper] DEBUG: Scraped from <200 https://img.leboncoin.fr/api/v1/lbcpb1/images/1d/3c/9a/1d3c9a978d195df1b7a2781d99a9ae37112a5a65.jpg?rule=ad-large>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Marron',
 'currency': 'EUR',
 'description': 'Peugeot Rifter 1.5 BLEU HDI5 PLACES 131 CH, fourgon, marron '
                'clair, 7 cv, 5 portes, première mise en circulation le '
                '29/08/2019, garantie : 12 mois.\n'
                '\n'
                '5 places\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 12 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\n'
                '*************************************************\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Audio - Télécommunications\n'
                '- Ecran tactile\n'
                '- Kit mains-libres Bluetooth\n'
                '- Navigation 3D connectée\n'
                '- Peugeot Connect SOS et assistance\n'
                '- Prise Jack\n'
                '- Prise USB\n'
                '- Radio, écran tactile 8" couleur\n'
                '\n'
                'Conduite\n'
                '- Aide au démarrage en côte\n'
                '- Allumage des phares automatique\n'
                '- Capteur de pluie\n'
                '- Frein stationnement électrique\n'
                '- Limiteur de vitesse\n'
                '- Régulateur de vitesse\n'
                '\n'
                'Extérieur\n'
                '- Barres de toit\n'
                '- Boucliers AV et AR couleur caisse\n'
                '- Calandre chromée\n'
                '- Feux de jour à LED\n'
                '- Porte latérale arrière droite\n'
                '- Porte latérale arrière gauche\n'
                '- Radar de stationnement AR\n'
                '- Rétroviseurs dégivrants\n'
                '- Rétroviseurs rabattables électriquement\n'
                '- Rétroviseurs électriques\n'
                '\n'
                'Intérieur\n'
                '- Accoudoir central AV\n'
                '- Clim automatique bi-zones\n'
                '- Clim manuelle arriere\n'
                '- Condamnation sécurité enfants électrique\n'
                '- Fixations Isofix aux places arrières\n'
                '- Lunette arrière ouvrante\n'
                '- Lunette arrière surteintée\n'
                '- Porte-gobelets arrière\n'
                '- Prise 12V\n'
                '- Rétroviseur intérieur électrochrome\n'
                '- Siège conducteur avec réglage lombaire\n'
                '- Siège conducteur réglable en hauteur\n'
                '- Tablette cache bagages\n'
                '- Verrouillage centralisé des portes\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres arrière surteintées\n'
                '- Vitres arrière teintées\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'
                '- AFIL\n'
                "- Aide au freinage d'urgence\n"
                '- Airbag conducteur\n'
                '- Airbag passager\n'
                '- Airbag passager déconnectable\n'
                '- Airbags latéraux avant\n'
                '- Airbags rideaux AV et AR\n'
                '- Antipatinage\n'
                '- Détecteur de sous-gonflage indirect\n'
                '- ESP\n'
                "- Freinage automatique d'urgence\n"
                '- Reconnaissance panneaux de signalisation\n'
                '\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00 à MIDI DE 14:00 à 18:00\n'
                '- SAMEDI DE 09:00 à 13:00\n'
                '- SAMEDI APRES MIDI ET DIMANCHE : SUR RENDEZ-VOUS\n'
                '\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_FA28B2',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 131,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': '890c1121-1c00-5bfe-a836-7ddbd9a443d4',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3126527371',
 'listing': 'auction',
 'make': 'PEUGEOT',
 'model': 'Rifter',
 'odometer': 131300,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 12,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_890c1121-1c00-5bfe-a836-7ddbd9a443d4/890c1121-1c00-5bfe-a836-7ddbd9a443d4_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 134960,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/1d/3c/9a/1d3c9a978d195df1b7a2781d99a9ae37112a5a65.jpg?rule=ad-large',
             'Width': 1067}],
 'price': 15490,
 'price_includes_vat': False,
 'registration_date': '2019-08-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Peugeot Rifter 1.5 BLEU HDI5 PLACES 131 CH',
 'transmission': 'manual',
 'trim': 'Rifter XL 1.5 BlueHDi 130ch S&S ALLURE 5 places',
 'vin': None,
 'year': 2019}
2026-03-27 16:40:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273126527371%27 HTTP/1.1" 200 None
2026-03-27 16:40:47 [auto_selling_leboncoin.fr] INFO: Saving data for 3126527371: {'created_time': 1774629647.409514, 'last_price_update_time': 1774629647.409521}
2026-03-27 16:40:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3126527371') HTTP/1.1" 204 0
2026-03-27 16:40:47 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3022984540
2026-03-27 16:40:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273022984540%27 HTTP/1.1" 200 None
2026-03-27 16:40:47 [auto_selling_leboncoin.fr] INFO: Scrape type for 3022984540: 1
2026-03-27 16:40:47 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3022984540
2026-03-27 16:40: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 CLUBMAN 1.5i 136 CV F54 ONE KENSINGTON, berline, '
                'gris, 7 cv, 5 portes, première mise en circulation le '
                '03/01/2019, garantie : 12 mois.\n'
                '\n'
                '5 places\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 12 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\n'
                '*************************************************\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Extérieur :\n'
                '- allumage automatique des feux\n'
                '- rétroviseurs électriques\n'
                '- rétroviseurs rabattables\n'
                '- toit ouvrant\n'
                '- toit ouvrant électrique\n'
                '- toit ouvrant panoramique\n'
                '- vitres électriques\n'
                '- vitres surteintées\n'
                '- caméra de recul\n'
                '- phares à LED\n'
                '- jantes alliage\n'
                '\n'
                'Intérieur et confort :\n'
                '- accoudoir central\n'
                '- carte main libre\n'
                '- ordinateur de bord\n'
                '- volant multifonctions\n'
                '- volant réglable\n'
                '- bluetooth\n'
                '- aide au démarrage en pente\n'
                '- Non-fumeur\n'
                '- stop & start\n'
                '- radio numérique USB\n'
                '- climatisation automatique\n'
                '- GPS couleur - tactile\n'
                '\n'
                'Sécurité :\n'
                '- détecteur de pluie\n'
                '- direction assistée\n'
                '- fermeture centralisée\n'
                '- ABS\n'
                '- anti-démarrage\n'
                '- anti-patinage\n'
                '- ESP\n'
                '- phares antibrouillard\n'
                "- radar d'aide au stationnement\n"
                "- aide au freinage d'urgence\n"
                '- fixation ISOFIX\n'
                '- limiteur de vitesse\n'
                '\n'
                'Autres équipements et informations :\n'
                '- puissance réelle : 136\n'
                '- BOITE DE VITESSE AUTOMATIQUE \n'
                '- rétroviseur interieur electrochrome\n'
                '- kit de dépannage pneumatique\n'
                '- phares directionnels\n'
                '- verrouillage à distance\n'
                '- commandes vocales\n'
                '- clé mains-libres\n'
                '-\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00 à MIDI DE 14:00 à 18:00\n'
                '- SAMEDI DE 09:00 à 13:00\n'
                '- SAMEDI APRES MIDI ET DIMANCHE : SUR RENDEZ-VOUS\n'
                '\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_9F2FCA',
 '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/3022984540',
 'listing': 'auction',
 'make': 'MINI',
 'model': 'Clubman',
 'odometer': 87500,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/55/70/ce/5570ce01674b2d874f09c512b39380b5edaae81f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/25/b6/9d/25b69de8ef94aca2be149684cbfeb0b4c0b6da69.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/80/f6/c1/80f6c131cf6762b76ebe0539f4e1fac47b893aa0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/10/f5/f8/10f5f85fd62e9701e49b92e8ba48be5dcdb48b00.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d4/a6/f0/d4a6f098ed7b6dbc5b2a2acd8b3f1f51c0caa24e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/67/19/c7/6719c7a69e32b87996578f0248ca02e56a4eb593.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2e/92/66/2e926697e1d74ccbd11b6d27742decc257e25f0d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a5/91/c9/a591c90dbc70fe0e5f73b3c0f69f258aa9e91232.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a0/de/6e/a0de6eae8d3c1c1e0dc44a39238cfba0a709b08b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3c/00/a4/3c00a4e8a880a5340bcf32300ac370d36a3a6436.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1c/09/27/1c09270258ea38ea352a7d9313cc83fb1baea8c7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4a/b3/9c/4ab39c019bd86619b0438297381d016fd2a8e0dc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/68/c0/9c/68c09cd7f4477d3fa58dfe1befdaac71db20efba.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a8/dc/27/a8dc274d111228abcaa3d77f726cd90c0e94c8cf.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a4/17/b4/a417b4fb1d579334f22a82899cf32c3a67710ce7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d8/73/2a/d8732a7164dc2b9877cd48ea2d2449c41dadde44.jpg?rule=ad-large'],
 'price': 17490,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Mini Mini CLUBMAN 1.5i 136 CV F54 ONE KENSINGTON',
 'transmission': 'automatic',
 'trim': 'Clubman Cooper 136ch Kensington BVA7 Euro6d-T',
 'vin': None,
 'year': 2019}
2026-03-27 16:40:47 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: b87e283a-d099-5384-9efc-0df1fb7dab6f with identifier: 3022984540
2026-03-27 16:40:47 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item b87e283a-d099-5384-9efc-0df1fb7dab6f
2026-03-27 16:40:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%252F55%252F70%252Fce%252F5570ce01674b2d874f09c512b39380b5edaae81f.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-27 16:40:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/55/70/ce/5570ce01674b2d874f09c512b39380b5edaae81f.jpg?rule=ad-large not downloaded yet
2026-03-27 16:40:47 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://img.leboncoin.fr/api/v1/lbcpb1/images/c5/cc/41/c5cc417a3f473afb6168099a976c2f3f4a7f0d9b.jpg?rule=ad-large> (referer: https://api.leboncoin.fr/finder/search)
2026-03-27 16:40:47 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://img.leboncoin.fr/api/v1/lbcpb1/images/69/5b/36/695b367231a28a0d80b70eacc5a245bed5d6270f.jpg?rule=ad-large> (referer: https://api.leboncoin.fr/finder/search)
2026-03-27 16:40:47 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-27 16:40:47 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7ff212940550>
2026-03-27 16:40:47 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-27 16:40:47 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-27 16:40:47 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-27 16:40:47 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_757b44c5-9800-514c-ae33-95811509eca7/757b44c5-9800-514c-ae33-95811509eca7_image_0.jpg HTTP/1.1" 201 0
2026-03-27 16:40:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_leboncoin.fr',RowKey='https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F12%252F20%252F08%252F122008ead7ab1b2790650c5cd0452d755c6a8837.jpg%253Frule%3Dad-large') HTTP/1.1" 204 0
2026-03-27 16:40:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/12/20/08/122008ead7ab1b2790650c5cd0452d755c6a8837.jpg?rule=ad-large saved to cache
2026-03-27 16:40:47 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 757b44c5-9800-514c-ae33-95811509eca7
2026-03-27 16:40:47 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 757b44c5-9800-514c-ae33-95811509eca7 sending to next pipeline
2026-03-27 16:40:47 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-27 16:40:47 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7ff21264ab90>
2026-03-27 16:40:47 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-27 16:40:47 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-27 16:40:47 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-27 16:40:47 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_b5b19972-b1c0-5ab8-ad60-d303290667b1/b5b19972-b1c0-5ab8-ad60-d303290667b1_image_0.jpg HTTP/1.1" 201 0
2026-03-27 16:40:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_leboncoin.fr',RowKey='https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F1b%252Fe4%252Fdf%252F1be4dfe0db0e5e5d283044125909911858a94ead.jpg%253Frule%3Dad-large') HTTP/1.1" 204 0
2026-03-27 16:40:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/1b/e4/df/1be4dfe0db0e5e5d283044125909911858a94ead.jpg?rule=ad-large saved to cache
2026-03-27 16:40:47 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item b5b19972-b1c0-5ab8-ad60-d303290667b1
2026-03-27 16:40:47 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item b5b19972-b1c0-5ab8-ad60-d303290667b1 sending to next pipeline
2026-03-27 16:40:47 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3064354278
2026-03-27 16:40:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273064354278%27 HTTP/1.1" 200 None
2026-03-27 16:40:47 [auto_selling_leboncoin.fr] INFO: Scrape type for 3064354278: 1
2026-03-27 16:40:47 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3064354278
2026-03-27 16:40:47 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'Toyota ProAce 1.5 BLUE HDI TURBO 120 CH  TVA RECUPERABLE, '
                'mini bus, blanc, 6 cv, 5 portes, première mise en circulation '
                'le 17/12/2020, garantie : 12 mois.\n'
                '\n'
                '9 places\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Intérieur :\n'
                '  - climatisation : Automatique\n'
                '\n'
                'Autres équipements et informations :\n'
                '  - roues motrices\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 12 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\n'
                '*************************************************\n'
                'Audio - Télécommunications\n'
                '- 4 Haut parleurs\n'
                '- Commandes du système audio au volant\n'
                '- Fonction MP3\n'
                '- Kit mains-libres Bluetooth\n'
                '- Prise USB\n'
                '- Radio CD MP3\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'
                '- 2 Portes latérales coulissantes\n'
                '- Calandre chromée\n'
                '- Feux de jour\n'
                '- Hayon arrière\n'
                '- Phares halogènes\n'
                '- Rétroviseurs dégivrants\n'
                '- Rétroviseurs rabattables électriquement\n'
                '- Rétroviseurs électriques\n'
                '\n'
                'Intérieur\n'
                '- 2éme rangée de sièges coulissants\n'
                '- 3ème rangée de sièges\n'
                '- Banquette 1/3-2/3\n'
                '- Banquette AR rabattable\n'
                '- Banquette arrière 3 places\n'
                '- Boite à gants éclairée et réfrigérable\n'
                '- Commande Climatisation AR\n'
                '- Compte tours\n'
                '- Filtre à Pollen\n'
                '- Inserts de porte métal\n'
                '- Inserts de tableau de bord métal\n'
                "- Lampes de lecture à l'arrière\n"
                "- Lampes de lecture à l'avant\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ège conducteur réglable en hauteur\n'
                '- Siège passager avec dossier repliable\n'
                '- Tablette arrière\n'
                '- Verouillage centralisé à distance\n'
                '- Verrouillage centralisé des portes\n'
                '- Vitres arrière surteintées\n'
                '- Vitres avant électriques\n'
                '- Vitres latérales coulissantes sur rang 2\n'
                '- Vitres latérales fixes sur rang 3\n'
                '- Volant multifonction\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'
                '- Antibrouillards AR\n'
                '- Antidémarrage électronique\n'
                '- Antipatinage\n'
                '- Contrôle de Traction\n'
                '- Détecteur de sous-gonflage\n'
                '\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00 à MIDI DE 14:00 à 18:00\n'
                '- SAMEDI DE 09:00 à 13:00\n'
                '- SAMEDI APRES MIDI ET DIMANCHE : SUR RENDEZ-VOUS\n'
                '\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_077338',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 120,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3064354278',
 'listing': 'auction',
 'make': 'TOYOTA',
 'model': 'PROACE Verso',
 'odometer': 110000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/e9/d2/f4/e9d2f4af66c12976763321ca9f8eae80bb872d5b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d2/ba/50/d2ba502b0f709e7ad91be96995c62e0c98052370.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/bd/2e/13/bd2e1336cfe6224f5b8dc9a8ad8aff7c8021b9cf.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a4/6d/b5/a46db5c92753360d4de898bc04a46e9f86407b08.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b1/96/2b/b1962b472cf2d7037b5dca27ef43140ac67103d0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/09/b4/3b/09b43b89ddc78fd9583cb35a7c34db5563b66ac3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f5/aa/59/f5aa59b41f41353f255dd8bc8793fa7988cd2579.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fb/9c/ea/fb9ceae9a7d5fa3f658720d068a184d7522f4d11.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5d/b2/ce/5db2ce755c10b41080d1f7a41df89f416234d94e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7d/9c/dc/7d9cdc58076a0e350c0c6693651d3ab4c47c02d8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4d/29/f2/4d29f23280c49872d176f54ba22459a5a08dc231.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6d/f6/1f/6df61fa6df462824a1f02b870478bec0c0ec69ee.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/42/b9/2a/42b92ae32bf4ccb2650925f014a8f5543622e014.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3b/d2/07/3bd20733d5c43c43d5aea4c9db6c09dabb7947a5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d3/6e/55/d36e55239b9292ca304d9ce50d32564db19bc5b6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f2/74/10/f2741003d174d2ac458ca4b38bee653ebc0dc639.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4e/38/42/4e384280fafd22adcd67227e26fee7952f16771f.jpg?rule=ad-large'],
 'price': 21490,
 'price_includes_vat': False,
 'registration_date': '2020-12-01',
 'seats_number': None,
 'seller_name': None,
 'title': 'Toyota ProAce 1.5 BLUE HDI TURBO 120 CH TVA RECUPERABLE',
 'transmission': 'manual',
 'trim': 'PROACE Verso Compact 1.5 120 D-4D Executive RC21',
 'vin': None,
 'year': 2020}
2026-03-27 16:40:47 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 02f955de-e018-5107-8c16-95ebf474c9fa with identifier: 3064354278
2026-03-27 16:40:47 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 02f955de-e018-5107-8c16-95ebf474c9fa
2026-03-27 16:40:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%252Fe9%252Fd2%252Ff4%252Fe9d2f4af66c12976763321ca9f8eae80bb872d5b.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-27 16:40:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/e9/d2/f4/e9d2f4af66c12976763321ca9f8eae80bb872d5b.jpg?rule=ad-large not downloaded yet
2026-03-27 16:40:47 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 757b44c5-9800-514c-ae33-95811509eca7 with identifier 3110844365
2026-03-27 16:40:47 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:47 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:47 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 757b44c5-9800-514c-ae33-95811509eca7
2026-03-27 16:40:47 [scrapy.core.scraper] DEBUG: Scraped from <200 https://img.leboncoin.fr/api/v1/lbcpb1/images/12/20/08/122008ead7ab1b2790650c5cd0452d755c6a8837.jpg?rule=ad-large>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Bleu',
 'currency': 'EUR',
 'description': 'Ford Fiesta 1.0 SCTI 100CH TITANIUM, berline, bleu clair, 5 '
                'cv, 5 portes, première mise en circulation le 23/09/2019, '
                'garantie : 12 mois.\n'
                '\n'
                '5 places\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 12 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\n'
                '*************************************************\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Conduite :\n'
                '- Aide au démarrage en côte\n'
                '- Allumage automatique des feux\n'
                '- Indicateur de changement de vitesse\n'
                '\n'
                'Extérieur :\n'
                '- Becquet AR couleur carrosserie\n'
                '- Feux de jour AV\n'
                '- Feux de jour AV et AR à LED\n'
                '- Feux de jour à LED et feux AR à LED\n'
                '- Pare-brise acoustique\n'
                '\n'
                'Intérieur :\n'
                '- 2 Fixations ISOFIX aux places AR\n'
                '- Air conditionné automatique\n'
                '- Banquette AR rabattable 60/40\n'
                '- Banquette rabattable - 60/40\n'
                '- Console centrale avec accoudoir et rangement intégré\n'
                '- Console centrale avec accoudoir et rangements\n'
                '- Direction assistée électrique\n'
                '- Levier de frein à main en cuir\n'
                '- Levier de vitesse gainé cuir\n'
                '- Ordinateur de bord avec EcoMode\n'
                '- Ordinateur de bord couleur 4,2" avec EcoMode\n'
                '- Réglage en hauteur et lombaire sièges conducteur et '
                'passager\n'
                '- Réglage lombaire du siège conducteur\n'
                '- Rétroviseur intérieur électrochrome\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres AV et AR électriques\n'
                '- Vitres AV électriques à impulsion haut/bas\n'
                '- Volant gainé cuir 3 branches\n'
                '- Volant, soufflet de levier de vitesse et frein à main en '
                'cuir\n'
                '\n'
                'Pack :\n'
                '- 3ème appui-tête AR\n'
                '- 5 ceintures de sécurité 3 points\n'
                "- Alerte d'oubli de ceintures de sécurité AV et AR\n"
                '- Alerte de ceinture de sécurité AV/AR\n'
                '- Bouton de démarrage "Ford Power"\n'
                '- Ceintures de sécurité AV réglables en hauteur\n'
                '\n'
                'Sécurité :\n'
                '- Aide au maintien dans la voie\n'
                '- Airbags frontaux, latéraux (thorax) et rideaux\n'
                '- Alerte de franchissement involontaire de ligne\n'
                "- Désactivation de l'airbag passager\n"
                '- Système de surveillance de la pression des pneus\n'
                '\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00 à MIDI DE 14:00 à 18:00\n'
                '- SAMEDI DE 09:00 à 13:00\n'
                '- SAMEDI APRES MIDI ET DIMANCHE : SUR RENDEZ-VOUS\n'
                '\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_896807',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 100,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': '757b44c5-9800-514c-ae33-95811509eca7',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3110844365',
 'listing': 'auction',
 'make': 'FORD',
 'model': 'Fiesta',
 'odometer': 98000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 14,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_757b44c5-9800-514c-ae33-95811509eca7/757b44c5-9800-514c-ae33-95811509eca7_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 157271,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/12/20/08/122008ead7ab1b2790650c5cd0452d755c6a8837.jpg?rule=ad-large',
             'Width': 1067}],
 'price': 8990,
 'price_includes_vat': False,
 'registration_date': '2019-09-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Ford Fiesta 1.0 SCTI 100CH TITANIUM',
 'transmission': 'manual',
 'trim': 'Fiesta 1.0 EcoBoost 100ch Stop&Start Titanium 5p Euro6.2',
 'vin': None,
 'year': 2019}
2026-03-27 16:40:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273110844365%27 HTTP/1.1" 200 None
2026-03-27 16:40:47 [auto_selling_leboncoin.fr] INFO: Saving data for 3110844365: {'created_time': 1774629647.67991, 'last_price_update_time': 1774629647.679919}
2026-03-27 16:40:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3110844365') HTTP/1.1" 204 0
2026-03-27 16:40:47 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: b5b19972-b1c0-5ab8-ad60-d303290667b1 with identifier 3125484106
2026-03-27 16:40:47 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:47 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:47 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item b5b19972-b1c0-5ab8-ad60-d303290667b1
2026-03-27 16:40:47 [scrapy.core.scraper] DEBUG: Scraped from <200 https://img.leboncoin.fr/api/v1/lbcpb1/images/1b/e4/df/1be4dfe0db0e5e5d283044125909911858a94ead.jpg?rule=ad-large>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'Seat Leon 1.0 TSI TURBO PHASE 2 116 CH, berline, noir, 6 cv, '
                '5 portes, première mise en circulation le 26/11/2019, '
                'garantie : 12 mois.\n'
                '\n'
                '5 places\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 12 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\n'
                '*************************************************\n'
                'OPTIONS ET ÉQUIPEMENTS\n'
                '\n'
                '-Caméra de recul\n'
                '-Radars avant / arrière\n'
                '-Rétroviseurs chauffants rabattables électriquement\n'
                '-Radio DAB\n'
                '-Climatisation bi-zone automatique\n'
                '\n'
                'CONDUITE\n'
                '-Bluetooth\n'
                '-Kit mains libre\n'
                '-Radio DAB\n'
                '-Gps navigation\n'
                '-Frein à main automatique\n'
                '-Feux automatiques\n'
                '-Rétroviseurs réglables électriquement\n'
                '-Rétroviseurs rabattables électriquement\n'
                '-Rétroviseurs chauffants\n'
                '-Caméra de recul\n'
                '-Radars avant et arrière\n'
                '-Climatisation bi zone automatique\n'
                '-Bouton de climatisation numérique\n'
                '\n'
                'EXTERIEUR\n'
                '-Feux Full LED\n'
                '-Jantes alliage\n'
                '\n'
                'INTERIEUR\n'
                '-Ecran multifonctions tactile\n'
                '-Volant multifonctions en cuir\n'
                '-Deux prises USB\n'
                '-Chargeur induction\n'
                '\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00 à MIDI DE 14:00 à 18:00\n'
                '- SAMEDI DE 09:00 à 13:00\n'
                '- SAMEDI APRES MIDI ET DIMANCHE : SUR RENDEZ-VOUS\n'
                '\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_5003F2',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 116,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': 'b5b19972-b1c0-5ab8-ad60-d303290667b1',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3125484106',
 'listing': 'auction',
 'make': 'SEAT',
 'model': 'Leon',
 'odometer': 199500,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 13,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b5b19972-b1c0-5ab8-ad60-d303290667b1/b5b19972-b1c0-5ab8-ad60-d303290667b1_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 137077,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/1b/e4/df/1be4dfe0db0e5e5d283044125909911858a94ead.jpg?rule=ad-large',
             'Width': 1067}],
 'price': 8490,
 'price_includes_vat': False,
 'registration_date': '2019-11-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Seat Leon 1.0 TSI TURBO PHASE 2 116 CH',
 'transmission': 'manual',
 'trim': 'Leon 1.0 TSI 115ch Style 105g',
 'vin': None,
 'year': 2019}
2026-03-27 16:40:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273125484106%27 HTTP/1.1" 200 None
2026-03-27 16:40:47 [auto_selling_leboncoin.fr] INFO: Saving data for 3125484106: {'created_time': 1774629647.725633, 'last_price_update_time': 1774629647.725642}
2026-03-27 16:40:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3125484106') HTTP/1.1" 204 0
2026-03-27 16:40:47 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3118374414
2026-03-27 16:40:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273118374414%27 HTTP/1.1" 200 None
2026-03-27 16:40:47 [auto_selling_leboncoin.fr] INFO: Scrape type for 3118374414: 1
2026-03-27 16:40:47 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3118374414
2026-03-27 16:40:47 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Marron',
 'currency': 'EUR',
 'description': 'Citroën C4 Cactus 1.2 ptec 110 CV Finition Shin, berline, '
                'marron, 5 cv, 5 portes, première mise en circulation le '
                '21/07/2016, garantie : 12 mois.\n'
                '\n'
                '5 places\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 12 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\n'
                '*************************************************\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Extérieur :\n'
                '- rétroviseurs électriques\n'
                '- vitres électriques\n'
                '\n'
                'Intérieur et confort :\n'
                '- ordinateur de bord\n'
                '- volant multifonctions\n'
                '- bluetooth\n'
                '- radio USB\n'
                '- climatisation\n'
                '- GPS\n'
                '\n'
                'Sécurité :\n'
                '- direction assistée\n'
                '- fermeture centralisée\n'
                '- phares antibrouillard\n'
                '- radar arrière\n'
                '- régulateur de vitesse\n'
                '- ABS\n'
                '- Aide au demarrage en pente\n'
                '- ESP\n'
                '- roue de secours\n'
                '- carnet entretien\n'
                '- facture entretien\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:12 14:19\n'
                '- SAMEDI DIMANCHE : SUR RENDEZ-VOUS\n'
                '**************************************************\n'
                '\n'
                'Référence annonce : VRZ_A5C4F1',
 '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/3118374414',
 'listing': 'auction',
 'make': 'CITROEN',
 'model': 'C4 Cactus',
 'odometer': 132000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/ff/e1/d8/ffe1d8d99c9dacc8316c65b993a43e3d334571eb.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ab/6c/41/ab6c41e992d4f380c356fa23035a45507cd2c078.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a4/02/9d/a4029d5ea73c0eff179c66402e24b35fb7752650.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/gh/aa/00/ghaa00cec58439a7d24b2fb4ccdce18f5ac4bf93.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e1/ba/09/e1ba09fdfab1378a304dff57705e53ec49fa1fdf.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8f/89/83/8f89834752b0ee581a0143f98c61c1a510c4db92.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/87/44/2f/87442f6b15f2fb7f1302b93361ec0846d83b406e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/72/ae/1e/72ae1ea784faf2a1bd5bcfda1ea522c802bc5d9f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d6/9e/b6/d69eb6526622b79eacc633ce31c2698938b325bc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/aa/cf/6c/aacf6c4b3bffd93d7782ca4adc54aed01ecbd875.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8f/58/12/8f5812046c7627d25e70e5d77e334659c31d9d12.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9a/0f/4f/9a0f4f9ea57908d3d549ff4e4dd7a8e84faff696.jpg?rule=ad-large'],
 'price': 6990,
 'price_includes_vat': False,
 'registration_date': '2016-07-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Citroën C4 Cactus 1.2 ptec 110 CV Finition Shin',
 'transmission': 'manual',
 'trim': 'C4 Cactus PureTech 110 Rip Curl S&S',
 'vin': None,
 'year': 2016}
2026-03-27 16:40:47 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 4b8c2bd3-ae37-577b-ab42-442744030c3f with identifier: 3118374414
2026-03-27 16:40:47 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 4b8c2bd3-ae37-577b-ab42-442744030c3f
2026-03-27 16:40:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%252Fff%252Fe1%252Fd8%252Fffe1d8d99c9dacc8316c65b993a43e3d334571eb.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-27 16:40:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ff/e1/d8/ffe1d8d99c9dacc8316c65b993a43e3d334571eb.jpg?rule=ad-large not downloaded yet
2026-03-27 16:40:47 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://img.leboncoin.fr/api/v1/lbcpb1/images/a7/c3/2b/a7c32b49290a75046389a5d020a52be0a935c255.jpg?rule=ad-large> (referer: https://api.leboncoin.fr/finder/search)
2026-03-27 16:40:47 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-27 16:40:47 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7ff212635f50>
2026-03-27 16:40:47 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-27 16:40:47 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-27 16:40:47 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-27 16:40:47 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_2d473996-657b-5917-8e0d-e4cd1d714e3d/2d473996-657b-5917-8e0d-e4cd1d714e3d_image_0.jpg HTTP/1.1" 201 0
2026-03-27 16:40:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_leboncoin.fr',RowKey='https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fc5%252Fcc%252F41%252Fc5cc417a3f473afb6168099a976c2f3f4a7f0d9b.jpg%253Frule%3Dad-large') HTTP/1.1" 204 0
2026-03-27 16:40:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/c5/cc/41/c5cc417a3f473afb6168099a976c2f3f4a7f0d9b.jpg?rule=ad-large saved to cache
2026-03-27 16:40:47 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 2d473996-657b-5917-8e0d-e4cd1d714e3d
2026-03-27 16:40:47 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 2d473996-657b-5917-8e0d-e4cd1d714e3d sending to next pipeline
2026-03-27 16:40:47 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-27 16:40:47 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7ff2127e2a90>
2026-03-27 16:40:47 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-27 16:40:47 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-27 16:40:47 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-27 16:40:47 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_8315885d-494e-5888-9a02-b5d08b1f0b78/8315885d-494e-5888-9a02-b5d08b1f0b78_image_0.jpg HTTP/1.1" 201 0
2026-03-27 16:40:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_leboncoin.fr',RowKey='https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F69%252F5b%252F36%252F695b367231a28a0d80b70eacc5a245bed5d6270f.jpg%253Frule%3Dad-large') HTTP/1.1" 204 0
2026-03-27 16:40:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/69/5b/36/695b367231a28a0d80b70eacc5a245bed5d6270f.jpg?rule=ad-large saved to cache
2026-03-27 16:40:47 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 8315885d-494e-5888-9a02-b5d08b1f0b78
2026-03-27 16:40:47 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 8315885d-494e-5888-9a02-b5d08b1f0b78 sending to next pipeline
2026-03-27 16:40:47 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://img.leboncoin.fr/api/v1/lbcpb1/images/34/c3/64/34c36479e5347655e22e95388954ce1899fd88d5.jpg?rule=ad-large> (referer: https://api.leboncoin.fr/finder/search)
2026-03-27 16:40:47 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3079746715
2026-03-27 16:40:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273079746715%27 HTTP/1.1" 200 None
2026-03-27 16:40:47 [auto_selling_leboncoin.fr] INFO: Scrape type for 3079746715: 1
2026-03-27 16:40:47 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3079746715
2026-03-27 16:40:47 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Marron',
 'currency': 'EUR',
 'description': 'Citroën C4 1.6 HDI TURBO 92 CV BVM, berline, marron, 5 cv, 4 '
                'portes, première mise en circulation le 22/01/2014, garantie '
                ': 12 mois.\n'
                '\n'
                '5 places\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Intérieur :\n'
                '  - climatisation : Automatique\n'
                '\n'
                'Autres équipements et informations :\n'
                '  - roues motrices\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 12 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\n'
                '*************************************************\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '- Ecran tactile\n'
                '- Interface Bluetooth\n'
                '- Système de navigation\n'
                '\n'
                'Conduite :\n'
                '- Allumage automatique des phares\n'
                '- Limiteur de vitesse\n'
                '- Régulateur de vitesse\n'
                '\n'
                'Extérieur :\n'
                '- Radar de stationnement arrière\n'
                '- Radar de stationnement avant\n'
                '- Rétroviseurs extérieurs électriques\n'
                '- Vitres arrière surteintées\n'
                '\n'
                'Intérieur :\n'
                '- Climatisation automatique bizone\n'
                '- Siège conducteur réglable en hauteur\n'
                '- Siège conducteur à réglage lombaire\n'
                '\n'
                'Pack :\n'
                '- Assistance de freinage\n'
                '- Verrouillage centralisé\n'
                '\n'
                'Sécurité :\n'
                '- Roue de secours\n'
                '\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00 à MIDI DE 14:00 à 18:00\n'
                '- SAMEDI DE 09:00 à 13:00\n'
                '- SAMEDI APRES MIDI ET DIMANCHE : SUR RENDEZ-VOUS\n'
                '\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_EA4C4C',
 'doors_number': 4,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 92,
 '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/3079746715',
 'listing': 'auction',
 'make': 'CITROEN',
 'model': 'C4',
 'odometer': 169000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/5c/29/66/5c296680b0ca6976fc17a126e020d6b87f21a70c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/64/a1/9e/64a19efdd1caded08256b22a311d9c74b9b797f7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/92/6a/cd/926acde13d32900f89a99b2d239134b348e3d965.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/03/a4/41/03a4412bade64c6caf09b208369564b867334c25.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e7/1e/47/e71e47d87110d865b2033877e7c12286a001bc42.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/13/83/71/1383713a0a7d4fc211343bc11c334aaef12c9af7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6d/fa/b2/6dfab22ebfb8a0c1e4c7e04068c3db3ff0e27b5b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f0/33/b3/f033b3e45ef9a59040272cbe34be4eefb38a1707.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/49/9c/ff/499cff8e38aa7d9b9f4b9f695685e79f5ce439ae.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8c/14/27/8c142798b4d0c6ec9bab38283903e74abd73f0aa.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/27/ca/88/27ca88cc6c2fb79232bdb9b7db721e5c371ace56.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7c/ed/38/7ced3803539290792b4ecdf1f28203de44eed127.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/cf/7c/5d/cf7c5df9ea70bd9ad8906d12ab9e3971518c8dd2.jpg?rule=ad-large'],
 'price': 6490,
 'price_includes_vat': False,
 'registration_date': '2014-01-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Citroën C4 1.6 HDI TURBO 92 CV BVM',
 'transmission': 'manual',
 'trim': 'C4 1.6 HDi 90 FAP Vitamine',
 'vin': None,
 'year': 2014}
2026-03-27 16:40:47 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 1229a163-fc7a-5bfa-bee5-850146b5fc65 with identifier: 3079746715
2026-03-27 16:40:47 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 1229a163-fc7a-5bfa-bee5-850146b5fc65
2026-03-27 16:40:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%252F5c%252F29%252F66%252F5c296680b0ca6976fc17a126e020d6b87f21a70c.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-27 16:40:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/5c/29/66/5c296680b0ca6976fc17a126e020d6b87f21a70c.jpg?rule=ad-large not downloaded yet
2026-03-27 16:40:47 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 2d473996-657b-5917-8e0d-e4cd1d714e3d with identifier 3087007519
2026-03-27 16:40:47 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:47 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:47 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 2d473996-657b-5917-8e0d-e4cd1d714e3d
2026-03-27 16:40:47 [scrapy.core.scraper] DEBUG: Scraped from <200 https://img.leboncoin.fr/api/v1/lbcpb1/images/c5/cc/41/c5cc417a3f473afb6168099a976c2f3f4a7f0d9b.jpg?rule=ad-large>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'Jeep Renegade 1.6  jtd  TURBO 120 CV S&S, berline, noir, 6 '
                'cv, 5 portes, première mise en circulation le 21/04/2015, '
                'garantie : 12 mois.\n'
                '\n'
                '5 places\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Autres équipements et informations :\n'
                '  - roues motrices\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 12 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\n'
                '*************************************************\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '- Lecteur MP3 \n'
                '\n'
                'Conduite :\n'
                '- Système Start/Stop\n'
                '\n'
                'Extérieur :\n'
                '- Radar de stationnement arrière\n'
                '- Rétroviseurs extérieurs électriques\n'
                '\n'
                'Intérieur :\n'
                '- Accoudoir avant\n'
                '- Banquette arrière partagée et rabattable\n'
                '- Climatisation manuelle\n'
                '- Lève-vitres arrière électriques\n'
                '- Lève-vitres avant électriques\n'
                '- Ordinateur de bord\n'
                '- Siège conducteur à réglage lombaire électrique\n'
                '- Siège passager réglable en hauteur\n'
                '- Siège passager à réglage lombaire électrique\n'
                '\n'
                'Pack :\n'
                '- Assistance de freinage\n'
                '- Frein de stationnement électrique\n'
                '- Verrouillage centralisé télécommandé\n'
                '\n'
                'Sécurité :\n'
                '- Airbag conducteur\n'
                '- Airbag latéral conducteur et passager\n'
                '- Airbag passager\n'
                '- Airbags rideaux arrière\n'
                '- Airbags rideaux avant\n'
                '- Contrôle de traction\n'
                '- Contrôle pression pneus (RDC)\n'
                '- ESP (programme de stabilité électronique)\n'
                '- Fixation pour siège enfant\n'
                '- Kit de réparation pneus (Mobile Tyre)\n'
                '- Phares antibrouillard\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00 à MIDI DE 14:00 à 18:00\n'
                '- SAMEDI DE 09:00 à 13:00\n'
                '- SAMEDI APRES MIDI ET DIMANCHE : SUR RENDEZ-VOUS\n'
                '\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_FDD981',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 120,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': '2d473996-657b-5917-8e0d-e4cd1d714e3d',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3087007519',
 'listing': 'auction',
 'make': 'JEEP',
 'model': 'Renegade',
 'odometer': 167300,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 11,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2d473996-657b-5917-8e0d-e4cd1d714e3d/2d473996-657b-5917-8e0d-e4cd1d714e3d_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 164364,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/c5/cc/41/c5cc417a3f473afb6168099a976c2f3f4a7f0d9b.jpg?rule=ad-large',
             'Width': 1067}],
 'price': 8490,
 'price_includes_vat': False,
 'registration_date': '2015-04-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Jeep Renegade 1.6 jtd TURBO 120 CV S&S',
 'transmission': 'manual',
 'trim': 'Renegade 1.6 MultiJet 120ch S',
 'vin': None,
 'year': 2015}
2026-03-27 16:40:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273087007519%27 HTTP/1.1" 200 None
2026-03-27 16:40:47 [auto_selling_leboncoin.fr] INFO: Saving data for 3087007519: {'created_time': 1774629647.960339, 'last_price_update_time': 1774629647.960348}
2026-03-27 16:40:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3087007519') HTTP/1.1" 204 0
2026-03-27 16:40:47 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 8315885d-494e-5888-9a02-b5d08b1f0b78 with identifier 3074260218
2026-03-27 16:40:47 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:47 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:47 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 8315885d-494e-5888-9a02-b5d08b1f0b78
2026-03-27 16:40:47 [scrapy.core.scraper] DEBUG: Scraped from <200 https://img.leboncoin.fr/api/v1/lbcpb1/images/69/5b/36/695b367231a28a0d80b70eacc5a245bed5d6270f.jpg?rule=ad-large>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'Toyota Yaris 1.0 i 72 cv 12 v, berline, blanc, 4 cv, 4 '
                'portes, première mise en circulation le 14/12/2018, garantie '
                ': 12 mois.\n'
                '\n'
                '5 places\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 12 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\n'
                '*************************************************\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Couleur\n'
                '- Option Blanc pur\n'
                '- Sellerie tissu \n'
                '\n'
                'Audio - télécommunications\n'
                '- 6 hauts parleurs\n'
                '- Commandes du système audio au volant\n'
                '- Écran tactile\n'
                '- Fonction MP3\n'
                '- Kit mains-libres Bluetooth\n'
                '- Prise USB\n'
                '- Prise IPod\n'
                '- Radio\n'
                '- Services connectés\n'
                '\n'
                'Conduite\n'
                '- Aide au démarrage en côte\n'
                '- Capteur de pluie\n'
                '\n'
                'Extérieur\n'
                '- Boucliers AV et AR couleur caisse\n'
                '- Calandre chromée\n'
                '- Enjoliveurs\n'
                '- Essuie-glace arrière\n'
                '- Feux de jour\n'
                '- Phares halogènes\n'
                '- Poignées ton carrosserie\n'
                '- Rétroviseurs électriques\n'
                "- Système d'éclairage intelligent\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 1/3-2/3\n'
                '- Banquette AR rabattable\n'
                '- Banquette arrière 3 places\n'
                '- Boite à gant fermée\n'
                '- Climatisation\n'
                '- Compte tours\n'
                '- Ecran multifonction couleur\n'
                '- Fixations Isofix aux places arrières\n'
                '- Miroir de courtoisie conducteur \n'
                '- Miroir de courtoisie passager\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 hauteu\n'
                '- Verrouillage centralisé des portes\n'
                '- Verrouillage centralisé à distance\n'
                '- Vitres avant électriques\n'
                '- Volant cuir\n'
                '- Volant multifonctionVolant réglable en profondeur et '
                'hauteur\u2028'
                '\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'
                '- Détecteur de sous-gonflage\n'
                '- EBD\n'
                '- ESP\n'
                '- Préparation Isofix\n'
                '\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00 à MIDI DE 14:00 à 18:00\n'
                '- SAMEDI DE 09:00 à 13:00\n'
                '- SAMEDI APRES MIDI ET DIMANCHE : SUR RENDEZ-VOUS\n'
                '\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_70375B',
 'doors_number': 4,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 72,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': '8315885d-494e-5888-9a02-b5d08b1f0b78',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3074260218',
 'listing': 'auction',
 'make': 'TOYOTA',
 'model': 'Yaris',
 'odometer': 74000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 13,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8315885d-494e-5888-9a02-b5d08b1f0b78/8315885d-494e-5888-9a02-b5d08b1f0b78_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 115234,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/69/5b/36/695b367231a28a0d80b70eacc5a245bed5d6270f.jpg?rule=ad-large',
             'Width': 1067}],
 'price': 8990,
 'price_includes_vat': False,
 'registration_date': '2018-12-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Toyota Yaris 1.0 i 72 cv 12 v',
 'transmission': 'manual',
 'trim': 'Yaris 70 VVT-i France 3p MY19',
 'vin': None,
 'year': 2018}
2026-03-27 16:40:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273074260218%27 HTTP/1.1" 200 None
2026-03-27 16:40:48 [auto_selling_leboncoin.fr] INFO: Saving data for 3074260218: {'created_time': 1774629648.005213, 'last_price_update_time': 1774629648.005221}
2026-03-27 16:40:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3074260218') HTTP/1.1" 204 0
2026-03-27 16:40:48 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3137196109
2026-03-27 16:40:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273137196109%27 HTTP/1.1" 200 None
2026-03-27 16:40:48 [auto_selling_leboncoin.fr] INFO: Scrape type for 3137196109: 1
2026-03-27 16:40:48 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3137196109
2026-03-27 16:40:48 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'Volkswagen Tiguan 1.4 TSI TURBO 150CH  7 PLACES CARAT DSG-6, '
                'berline, blanc, 8 cv, 5 portes, première mise en circulation '
                'le 14/05/2018, garantie : 12 mois.\n'
                '\n'
                '7 places\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 12 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\n'
                '*************************************************\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '- Radio Numérique DAB\n'
                "- Système Navigation & Infotainment 'Discover Media'\n"
                '\n'
                'Conduite :\n'
                '- Palettes au volant\n'
                '- Régulateur de vitesse adaptatif (ACC)\n'
                '\n'
                'Extérieur :\n'
                '- Hayon électrique\n'
                '- Joncs chromés sur les vitres latérales\n'
                "- Ouverture et fermeture du coffre main-libre 'Easy Open / "
                "Easy Close'\n"
                '- Rampes de pavillon anodisées\n'
                '- Rear Assist avec Caméra de recul et Park Assist avec radars '
                'de stationnement avant/arrière\n'
                '- Rétroviseurs extérieurs chauffants rabattables et réglables '
                'électriquement\n'
                '- Toit ouvrant panoramique\n'
                '\n'
                'Intérieur :\n'
                '- Dossier du siège passager avant rabattable\n'
                '- Miroirs de courtoisie éclairés dans les pare-soleil à '
                "l'avant\n"
                '- Oeillets dans le compartiment à bagages\n'
                '- Ordinateur de bord avec affichage multifonction «Premium» '
                'en couleur\n'
                '- Sièges avant Sport \n'
                '- Volant multifonctions cuir\n'
                '\n'
                'Pack :\n'
                '- Boulons de roues antivol\n'
                '- Eclairage du plancher aux places avant\n'
                '- Feux arrière LED Premium à effet 3D\n'
                '- Projecteurs antibrouillard avant avec éclairage statique '
                "d'intersection\n"
                '- Volkswagen Media Control\n'
                '\n'
                'Sécurité :\n'
                '- Dynamic Lane Assist\n'
                "- Fonction appel d'urgence\n"
                '\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00 à MIDI DE 14:00 à 18:00\n'
                '- SAMEDI DE 09:00 à 13:00\n'
                '- SAMEDI APRES MIDI ET DIMANCHE : SUR RENDEZ-VOUS\n'
                '\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_CDD101',
 'doors_number': 5,
 '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/3137196109',
 'listing': 'auction',
 'make': 'VOLKSWAGEN',
 'model': 'Tiguan',
 'odometer': 127950,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/a5/40/8e/a5408e871d141deee26525b3b043860c2ad50d37.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/92/2f/1a/922f1a5d22068e1f50f719db94b9a084bfd39f53.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b8/68/ec/b868ec22f477ffa1b839d47aad9f67e312349d40.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/75/47/81/7547812e7195aa408230aee3fdda4ac8114e20f7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d9/b4/64/d9b464d0738b32969d0e630bc4d1e5a8df8fc617.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/71/e5/13/71e513d397b325f45052299344eaff88ad5a95f3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c5/5e/90/c55e906d494fbd59f16e5fd1d6d72d7c1b1982de.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d3/0a/19/d30a194efd072a7cfc1aa378bee2a2325a641007.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/75/18/e8/7518e885719e4472c00e87c2ef32bd707a83ad07.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/22/b2/0e/22b20eb49287573afc477fdc5b29277280e977c6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b1/ce/ba/b1ceba7680765904e0c645b71c027e87f34e57a5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/76/c9/2a/76c92ab973974c62b02a7c51368805362e2eb9f1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/93/28/92/93289255b9e50ab66417a46154e04877b569f1ed.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a6/82/63/a682632885ca4190e500f74264ab66c188f1bd07.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d2/4b/d4/d24bd4c1548a97e30012ea0b2bd73037864c92b1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/32/60/5c/32605c57ba45bd5cc13126ac06b3e355cfd568c5.jpg?rule=ad-large'],
 'price': 19990,
 'price_includes_vat': False,
 'registration_date': '2018-05-01',
 'seats_number': None,
 'seller_name': None,
 'title': 'Volkswagen Tiguan 1.4 TSI TURBO 150CH 7 PLACES CARAT DSG-6',
 'transmission': 'automatic',
 'trim': 'Tiguan 1.5 TSI EVO 150ch Carat DSG7 Euro6d-T',
 'vin': None,
 'year': 2018}
2026-03-27 16:40:48 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 680c2d78-f06f-5294-878c-45b8dfdc8ad0 with identifier: 3137196109
2026-03-27 16:40:48 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 680c2d78-f06f-5294-878c-45b8dfdc8ad0
2026-03-27 16:40:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fa5%252F40%252F8e%252Fa5408e871d141deee26525b3b043860c2ad50d37.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-27 16:40:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/a5/40/8e/a5408e871d141deee26525b3b043860c2ad50d37.jpg?rule=ad-large not downloaded yet
2026-03-27 16:40:48 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://img.leboncoin.fr/api/v1/lbcpb1/images/55/70/ce/5570ce01674b2d874f09c512b39380b5edaae81f.jpg?rule=ad-large> (referer: https://api.leboncoin.fr/finder/search)
2026-03-27 16:40:48 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://img.leboncoin.fr/api/v1/lbcpb1/images/e9/d2/f4/e9d2f4af66c12976763321ca9f8eae80bb872d5b.jpg?rule=ad-large> (referer: https://api.leboncoin.fr/finder/search)
2026-03-27 16:40:48 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-27 16:40:48 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7ff2127cc790>
2026-03-27 16:40:48 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-27 16:40:48 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-27 16:40:48 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-27 16:40:48 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_f567d213-d26a-5e8e-b15c-463744375fca/f567d213-d26a-5e8e-b15c-463744375fca_image_0.jpg HTTP/1.1" 201 0
2026-03-27 16:40:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_leboncoin.fr',RowKey='https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fa7%252Fc3%252F2b%252Fa7c32b49290a75046389a5d020a52be0a935c255.jpg%253Frule%3Dad-large') HTTP/1.1" 204 0
2026-03-27 16:40:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/a7/c3/2b/a7c32b49290a75046389a5d020a52be0a935c255.jpg?rule=ad-large saved to cache
2026-03-27 16:40:48 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item f567d213-d26a-5e8e-b15c-463744375fca
2026-03-27 16:40:48 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item f567d213-d26a-5e8e-b15c-463744375fca sending to next pipeline
2026-03-27 16:40:48 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-27 16:40:48 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7ff212670210>
2026-03-27 16:40:48 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-27 16:40:48 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-27 16:40:48 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-27 16:40:48 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_964138df-d1be-55d4-9ff6-681375bf8158/964138df-d1be-55d4-9ff6-681375bf8158_image_0.jpg HTTP/1.1" 201 0
2026-03-27 16:40:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_leboncoin.fr',RowKey='https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F34%252Fc3%252F64%252F34c36479e5347655e22e95388954ce1899fd88d5.jpg%253Frule%3Dad-large') HTTP/1.1" 204 0
2026-03-27 16:40:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/34/c3/64/34c36479e5347655e22e95388954ce1899fd88d5.jpg?rule=ad-large saved to cache
2026-03-27 16:40:48 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 964138df-d1be-55d4-9ff6-681375bf8158
2026-03-27 16:40:48 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 964138df-d1be-55d4-9ff6-681375bf8158 sending to next pipeline
2026-03-27 16:40:48 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3117754973
2026-03-27 16:40:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273117754973%27 HTTP/1.1" 200 None
2026-03-27 16:40:48 [auto_selling_leboncoin.fr] INFO: Scrape type for 3117754973: 1
2026-03-27 16:40:48 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3117754973
2026-03-27 16:40:48 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'Volkswagen Arteon 2.0 TDI 190 CH R LINE DSG-7, berline, noir, '
                '10 cv, 5 portes, première mise en circulation le 21/12/2018, '
                'garantie : 12 mois.\n'
                '\n'
                '5 places\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 12 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\n'
                '*************************************************\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Conduite :\n'
                '- Allumage automatique des phares\n'
                '- Carte mains-libres\n'
                '- Réglage automatique des phares\n'
                '\n'
                'Extérieur :\n'
                '- Feux avant LED\n'
                '- Feux de jour\n'
                '- Feux de position à LED\n'
                '- Lave-phares\n'
                '- Radar de stationnement arrière\n'
                '- Radar de stationnement avant\n'
                '- Vitres teintées\n'
                '\n'
                'Intérieur :\n'
                '- Accoudoir arrière\n'
                '- Banquette arrière partagée et rabattable\n'
                '- Banquette/sièges arrière rabattable\n'
                '- Rétroviseur intérieur électrochrome\n'
                '- Siège conducteur chauffant\n'
                '- Siège conducteur à réglage lombaire électrique\n'
                '- Siège passager chauffant\n'
                '- Siège passager à réglage lombaire électrique\n'
                '- Sièges avant Sport\n'
                '- Vitres athermiques\n'
                '- Volant en cuir\n'
                '\n'
                'Pack :\n'
                '- Appuie-tête arrière\n'
                '- Ceintures arrière avec prétensionneurs\n'
                '- Ceintures avant avec prétensionneurs\n'
                '- Frein de stationnement électrique\n'
                '- Garnitures intérieures métal\n'
                "- Installation d'alarme\n"
                '- Régulateur de distance\n'
                '\n'
                'Sécurité :\n'
                '- Airbag conducteur\n'
                '- Airbag passager\n'
                '- Alerte de franchissement involontaire de lignes\n'
                '- Contrôle pression pneus (RDC)\n'
                '- Détecteur de fatigue\n'
                '- Fixation pour siège enfant\n'
                '- Phares antibrouillard\n'
                '- Reconnaissance des panneaux de signalisation\n'
                '- Système de freinage d?urgence urbain\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00 à MIDI DE 14:00 à 18:00\n'
                '- SAMEDI DE 09:00 à 13:00\n'
                '- SAMEDI APRES MIDI ET DIMANCHE : SUR RENDEZ-VOUS\n'
                '\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_9D5D9E',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 190,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3117754973',
 'listing': 'auction',
 'make': 'VOLKSWAGEN',
 'model': 'Arteon',
 'odometer': 136300,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/0f/04/46/0f0446e579ee7aedef1b63e62910627bf2fe0b67.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ae/21/f4/ae21f40554c57b314c24e315b5596e6cf3f92e88.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fd/97/33/fd9733aa6f12e51c4c282e9245f0f71d982ec8c0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d9/a3/91/d9a3918f59304609f2b7d0aa36c7897e8c53ce56.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e8/ce/41/e8ce41ad8999f2f9d1e8b56a279477f651bc859e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/38/7c/af/387caffce677916047085de17f5ee8355dd7a841.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fa/9e/3b/fa9e3b7366b475d7f97bc0a036c511991dcb62c5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b5/43/cd/b543cdd0f35ce34c1b5ad4d073b83c1bbbe73062.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/05/0f/0d/050f0d0a9fb38ad1475e38721b4cb0174cabeacc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7c/11/18/7c1118249eb174a016dee306522e8780d0c02e3e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0b/a3/43/0ba3435b2d107a75358fd190dc20625fc9035b7f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4e/98/04/4e9804dec487d5bdf3958417de7eab01ef40eed1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7c/4f/21/7c4f2180f9734b57961fc49fd79848a09983ced4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b3/7a/d6/b37ad6c7450dcca0626196be56a9eec1e459110c.jpg?rule=ad-large'],
 'price': 20990,
 'price_includes_vat': False,
 'registration_date': '2018-12-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Volkswagen Arteon 2.0 TDI 190 CH R LINE DSG-7',
 'transmission': 'automatic',
 'trim': 'Arteon 2.0 TDI 190ch R-line DSG7 Euro6d-T',
 'vin': None,
 'year': 2018}
2026-03-27 16:40:48 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 2c2b175e-34fe-5b43-9a6c-2bc164b26d44 with identifier: 3117754973
2026-03-27 16:40:48 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 2c2b175e-34fe-5b43-9a6c-2bc164b26d44
2026-03-27 16:40:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%252F04%252F46%252F0f0446e579ee7aedef1b63e62910627bf2fe0b67.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-27 16:40:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/0f/04/46/0f0446e579ee7aedef1b63e62910627bf2fe0b67.jpg?rule=ad-large not downloaded yet
2026-03-27 16:40:48 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: f567d213-d26a-5e8e-b15c-463744375fca with identifier 3072293735
2026-03-27 16:40:48 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:48 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:48 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item f567d213-d26a-5e8e-b15c-463744375fca
2026-03-27 16:40:48 [scrapy.core.scraper] DEBUG: Scraped from <200 https://img.leboncoin.fr/api/v1/lbcpb1/images/a7/c3/2b/a7c32b49290a75046389a5d020a52be0a935c255.jpg?rule=ad-large>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'Audi A1 Sportback 1.2 TFSI TURBO  86 CH, berline, blanc, 5 '
                'cv, 5 portes, première mise en circulation le 10/02/2014, '
                'garantie : 12 mois.\n'
                '\n'
                '5 places\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Autres équipements et informations :\n'
                '  - roues motrices\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 12 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\n'
                '*************************************************\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications \n'
                '\n'
                'Conduite :\n'
                '- Blocage électronique de différentiel EDS\n'
                "- Système Start & Stop avec récupération d'énergie au "
                'freinage\n'
                '- détecteur de pluie\n'
                '- sièges sport\n'
                '- suspension sport\n'
                '\n'
                'Extérieur :\n'
                "- Sortie d'échappement visible  gauche\n"
                '- jantes : aluminium\n'
                '- rétroviseurs dégivrants\n'
                '\n'
                'Intérieur :\n'
                "- Allume-cigare et cendrier sur la console centrale à l'AV\n"
                "- Allume-cigare intégré au cendrier à l'AV\n"
                '- Cache-bagages amovible\n'
                '- Climatisation automatique Confort\n'
                '- Ordinateur de bord avec écran blanc TFT monochrome de 3,5 '
                'pouces\n'
                '- Siège passager AV réglable en hauteur \n'
                '- Volant Sport 3 branches\n'
                '- Volant Sport multifonction en cuir 3 branches\n'
                '- climatisation : manuelle\n'
                '- fermeture centralisée\n'
                '- ordinateur de bord\n'
                '- sièges chauffants\n'
                '- vitres avant éléctriques\n'
                '\n'
                'Pack :\n'
                '- Appuis-tête AV et AR réglables\n'
                '- Boîte à gants côté passager AV grand volume\n'
                '- Boîte à gants grand volume côté passager AV éclairée\n'
                '- Boîtiers de rétroviseurs extérieurs dans la couleur de la '
                'carrosserie\n'
                '- Colonne de direction de sécurité\n'
                '- Ecrous antivol\n'
                '- Outillage de bord dans le coffre\n'
                '- Protections latérale anticollision\n'
                '- Rétroviseurs extérieurs couleur carrosserie\n'
                '- Tapis complémentaires AV et AR\n'
                '- Triangle de présignalisation\n'
                '- Trousse à pharmacie\n'
                '- anti démarrage\n'
                '- prédisposition téléphone\n'
                '- siège passager réglable\n'
                '\n'
                'Sécurité :\n'
                '- Airbags conducteur et passager AV Full-Size\n'
                '- Airbags grand volume conducteur et passager AV\n'
                '- Airbags latéraux AR intégrés aux dossiers des sièges\n'
                '- Anti-patinage EDS ASR\n'
                '- Antipatinage électronique ASR\n'
                '- Contrôle de pression des pneumatiques\n'
                '- Fixation Isofix pour sièges AR\n'
                '- Radar anti-collision\n'
                '- airbags latéraux\n'
                '- anti-patinage\n'
                '- contrôle pression des pneus\n'
                '- fixations ISOFIX\n'
                "- présence d'un airbag conducteu\n"
                '\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00 à MIDI DE 14:00 à 18:00\n'
                '- SAMEDI DE 09:00 à 13:00\n'
                '- SAMEDI APRES MIDI ET DIMANCHE : SUR RENDEZ-VOUS\n'
                '\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_3983A4',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 86,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': 'f567d213-d26a-5e8e-b15c-463744375fca',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3072293735',
 'listing': 'auction',
 'make': 'AUDI',
 'model': 'A1',
 'odometer': 135100,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 14,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f567d213-d26a-5e8e-b15c-463744375fca/f567d213-d26a-5e8e-b15c-463744375fca_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 130800,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/a7/c3/2b/a7c32b49290a75046389a5d020a52be0a935c255.jpg?rule=ad-large',
             'Width': 1067}],
 'price': 9490,
 'price_includes_vat': False,
 'registration_date': '2014-02-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Audi A1 Sportback 1.2 TFSI TURBO 86 CH',
 'transmission': 'manual',
 'trim': 'A1 1.2 TFSI 86ch Ambiente',
 'vin': None,
 'year': 2014}
2026-03-27 16:40:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273072293735%27 HTTP/1.1" 200 None
2026-03-27 16:40:48 [auto_selling_leboncoin.fr] INFO: Saving data for 3072293735: {'created_time': 1774629648.250032, 'last_price_update_time': 1774629648.250043}
2026-03-27 16:40:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3072293735') HTTP/1.1" 204 0
2026-03-27 16:40:48 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 964138df-d1be-55d4-9ff6-681375bf8158 with identifier 3067851131
2026-03-27 16:40:48 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:48 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:48 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 964138df-d1be-55d4-9ff6-681375bf8158
2026-03-27 16:40:48 [scrapy.core.scraper] DEBUG: Scraped from <200 https://img.leboncoin.fr/api/v1/lbcpb1/images/34/c3/64/34c36479e5347655e22e95388954ce1899fd88d5.jpg?rule=ad-large>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Audi A4 2.0 TDI S-LINE 150 CV  BVA-8, break, gris foncé, 8 '
                'cv, 5 portes, première mise en circulation le 01/03/2014, '
                'garantie : 12 mois.\n'
                '\n'
                '5 places\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 12 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\n'
                '*************************************************\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '- CD\n'
                '- Lecteur CD\n'
                '- Système de navigation\n'
                '- Volant avec commande radio\n'
                '- auto-radio commandé au volant\n'
                '\n'
                'Conduite :\n'
                '- Contrôle de stabilité ou Contrôle dynamique de trajectoire\n'
                '- Différentiel à glissement limité\n'
                '- Différentiel à glissement limité automatique\n'
                '- Système Start/Stop\n'
                '- Volant avec palettes de changement de vitesses\n'
                '\n'
                'Extérieur :\n'
                '- Aide au parking\n'
                '- Feux arrière LED\n'
                '- Feux de jour\n'
                '- Jantes/roues en alliage léger 19"\n'
                '- Phares bi-Xénon\n'
                '- Radar de stationnement arrière\n'
                '- Radar de stationnement avant\n'
                '- Retroviseur extérieur à mémoire\n'
                '- Rétroviseurs extérieurs rabattable électriquement\n'
                '- Vitres arrière surteintées\n'
                '- Vitres teintées\n'
                "- radar d'aide au stationnement\n"
                '- Éclairage de sol\n'
                '\n'
                'Intérieur :\n'
                '- Accoudoir arrière\n'
                '- Accoudoir avant\n'
                '- Banquette arrière partagée et rabattable\n'
                '- Cache bagages\n'
                '- Climatisation automatique\n'
                '- Informations sur le réglages du soutien des lombaires sur '
                'le siège conducteur\n'
                '- Lève-vitres arrière électriques\n'
                '- Lève-vitres avant électriques\n'
                '- Ordinateur de bord\n'
                '- Siège conducteur à réglage lombaire\n'
                '- Siège passager à réglage lombaire\n'
                '- Vitres arrières électriques\n'
                '- Vitres athermiques\n'
                '- Volant en cuir\n'
                '- Volant sport\n'
                '- banquette 1/3 - 2/3\n'
                '- climatisation : automatique\n'
                "- dispose d'un accoudoir central arrière\n"
                '- ordinateur de bord\n'
                '- possède un accoudoir central\n'
                '- vitres avant éléctriques\n'
                '- volant cuir\n'
                '- volant sport\n'
                '\n'
                'Pack :\n'
                '- Antidémarrage\n'
                '- Appuie-tête arrière\n'
                '- Assistance de freinage\n'
                '- Ecrous de roue antivol\n'
                '- Essuie glace arrière\n'
                '- Pré-équipement téléphone\n'
                '- Régulateur automatique de distance\n'
                '- Verrouillage centralisé télécommandé\n'
                '- anti démarrage\n'
                '- prédisposition téléphone\n'
                '- volant réglable\n'
                '\n'
                'Sellerie :\n'
                '- Sièges en CUIR\n'
                'Sécurité :\n'
                '- Airbag conducteur\n'
                '- Airbag coté passager\n'
                '- Airbag latéral conducteur et passager\n'
                '- Airbag passager\n'
                '- Contrôle de traction\n'
                '- Contrôle pression pneus (RDC)\n'
                '- Détecteur de fatigue\n'
                '- ESP (programme de stabilité électronique)\n'
                '- Fixation pour siège enfant\n'
                '- Phares antibrouillard\n'
                '- Roue de secours galette\n'
                '- Système de freinage d?urgence anticipatif\n'
                '- airbags latéraux\n'
                '- anti-patinage\n'
                "- capteur(s) de proximité d'obstacle à l'avant du véhicule\n"
                '- contrôle pression des pneus\n'
                '- fixations ISOFIX\n'
                '- phares antibrouillard\n'
                "- présence d'un airbag conducteur\n"
                '\n'
                'Autres équipements et informations :\n'
                "- Dispositif d'éclairage de lumière blanche à l'avant d'un "
                "véhicule qui s'allume automatiquement lorsque le véhicule se "
                "déplace vers l'avant afin d'accroître la visibilité du "
                'véhicule dans des conditions de lumière du jour.\n'
                "- Filtre d'habitacle\n"
                '- Indique la présence de palettes (manette) de changement de '
                'vitesse pour boite sequentielle ou auto\n'
                '- Informations sur le réglages du soutien des lombaires sur '
                'le siège passager\n'
                '- Installation téléphone mains libres\n'
                '- Plafonnier à extinction automatique\n'
                '- Système anti bloquage (ABS)\n'
                '- Système antiblocage des freins : évite le blocage des roues '
                'pendant le freinage afin de garder le contrôle directionnel '
                'du véhicule\n'
                '- USB jack\n'
                '- Volant réglable manuellement\n'
                "- capteur(s) de proximité d'obstacle à l'arrière du véhicule\n"
                "- dispositif d'arrêt et de redémarrage automatique d'un "
                'moteur automobile destiné a économiser le carburant et '
                'réduire la pollution\n'
                '- verrouillage des ouvrants à distance depuis une '
                'télécommande généralement sur la clé/carte de démarrage du '
                'véhicule\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00 à MIDI DE 14:00 à 18:00\n'
                '- SAMEDI DE 09:00 à 13:00\n'
                '- SAMEDI APRES MIDI ET DIMANCHE : SUR RENDEZ-VOUS\n'
                '\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_E3ED4A',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 150,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': '964138df-d1be-55d4-9ff6-681375bf8158',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3067851131',
 'listing': 'auction',
 'make': 'AUDI',
 'model': 'A4',
 'odometer': 188000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 13,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_964138df-d1be-55d4-9ff6-681375bf8158/964138df-d1be-55d4-9ff6-681375bf8158_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 149062,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/34/c3/64/34c36479e5347655e22e95388954ce1899fd88d5.jpg?rule=ad-large',
             'Width': 1067}],
 'price': 11490,
 'price_includes_vat': False,
 'registration_date': '2014-03-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Audi A4 2.0 TDI S-LINE 150 CV BVA-8',
 'transmission': 'automatic',
 'trim': 'A4 Avant 2.0 TDI 150ch DPF S line Multitronic',
 'vin': None,
 'year': 2014}
2026-03-27 16:40:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273067851131%27 HTTP/1.1" 200 None
2026-03-27 16:40:48 [auto_selling_leboncoin.fr] INFO: Saving data for 3067851131: {'created_time': 1774629648.30132, 'last_price_update_time': 1774629648.30133}
2026-03-27 16:40:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3067851131') HTTP/1.1" 204 0
2026-03-27 16:40:48 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3097633808
2026-03-27 16:40:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273097633808%27 HTTP/1.1" 200 None
2026-03-27 16:40:48 [auto_selling_leboncoin.fr] INFO: Scrape type for 3097633808: 1
2026-03-27 16:40:48 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3097633808
2026-03-27 16:40:48 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Opel Mokka 1.6 cdti  136 cv Ecoflex, 4x4, suv, gris foncé, 7 '
                'cv, 5 portes, première mise en circulation le 30/03/2017, '
                'garantie : 12 mois.\n'
                '\n'
                '5 places\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 12 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\n'
                '*************************************************\n'
                'Extérieur et Châssis :\n'
                '- Barres de toit\n'
                '- Rétroviseur intérieur électrochrome\n'
                '- Rétroviseurs rabattables électriquement\n'
                '- Rétroviseurs électriques et dégivrants\n'
                '- Vitres arrières surteintées\n'
                '\n'
                'Intérieur et Confort :\n'
                '- 4 vitres électriques\n'
                '- Accoudoir central avant\n'
                '- Accoudoir central arrière\n'
                '- Banquette 2/3 1/3\n'
                '- Bluetooth\n'
                '- Boite manuelle 6 vitesses\n'
                '- Caméra de recul\n'
                '- Climatisation automatique bi-zones\n'
                '- Configuration 5 places\n'
                '- Ordinateur de bord\n'
                '- Prise AUX / USB / 12V\n'
                '- Sièges conducteur réglable en hauteur\n'
                '- Sièges en cuir/tissu\n'
                '- Système audio CD / MP3 / USB\n'
                '- Volant en cuir multifonctions\n'
                '- Volant réglable en hauteur et en profondeur\n'
                '\n'
                'Sécurité :\n'
                '- Airbags\n'
                '- ABS\n'
                '- Aide au démarrage en côte\n'
                '- Allumage automatique des feux et essuie-glace\n'
                '- Assistance au freinage d’urgence\n'
                '- Contrôle pression pneus\n'
                '- ESP\n'
                '- Freinage d’urgence assisté actif\n'
                '- Fixation ISOFIX\n'
                '- Projecteurs antibrouillard\n'
                '- Radars de stationnement avants\n'
                '- Radars de stationnement arrières\n'
                '- Régulateur de vitesse / Limiteur de vitesse\n'
                '- CAMERA DE RECULE \n'
                '\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00 à MIDI DE 14:00 à 18:00\n'
                '- SAMEDI DE 09:00 à 13:00\n'
                '- SAMEDI APRES MIDI ET DIMANCHE : SUR RENDEZ-VOUS\n'
                '\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_32C157',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 136,
 '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/3097633808',
 'listing': 'auction',
 'make': 'OPEL',
 'model': 'Mokka',
 'odometer': 182800,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/2c/ae/7e/2cae7e8eb468195f8787da21caccc751b19f4d05.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/68/8c/5c/688c5cc50141a229443a398d7c71397517497b0c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ae/2c/28/ae2c28b909158b7a47eca4fc4734b42f104657e3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/af/f1/dc/aff1dc2651ebf592c2eb27cf36cbf46bd75dcdb7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8f/cc/34/8fcc34ae63a0280931e112d9ba5a1eb8010587f6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9c/a4/ea/9ca4ea8b21fd4050f608a2b3dc080fa39f2ebcc7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/03/b6/b9/03b6b960500dc6ce20e5d6a3584123205301818e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1f/2c/7d/1f2c7ddfc9bc5378b2ee1cef09ec8564d1b276d3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/cf/a6/0e/cfa60e79cda41e40544fb7884a3802331ce3ff95.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/56/9b/01/569b01ebcdbdb99e808be257c5513edf80b4f6bb.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0b/51/dc/0b51dccce4aaf767f87dc00930be5fe5b6fbc797.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/96/0b/06/960b06ad8af3cd94ec1c2c8012d2c600f4b9cc29.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/57/a3/41/57a341645dc55fc4748f85232c73bf8e1a4016e4.jpg?rule=ad-large'],
 'price': 8490,
 'price_includes_vat': False,
 'registration_date': '2017-03-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Opel Mokka 1.6 cdti 136 cv Ecoflex',
 'transmission': 'manual',
 'trim': 'Mokka 1.6 CDTI 136ch Cosmo ecoFLEX Start&Stop 4x2',
 'vin': None,
 'year': 2017}
2026-03-27 16:40:48 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: c2d7383b-d7db-55dd-9332-6c833da308f4 with identifier: 3097633808
2026-03-27 16:40:48 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item c2d7383b-d7db-55dd-9332-6c833da308f4
2026-03-27 16:40:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%252F2c%252Fae%252F7e%252F2cae7e8eb468195f8787da21caccc751b19f4d05.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-27 16:40:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/2c/ae/7e/2cae7e8eb468195f8787da21caccc751b19f4d05.jpg?rule=ad-large not downloaded yet
2026-03-27 16:40:48 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://img.leboncoin.fr/api/v1/lbcpb1/images/ff/e1/d8/ffe1d8d99c9dacc8316c65b993a43e3d334571eb.jpg?rule=ad-large> (referer: https://api.leboncoin.fr/finder/search)
2026-03-27 16:40:48 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-27 16:40:48 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7ff212697a90>
2026-03-27 16:40:48 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-27 16:40:48 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-27 16:40:48 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-27 16:40:48 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_b87e283a-d099-5384-9efc-0df1fb7dab6f/b87e283a-d099-5384-9efc-0df1fb7dab6f_image_0.jpg HTTP/1.1" 201 0
2026-03-27 16:40:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_leboncoin.fr',RowKey='https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F55%252F70%252Fce%252F5570ce01674b2d874f09c512b39380b5edaae81f.jpg%253Frule%3Dad-large') HTTP/1.1" 204 0
2026-03-27 16:40:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/55/70/ce/5570ce01674b2d874f09c512b39380b5edaae81f.jpg?rule=ad-large saved to cache
2026-03-27 16:40:48 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item b87e283a-d099-5384-9efc-0df1fb7dab6f
2026-03-27 16:40:48 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item b87e283a-d099-5384-9efc-0df1fb7dab6f sending to next pipeline
2026-03-27 16:40:48 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-27 16:40:48 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7ff211280090>
2026-03-27 16:40:48 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-27 16:40:48 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-27 16:40:48 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-27 16:40:48 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_02f955de-e018-5107-8c16-95ebf474c9fa/02f955de-e018-5107-8c16-95ebf474c9fa_image_0.jpg HTTP/1.1" 201 0
2026-03-27 16:40:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_leboncoin.fr',RowKey='https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fe9%252Fd2%252Ff4%252Fe9d2f4af66c12976763321ca9f8eae80bb872d5b.jpg%253Frule%3Dad-large') HTTP/1.1" 204 0
2026-03-27 16:40:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/e9/d2/f4/e9d2f4af66c12976763321ca9f8eae80bb872d5b.jpg?rule=ad-large saved to cache
2026-03-27 16:40:48 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 02f955de-e018-5107-8c16-95ebf474c9fa
2026-03-27 16:40:48 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 02f955de-e018-5107-8c16-95ebf474c9fa sending to next pipeline
2026-03-27 16:40:48 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://img.leboncoin.fr/api/v1/lbcpb1/images/5c/29/66/5c296680b0ca6976fc17a126e020d6b87f21a70c.jpg?rule=ad-large> (referer: https://api.leboncoin.fr/finder/search)
2026-03-27 16:40:48 [auto_selling_leboncoin.fr] INFO: No more listings found to scrape
2026-03-27 16:40:48 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: b87e283a-d099-5384-9efc-0df1fb7dab6f with identifier 3022984540
2026-03-27 16:40:48 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:48 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:48 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item b87e283a-d099-5384-9efc-0df1fb7dab6f
2026-03-27 16:40:48 [scrapy.core.scraper] DEBUG: Scraped from <200 https://img.leboncoin.fr/api/v1/lbcpb1/images/55/70/ce/5570ce01674b2d874f09c512b39380b5edaae81f.jpg?rule=ad-large>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Mini Mini CLUBMAN 1.5i 136 CV F54 ONE KENSINGTON, berline, '
                'gris, 7 cv, 5 portes, première mise en circulation le '
                '03/01/2019, garantie : 12 mois.\n'
                '\n'
                '5 places\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 12 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\n'
                '*************************************************\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Extérieur :\n'
                '- allumage automatique des feux\n'
                '- rétroviseurs électriques\n'
                '- rétroviseurs rabattables\n'
                '- toit ouvrant\n'
                '- toit ouvrant électrique\n'
                '- toit ouvrant panoramique\n'
                '- vitres électriques\n'
                '- vitres surteintées\n'
                '- caméra de recul\n'
                '- phares à LED\n'
                '- jantes alliage\n'
                '\n'
                'Intérieur et confort :\n'
                '- accoudoir central\n'
                '- carte main libre\n'
                '- ordinateur de bord\n'
                '- volant multifonctions\n'
                '- volant réglable\n'
                '- bluetooth\n'
                '- aide au démarrage en pente\n'
                '- Non-fumeur\n'
                '- stop & start\n'
                '- radio numérique USB\n'
                '- climatisation automatique\n'
                '- GPS couleur - tactile\n'
                '\n'
                'Sécurité :\n'
                '- détecteur de pluie\n'
                '- direction assistée\n'
                '- fermeture centralisée\n'
                '- ABS\n'
                '- anti-démarrage\n'
                '- anti-patinage\n'
                '- ESP\n'
                '- phares antibrouillard\n'
                "- radar d'aide au stationnement\n"
                "- aide au freinage d'urgence\n"
                '- fixation ISOFIX\n'
                '- limiteur de vitesse\n'
                '\n'
                'Autres équipements et informations :\n'
                '- puissance réelle : 136\n'
                '- BOITE DE VITESSE AUTOMATIQUE \n'
                '- rétroviseur interieur electrochrome\n'
                '- kit de dépannage pneumatique\n'
                '- phares directionnels\n'
                '- verrouillage à distance\n'
                '- commandes vocales\n'
                '- clé mains-libres\n'
                '-\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00 à MIDI DE 14:00 à 18:00\n'
                '- SAMEDI DE 09:00 à 13:00\n'
                '- SAMEDI APRES MIDI ET DIMANCHE : SUR RENDEZ-VOUS\n'
                '\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_9F2FCA',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 136,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': 'b87e283a-d099-5384-9efc-0df1fb7dab6f',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3022984540',
 'listing': 'auction',
 'make': 'MINI',
 'model': 'Clubman',
 'odometer': 87500,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 16,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b87e283a-d099-5384-9efc-0df1fb7dab6f/b87e283a-d099-5384-9efc-0df1fb7dab6f_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 132708,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/55/70/ce/5570ce01674b2d874f09c512b39380b5edaae81f.jpg?rule=ad-large',
             'Width': 1067}],
 'price': 17490,
 'price_includes_vat': False,
 'registration_date': '2019-01-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Mini Mini CLUBMAN 1.5i 136 CV F54 ONE KENSINGTON',
 'transmission': 'automatic',
 'trim': 'Clubman Cooper 136ch Kensington BVA7 Euro6d-T',
 'vin': None,
 'year': 2019}
2026-03-27 16:40:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273022984540%27 HTTP/1.1" 200 None
2026-03-27 16:40:48 [auto_selling_leboncoin.fr] INFO: Saving data for 3022984540: {'created_time': 1774629648.522563, 'last_price_update_time': 1774629648.522572}
2026-03-27 16:40:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3022984540') HTTP/1.1" 204 0
2026-03-27 16:40:48 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 02f955de-e018-5107-8c16-95ebf474c9fa with identifier 3064354278
2026-03-27 16:40:48 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:48 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:48 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 02f955de-e018-5107-8c16-95ebf474c9fa
2026-03-27 16:40:48 [scrapy.core.scraper] DEBUG: Scraped from <200 https://img.leboncoin.fr/api/v1/lbcpb1/images/e9/d2/f4/e9d2f4af66c12976763321ca9f8eae80bb872d5b.jpg?rule=ad-large>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'Toyota ProAce 1.5 BLUE HDI TURBO 120 CH  TVA RECUPERABLE, '
                'mini bus, blanc, 6 cv, 5 portes, première mise en circulation '
                'le 17/12/2020, garantie : 12 mois.\n'
                '\n'
                '9 places\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Intérieur :\n'
                '  - climatisation : Automatique\n'
                '\n'
                'Autres équipements et informations :\n'
                '  - roues motrices\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 12 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\n'
                '*************************************************\n'
                'Audio - Télécommunications\n'
                '- 4 Haut parleurs\n'
                '- Commandes du système audio au volant\n'
                '- Fonction MP3\n'
                '- Kit mains-libres Bluetooth\n'
                '- Prise USB\n'
                '- Radio CD MP3\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'
                '- 2 Portes latérales coulissantes\n'
                '- Calandre chromée\n'
                '- Feux de jour\n'
                '- Hayon arrière\n'
                '- Phares halogènes\n'
                '- Rétroviseurs dégivrants\n'
                '- Rétroviseurs rabattables électriquement\n'
                '- Rétroviseurs électriques\n'
                '\n'
                'Intérieur\n'
                '- 2éme rangée de sièges coulissants\n'
                '- 3ème rangée de sièges\n'
                '- Banquette 1/3-2/3\n'
                '- Banquette AR rabattable\n'
                '- Banquette arrière 3 places\n'
                '- Boite à gants éclairée et réfrigérable\n'
                '- Commande Climatisation AR\n'
                '- Compte tours\n'
                '- Filtre à Pollen\n'
                '- Inserts de porte métal\n'
                '- Inserts de tableau de bord métal\n'
                "- Lampes de lecture à l'arrière\n"
                "- Lampes de lecture à l'avant\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ège conducteur réglable en hauteur\n'
                '- Siège passager avec dossier repliable\n'
                '- Tablette arrière\n'
                '- Verouillage centralisé à distance\n'
                '- Verrouillage centralisé des portes\n'
                '- Vitres arrière surteintées\n'
                '- Vitres avant électriques\n'
                '- Vitres latérales coulissantes sur rang 2\n'
                '- Vitres latérales fixes sur rang 3\n'
                '- Volant multifonction\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'
                '- Antibrouillards AR\n'
                '- Antidémarrage électronique\n'
                '- Antipatinage\n'
                '- Contrôle de Traction\n'
                '- Détecteur de sous-gonflage\n'
                '\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00 à MIDI DE 14:00 à 18:00\n'
                '- SAMEDI DE 09:00 à 13:00\n'
                '- SAMEDI APRES MIDI ET DIMANCHE : SUR RENDEZ-VOUS\n'
                '\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_077338',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 120,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': '02f955de-e018-5107-8c16-95ebf474c9fa',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3064354278',
 'listing': 'auction',
 'make': 'TOYOTA',
 'model': 'PROACE Verso',
 'odometer': 110000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 17,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_02f955de-e018-5107-8c16-95ebf474c9fa/02f955de-e018-5107-8c16-95ebf474c9fa_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 109801,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/e9/d2/f4/e9d2f4af66c12976763321ca9f8eae80bb872d5b.jpg?rule=ad-large',
             'Width': 1067}],
 'price': 21490,
 'price_includes_vat': False,
 'registration_date': '2020-12-01',
 'seats_number': None,
 'seller_name': None,
 'title': 'Toyota ProAce 1.5 BLUE HDI TURBO 120 CH TVA RECUPERABLE',
 'transmission': 'manual',
 'trim': 'PROACE Verso Compact 1.5 120 D-4D Executive RC21',
 'vin': None,
 'year': 2020}
2026-03-27 16:40:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273064354278%27 HTTP/1.1" 200 None
2026-03-27 16:40:48 [auto_selling_leboncoin.fr] INFO: Saving data for 3064354278: {'created_time': 1774629648.577261, 'last_price_update_time': 1774629648.577269}
2026-03-27 16:40:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3064354278') HTTP/1.1" 204 0
2026-03-27 16:40:48 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://img.leboncoin.fr/api/v1/lbcpb1/images/a5/40/8e/a5408e871d141deee26525b3b043860c2ad50d37.jpg?rule=ad-large> (referer: https://api.leboncoin.fr/finder/search)
2026-03-27 16:40:48 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-27 16:40:48 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7ff21127f110>
2026-03-27 16:40:48 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-27 16:40:48 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-27 16:40:48 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-27 16:40:48 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_4b8c2bd3-ae37-577b-ab42-442744030c3f/4b8c2bd3-ae37-577b-ab42-442744030c3f_image_0.jpg HTTP/1.1" 201 0
2026-03-27 16:40:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_leboncoin.fr',RowKey='https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fff%252Fe1%252Fd8%252Fffe1d8d99c9dacc8316c65b993a43e3d334571eb.jpg%253Frule%3Dad-large') HTTP/1.1" 204 0
2026-03-27 16:40:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ff/e1/d8/ffe1d8d99c9dacc8316c65b993a43e3d334571eb.jpg?rule=ad-large saved to cache
2026-03-27 16:40:48 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 4b8c2bd3-ae37-577b-ab42-442744030c3f
2026-03-27 16:40:48 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 4b8c2bd3-ae37-577b-ab42-442744030c3f sending to next pipeline
2026-03-27 16:40:48 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-27 16:40:48 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7ff21256bf50>
2026-03-27 16:40:48 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-27 16:40:48 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-27 16:40:48 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-27 16:40:48 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_1229a163-fc7a-5bfa-bee5-850146b5fc65/1229a163-fc7a-5bfa-bee5-850146b5fc65_image_0.jpg HTTP/1.1" 201 0
2026-03-27 16:40:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_leboncoin.fr',RowKey='https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F5c%252F29%252F66%252F5c296680b0ca6976fc17a126e020d6b87f21a70c.jpg%253Frule%3Dad-large') HTTP/1.1" 204 0
2026-03-27 16:40:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/5c/29/66/5c296680b0ca6976fc17a126e020d6b87f21a70c.jpg?rule=ad-large saved to cache
2026-03-27 16:40:48 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 1229a163-fc7a-5bfa-bee5-850146b5fc65
2026-03-27 16:40:48 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 1229a163-fc7a-5bfa-bee5-850146b5fc65 sending to next pipeline
2026-03-27 16:40:48 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 4b8c2bd3-ae37-577b-ab42-442744030c3f with identifier 3118374414
2026-03-27 16:40:48 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:48 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:48 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 4b8c2bd3-ae37-577b-ab42-442744030c3f
2026-03-27 16:40:48 [scrapy.core.scraper] DEBUG: Scraped from <200 https://img.leboncoin.fr/api/v1/lbcpb1/images/ff/e1/d8/ffe1d8d99c9dacc8316c65b993a43e3d334571eb.jpg?rule=ad-large>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Marron',
 'currency': 'EUR',
 'description': 'Citroën C4 Cactus 1.2 ptec 110 CV Finition Shin, berline, '
                'marron, 5 cv, 5 portes, première mise en circulation le '
                '21/07/2016, garantie : 12 mois.\n'
                '\n'
                '5 places\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 12 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\n'
                '*************************************************\n'
                '\n'
                'OPTIONS ET EQUIPEMENTS :\n'
                'Extérieur :\n'
                '- rétroviseurs électriques\n'
                '- vitres électriques\n'
                '\n'
                'Intérieur et confort :\n'
                '- ordinateur de bord\n'
                '- volant multifonctions\n'
                '- bluetooth\n'
                '- radio USB\n'
                '- climatisation\n'
                '- GPS\n'
                '\n'
                'Sécurité :\n'
                '- direction assistée\n'
                '- fermeture centralisée\n'
                '- phares antibrouillard\n'
                '- radar arrière\n'
                '- régulateur de vitesse\n'
                '- ABS\n'
                '- Aide au demarrage en pente\n'
                '- ESP\n'
                '- roue de secours\n'
                '- carnet entretien\n'
                '- facture entretien\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:12 14:19\n'
                '- SAMEDI DIMANCHE : SUR RENDEZ-VOUS\n'
                '**************************************************\n'
                '\n'
                'Référence annonce : VRZ_A5C4F1',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 110,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': '4b8c2bd3-ae37-577b-ab42-442744030c3f',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3118374414',
 'listing': 'auction',
 'make': 'CITROEN',
 'model': 'C4 Cactus',
 'odometer': 132000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 12,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4b8c2bd3-ae37-577b-ab42-442744030c3f/4b8c2bd3-ae37-577b-ab42-442744030c3f_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 139065,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ff/e1/d8/ffe1d8d99c9dacc8316c65b993a43e3d334571eb.jpg?rule=ad-large',
             'Width': 1067}],
 'price': 6990,
 'price_includes_vat': False,
 'registration_date': '2016-07-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Citroën C4 Cactus 1.2 ptec 110 CV Finition Shin',
 'transmission': 'manual',
 'trim': 'C4 Cactus PureTech 110 Rip Curl S&S',
 'vin': None,
 'year': 2016}
2026-03-27 16:40:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273118374414%27 HTTP/1.1" 200 None
2026-03-27 16:40:48 [auto_selling_leboncoin.fr] INFO: Saving data for 3118374414: {'created_time': 1774629648.722791, 'last_price_update_time': 1774629648.722801}
2026-03-27 16:40:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3118374414') HTTP/1.1" 204 0
2026-03-27 16:40:48 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 1229a163-fc7a-5bfa-bee5-850146b5fc65 with identifier 3079746715
2026-03-27 16:40:48 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:48 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:48 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 1229a163-fc7a-5bfa-bee5-850146b5fc65
2026-03-27 16:40:48 [scrapy.core.scraper] DEBUG: Scraped from <200 https://img.leboncoin.fr/api/v1/lbcpb1/images/5c/29/66/5c296680b0ca6976fc17a126e020d6b87f21a70c.jpg?rule=ad-large>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Marron',
 'currency': 'EUR',
 'description': 'Citroën C4 1.6 HDI TURBO 92 CV BVM, berline, marron, 5 cv, 4 '
                'portes, première mise en circulation le 22/01/2014, garantie '
                ': 12 mois.\n'
                '\n'
                '5 places\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Intérieur :\n'
                '  - climatisation : Automatique\n'
                '\n'
                'Autres équipements et informations :\n'
                '  - roues motrices\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 12 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\n'
                '*************************************************\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '- Ecran tactile\n'
                '- Interface Bluetooth\n'
                '- Système de navigation\n'
                '\n'
                'Conduite :\n'
                '- Allumage automatique des phares\n'
                '- Limiteur de vitesse\n'
                '- Régulateur de vitesse\n'
                '\n'
                'Extérieur :\n'
                '- Radar de stationnement arrière\n'
                '- Radar de stationnement avant\n'
                '- Rétroviseurs extérieurs électriques\n'
                '- Vitres arrière surteintées\n'
                '\n'
                'Intérieur :\n'
                '- Climatisation automatique bizone\n'
                '- Siège conducteur réglable en hauteur\n'
                '- Siège conducteur à réglage lombaire\n'
                '\n'
                'Pack :\n'
                '- Assistance de freinage\n'
                '- Verrouillage centralisé\n'
                '\n'
                'Sécurité :\n'
                '- Roue de secours\n'
                '\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00 à MIDI DE 14:00 à 18:00\n'
                '- SAMEDI DE 09:00 à 13:00\n'
                '- SAMEDI APRES MIDI ET DIMANCHE : SUR RENDEZ-VOUS\n'
                '\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_EA4C4C',
 'doors_number': 4,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 92,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': '1229a163-fc7a-5bfa-bee5-850146b5fc65',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3079746715',
 'listing': 'auction',
 'make': 'CITROEN',
 'model': 'C4',
 'odometer': 169000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 13,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1229a163-fc7a-5bfa-bee5-850146b5fc65/1229a163-fc7a-5bfa-bee5-850146b5fc65_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 136778,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/5c/29/66/5c296680b0ca6976fc17a126e020d6b87f21a70c.jpg?rule=ad-large',
             'Width': 1067}],
 'price': 6490,
 'price_includes_vat': False,
 'registration_date': '2014-01-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Citroën C4 1.6 HDI TURBO 92 CV BVM',
 'transmission': 'manual',
 'trim': 'C4 1.6 HDi 90 FAP Vitamine',
 'vin': None,
 'year': 2014}
2026-03-27 16:40:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273079746715%27 HTTP/1.1" 200 None
2026-03-27 16:40:48 [auto_selling_leboncoin.fr] INFO: Saving data for 3079746715: {'created_time': 1774629648.772067, 'last_price_update_time': 1774629648.772075}
2026-03-27 16:40:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3079746715') HTTP/1.1" 204 0
2026-03-27 16:40:48 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://img.leboncoin.fr/api/v1/lbcpb1/images/2c/ae/7e/2cae7e8eb468195f8787da21caccc751b19f4d05.jpg?rule=ad-large> (referer: https://api.leboncoin.fr/finder/search)
2026-03-27 16:40:48 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-27 16:40:48 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7ff215976250>
2026-03-27 16:40:48 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-27 16:40:48 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-27 16:40:48 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-27 16:40:48 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_680c2d78-f06f-5294-878c-45b8dfdc8ad0/680c2d78-f06f-5294-878c-45b8dfdc8ad0_image_0.jpg HTTP/1.1" 201 0
2026-03-27 16:40:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_leboncoin.fr',RowKey='https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fa5%252F40%252F8e%252Fa5408e871d141deee26525b3b043860c2ad50d37.jpg%253Frule%3Dad-large') HTTP/1.1" 204 0
2026-03-27 16:40:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/a5/40/8e/a5408e871d141deee26525b3b043860c2ad50d37.jpg?rule=ad-large saved to cache
2026-03-27 16:40:48 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 680c2d78-f06f-5294-878c-45b8dfdc8ad0
2026-03-27 16:40:48 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 680c2d78-f06f-5294-878c-45b8dfdc8ad0 sending to next pipeline
2026-03-27 16:40:48 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 680c2d78-f06f-5294-878c-45b8dfdc8ad0 with identifier 3137196109
2026-03-27 16:40:48 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:48 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:48 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 680c2d78-f06f-5294-878c-45b8dfdc8ad0
2026-03-27 16:40:48 [scrapy.core.scraper] DEBUG: Scraped from <200 https://img.leboncoin.fr/api/v1/lbcpb1/images/a5/40/8e/a5408e871d141deee26525b3b043860c2ad50d37.jpg?rule=ad-large>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'Volkswagen Tiguan 1.4 TSI TURBO 150CH  7 PLACES CARAT DSG-6, '
                'berline, blanc, 8 cv, 5 portes, première mise en circulation '
                'le 14/05/2018, garantie : 12 mois.\n'
                '\n'
                '7 places\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 12 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\n'
                '*************************************************\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '- Radio Numérique DAB\n'
                "- Système Navigation & Infotainment 'Discover Media'\n"
                '\n'
                'Conduite :\n'
                '- Palettes au volant\n'
                '- Régulateur de vitesse adaptatif (ACC)\n'
                '\n'
                'Extérieur :\n'
                '- Hayon électrique\n'
                '- Joncs chromés sur les vitres latérales\n'
                "- Ouverture et fermeture du coffre main-libre 'Easy Open / "
                "Easy Close'\n"
                '- Rampes de pavillon anodisées\n'
                '- Rear Assist avec Caméra de recul et Park Assist avec radars '
                'de stationnement avant/arrière\n'
                '- Rétroviseurs extérieurs chauffants rabattables et réglables '
                'électriquement\n'
                '- Toit ouvrant panoramique\n'
                '\n'
                'Intérieur :\n'
                '- Dossier du siège passager avant rabattable\n'
                '- Miroirs de courtoisie éclairés dans les pare-soleil à '
                "l'avant\n"
                '- Oeillets dans le compartiment à bagages\n'
                '- Ordinateur de bord avec affichage multifonction «Premium» '
                'en couleur\n'
                '- Sièges avant Sport \n'
                '- Volant multifonctions cuir\n'
                '\n'
                'Pack :\n'
                '- Boulons de roues antivol\n'
                '- Eclairage du plancher aux places avant\n'
                '- Feux arrière LED Premium à effet 3D\n'
                '- Projecteurs antibrouillard avant avec éclairage statique '
                "d'intersection\n"
                '- Volkswagen Media Control\n'
                '\n'
                'Sécurité :\n'
                '- Dynamic Lane Assist\n'
                "- Fonction appel d'urgence\n"
                '\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00 à MIDI DE 14:00 à 18:00\n'
                '- SAMEDI DE 09:00 à 13:00\n'
                '- SAMEDI APRES MIDI ET DIMANCHE : SUR RENDEZ-VOUS\n'
                '\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_CDD101',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 150,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': '680c2d78-f06f-5294-878c-45b8dfdc8ad0',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3137196109',
 'listing': 'auction',
 'make': 'VOLKSWAGEN',
 'model': 'Tiguan',
 'odometer': 127950,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 16,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_680c2d78-f06f-5294-878c-45b8dfdc8ad0/680c2d78-f06f-5294-878c-45b8dfdc8ad0_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 123287,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/a5/40/8e/a5408e871d141deee26525b3b043860c2ad50d37.jpg?rule=ad-large',
             'Width': 1067}],
 'price': 19990,
 'price_includes_vat': False,
 'registration_date': '2018-05-01',
 'seats_number': None,
 'seller_name': None,
 'title': 'Volkswagen Tiguan 1.4 TSI TURBO 150CH 7 PLACES CARAT DSG-6',
 'transmission': 'automatic',
 'trim': 'Tiguan 1.5 TSI EVO 150ch Carat DSG7 Euro6d-T',
 'vin': None,
 'year': 2018}
2026-03-27 16:40:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273137196109%27 HTTP/1.1" 200 None
2026-03-27 16:40:48 [auto_selling_leboncoin.fr] INFO: Saving data for 3137196109: {'created_time': 1774629648.888874, 'last_price_update_time': 1774629648.888889}
2026-03-27 16:40:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3137196109') HTTP/1.1" 204 0
2026-03-27 16:40:48 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://img.leboncoin.fr/api/v1/lbcpb1/images/0f/04/46/0f0446e579ee7aedef1b63e62910627bf2fe0b67.jpg?rule=ad-large> (referer: https://api.leboncoin.fr/finder/search)
2026-03-27 16:40:48 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-27 16:40:48 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7ff2124a5710>
2026-03-27 16:40:48 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-27 16:40:48 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-27 16:40:48 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-27 16:40:48 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_c2d7383b-d7db-55dd-9332-6c833da308f4/c2d7383b-d7db-55dd-9332-6c833da308f4_image_0.jpg HTTP/1.1" 201 0
2026-03-27 16:40:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_leboncoin.fr',RowKey='https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F2c%252Fae%252F7e%252F2cae7e8eb468195f8787da21caccc751b19f4d05.jpg%253Frule%3Dad-large') HTTP/1.1" 204 0
2026-03-27 16:40:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/2c/ae/7e/2cae7e8eb468195f8787da21caccc751b19f4d05.jpg?rule=ad-large saved to cache
2026-03-27 16:40:48 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item c2d7383b-d7db-55dd-9332-6c833da308f4
2026-03-27 16:40:48 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item c2d7383b-d7db-55dd-9332-6c833da308f4 sending to next pipeline
2026-03-27 16:40:48 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: c2d7383b-d7db-55dd-9332-6c833da308f4 with identifier 3097633808
2026-03-27 16:40:48 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:48 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:49 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item c2d7383b-d7db-55dd-9332-6c833da308f4
2026-03-27 16:40:49 [scrapy.core.scraper] DEBUG: Scraped from <200 https://img.leboncoin.fr/api/v1/lbcpb1/images/2c/ae/7e/2cae7e8eb468195f8787da21caccc751b19f4d05.jpg?rule=ad-large>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Opel Mokka 1.6 cdti  136 cv Ecoflex, 4x4, suv, gris foncé, 7 '
                'cv, 5 portes, première mise en circulation le 30/03/2017, '
                'garantie : 12 mois.\n'
                '\n'
                '5 places\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 12 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\n'
                '*************************************************\n'
                'Extérieur et Châssis :\n'
                '- Barres de toit\n'
                '- Rétroviseur intérieur électrochrome\n'
                '- Rétroviseurs rabattables électriquement\n'
                '- Rétroviseurs électriques et dégivrants\n'
                '- Vitres arrières surteintées\n'
                '\n'
                'Intérieur et Confort :\n'
                '- 4 vitres électriques\n'
                '- Accoudoir central avant\n'
                '- Accoudoir central arrière\n'
                '- Banquette 2/3 1/3\n'
                '- Bluetooth\n'
                '- Boite manuelle 6 vitesses\n'
                '- Caméra de recul\n'
                '- Climatisation automatique bi-zones\n'
                '- Configuration 5 places\n'
                '- Ordinateur de bord\n'
                '- Prise AUX / USB / 12V\n'
                '- Sièges conducteur réglable en hauteur\n'
                '- Sièges en cuir/tissu\n'
                '- Système audio CD / MP3 / USB\n'
                '- Volant en cuir multifonctions\n'
                '- Volant réglable en hauteur et en profondeur\n'
                '\n'
                'Sécurité :\n'
                '- Airbags\n'
                '- ABS\n'
                '- Aide au démarrage en côte\n'
                '- Allumage automatique des feux et essuie-glace\n'
                '- Assistance au freinage d’urgence\n'
                '- Contrôle pression pneus\n'
                '- ESP\n'
                '- Freinage d’urgence assisté actif\n'
                '- Fixation ISOFIX\n'
                '- Projecteurs antibrouillard\n'
                '- Radars de stationnement avants\n'
                '- Radars de stationnement arrières\n'
                '- Régulateur de vitesse / Limiteur de vitesse\n'
                '- CAMERA DE RECULE \n'
                '\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00 à MIDI DE 14:00 à 18:00\n'
                '- SAMEDI DE 09:00 à 13:00\n'
                '- SAMEDI APRES MIDI ET DIMANCHE : SUR RENDEZ-VOUS\n'
                '\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_32C157',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 136,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': 'c2d7383b-d7db-55dd-9332-6c833da308f4',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3097633808',
 'listing': 'auction',
 'make': 'OPEL',
 'model': 'Mokka',
 'odometer': 182800,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 13,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c2d7383b-d7db-55dd-9332-6c833da308f4/c2d7383b-d7db-55dd-9332-6c833da308f4_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 133644,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/2c/ae/7e/2cae7e8eb468195f8787da21caccc751b19f4d05.jpg?rule=ad-large',
             'Width': 1067}],
 'price': 8490,
 'price_includes_vat': False,
 'registration_date': '2017-03-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Opel Mokka 1.6 cdti 136 cv Ecoflex',
 'transmission': 'manual',
 'trim': 'Mokka 1.6 CDTI 136ch Cosmo ecoFLEX Start&Stop 4x2',
 'vin': None,
 'year': 2017}
2026-03-27 16:40:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273097633808%27 HTTP/1.1" 200 None
2026-03-27 16:40:49 [auto_selling_leboncoin.fr] INFO: Saving data for 3097633808: {'created_time': 1774629649.052369, 'last_price_update_time': 1774629649.052383}
2026-03-27 16:40:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3097633808') HTTP/1.1" 204 0
2026-03-27 16:40:49 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2026-03-27 16:40:49 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7ff21294c510>
2026-03-27 16:40:49 [common.azure_blobstore] INFO: Creating container if not exists
2026-03-27 16:40:49 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2026-03-27 16:40:49 [common.azure_blobstore] INFO: Container already exists, skipping creation
2026-03-27 16:40:49 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_2c2b175e-34fe-5b43-9a6c-2bc164b26d44/2c2b175e-34fe-5b43-9a6c-2bc164b26d44_image_0.jpg HTTP/1.1" 201 0
2026-03-27 16:40:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /PhotoDownloadCache(PartitionKey='auto_selling_leboncoin.fr',RowKey='https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F0f%252F04%252F46%252F0f0446e579ee7aedef1b63e62910627bf2fe0b67.jpg%253Frule%3Dad-large') HTTP/1.1" 204 0
2026-03-27 16:40:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/0f/04/46/0f0446e579ee7aedef1b63e62910627bf2fe0b67.jpg?rule=ad-large saved to cache
2026-03-27 16:40:49 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item 2c2b175e-34fe-5b43-9a6c-2bc164b26d44
2026-03-27 16:40:49 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item 2c2b175e-34fe-5b43-9a6c-2bc164b26d44 sending to next pipeline
2026-03-27 16:40:49 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 2c2b175e-34fe-5b43-9a6c-2bc164b26d44 with identifier 3117754973
2026-03-27 16:40:49 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:49 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:49 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 2c2b175e-34fe-5b43-9a6c-2bc164b26d44
2026-03-27 16:40:49 [scrapy.core.scraper] DEBUG: Scraped from <200 https://img.leboncoin.fr/api/v1/lbcpb1/images/0f/04/46/0f0446e579ee7aedef1b63e62910627bf2fe0b67.jpg?rule=ad-large>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'Volkswagen Arteon 2.0 TDI 190 CH R LINE DSG-7, berline, noir, '
                '10 cv, 5 portes, première mise en circulation le 21/12/2018, '
                'garantie : 12 mois.\n'
                '\n'
                '5 places\n'
                '\n'
                'VÉHICULE VENDU AVEC LA RÉVISION, LA GARANTIE 12 MOIS CONTRÔLE '
                'TECHNIQUE DE MOINS DE 6 MOIS SANS CONTRE VISITE.\n'
                '\n'
                '*************************************************\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Conduite :\n'
                '- Allumage automatique des phares\n'
                '- Carte mains-libres\n'
                '- Réglage automatique des phares\n'
                '\n'
                'Extérieur :\n'
                '- Feux avant LED\n'
                '- Feux de jour\n'
                '- Feux de position à LED\n'
                '- Lave-phares\n'
                '- Radar de stationnement arrière\n'
                '- Radar de stationnement avant\n'
                '- Vitres teintées\n'
                '\n'
                'Intérieur :\n'
                '- Accoudoir arrière\n'
                '- Banquette arrière partagée et rabattable\n'
                '- Banquette/sièges arrière rabattable\n'
                '- Rétroviseur intérieur électrochrome\n'
                '- Siège conducteur chauffant\n'
                '- Siège conducteur à réglage lombaire électrique\n'
                '- Siège passager chauffant\n'
                '- Siège passager à réglage lombaire électrique\n'
                '- Sièges avant Sport\n'
                '- Vitres athermiques\n'
                '- Volant en cuir\n'
                '\n'
                'Pack :\n'
                '- Appuie-tête arrière\n'
                '- Ceintures arrière avec prétensionneurs\n'
                '- Ceintures avant avec prétensionneurs\n'
                '- Frein de stationnement électrique\n'
                '- Garnitures intérieures métal\n'
                "- Installation d'alarme\n"
                '- Régulateur de distance\n'
                '\n'
                'Sécurité :\n'
                '- Airbag conducteur\n'
                '- Airbag passager\n'
                '- Alerte de franchissement involontaire de lignes\n'
                '- Contrôle pression pneus (RDC)\n'
                '- Détecteur de fatigue\n'
                '- Fixation pour siège enfant\n'
                '- Phares antibrouillard\n'
                '- Reconnaissance des panneaux de signalisation\n'
                '- Système de freinage d?urgence urbain\n'
                '-------\n'
                'Et bien d’autres options que nous aurons le plaisir de vous '
                'présenter…\n'
                '\n'
                'Merci de bien vouloir vous\n'
                'assurer de la disponibilité du véhicule.\n'
                'avant de vous déplacer.\n'
                '\n'
                '*************************************************\n'
                '\n'
                "HORAIRES D'OUVERTURE :\n"
                '\n'
                '- DU LUNDI AU VENDREDI : DE 9:00 à MIDI DE 14:00 à 18:00\n'
                '- SAMEDI DE 09:00 à 13:00\n'
                '- SAMEDI APRES MIDI ET DIMANCHE : SUR RENDEZ-VOUS\n'
                '\n'
                '**************************************************\n'
                '\n'
                'ADRESSE DU GARAGE :\n'
                'BUY-CAR\n'
                '141 CHEMIN DU CHARBONNIER\n'
                '69800 ST PRIEST\n'
                '\n'
                'Référence annonce : VRZ_9D5D9E',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 190,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': '2c2b175e-34fe-5b43-9a6c-2bc164b26d44',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3117754973',
 'listing': 'auction',
 'make': 'VOLKSWAGEN',
 'model': 'Arteon',
 'odometer': 136300,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 14,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2c2b175e-34fe-5b43-9a6c-2bc164b26d44/2c2b175e-34fe-5b43-9a6c-2bc164b26d44_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 159898,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/0f/04/46/0f0446e579ee7aedef1b63e62910627bf2fe0b67.jpg?rule=ad-large',
             'Width': 1067}],
 'price': 20990,
 'price_includes_vat': False,
 'registration_date': '2018-12-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Volkswagen Arteon 2.0 TDI 190 CH R LINE DSG-7',
 'transmission': 'automatic',
 'trim': 'Arteon 2.0 TDI 190ch R-line DSG7 Euro6d-T',
 'vin': None,
 'year': 2018}
2026-03-27 16:40:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40: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%273117754973%27 HTTP/1.1" 200 None
2026-03-27 16:40:49 [auto_selling_leboncoin.fr] INFO: Saving data for 3117754973: {'created_time': 1774629649.155059, 'last_price_update_time': 1774629649.155069}
2026-03-27 16:40:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3117754973') HTTP/1.1" 204 0
2026-03-27 16:40:49 [scrapy.core.engine] INFO: Closing spider (finished)
2026-03-27 16:40:49 [crawlers.pipelines.save_to_cdlq_db_auto_selling] DEBUG: [SaveToCdlqDbAutoSelling] failed to close cursor: 'SaveToCdlqDbAutoSelling' object has no attribute 'cursor'
2026-03-27 16:40:49 [crawlers.pipelines.save_to_cdlq_db_auto_selling] DEBUG: [SaveToCdlqDbAutoSelling] failed to close connection: 'SaveToCdlqDbAutoSelling' object has no attribute 'conn'
2026-03-27 16:40:49 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:49 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-27 16:40:49 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process scrape complete CloudEvent for item a88b278c29fb11f18f76c264925fbcfa
2026-03-27 16:40:49 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.ATTACHED: 3> -> <LinkState.DETACH_SENT: 4>
2026-03-27 16:40:49 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.ATTACHED: 3> -> <LinkState.DETACH_SENT: 4>
2026-03-27 16:40:49 [azure.servicebus._pyamqp.management_link] INFO: Management link receiver state changed: <LinkState.ATTACHED: 3> -> <LinkState.DETACH_SENT: 4>
2026-03-27 16:40:49 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.ATTACHED: 3> -> <LinkState.DETACH_SENT: 4>
2026-03-27 16:40:49 [azure.servicebus._pyamqp.management_link] INFO: Management link sender state changed: <LinkState.ATTACHED: 3> -> <LinkState.DETACH_SENT: 4>
2026-03-27 16:40:49 [azure.servicebus._pyamqp.session] INFO: Session state changed: <SessionState.MAPPED: 3> -> <SessionState.END_SENT: 4>
2026-03-27 16:40:49 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: <ConnectionState.OPENED: 9> -> <ConnectionState.CLOSE_SENT: 11>
2026-03-27 16:40:49 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: <ConnectionState.CLOSE_SENT: 11> -> <ConnectionState.END: 13>
2026-03-27 16:40:49 [azure.servicebus._pyamqp.session] INFO: Session state changed: <SessionState.END_SENT: 4> -> <SessionState.DISCARDING: 6>
2026-03-27 16:40:49 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.DETACH_SENT: 4> -> <LinkState.DETACHED: 0>
2026-03-27 16:40:49 [azure.servicebus._pyamqp.management_link] INFO: Management link sender state changed: <LinkState.DETACH_SENT: 4> -> <LinkState.DETACHED: 0>
2026-03-27 16:40:49 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.DETACH_SENT: 4> -> <LinkState.DETACHED: 0>
2026-03-27 16:40:49 [azure.servicebus._pyamqp.management_link] INFO: Management link receiver state changed: <LinkState.DETACH_SENT: 4> -> <LinkState.DETACHED: 0>
2026-03-27 16:40:49 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.DETACH_SENT: 4> -> <LinkState.DETACHED: 0>
2026-03-27 16:40:49 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: [AzureBusPipeline] connection closed
2026-03-27 16:40:49 [auto_selling_leboncoin.fr] INFO: auto_selling_leboncoin.fr Crawl ended with reason finished, scrape types: {<ScrapeType.NEW: 1>: 9, <ScrapeType.NEW_DUPLICATE_ID: 4>: 0, <ScrapeType.PRICE_UPDATE: 2>: 0, <ScrapeType.AUCTION_UPDATE: 3>: 0, <ScrapeType.SKIPPED: 0>: 0}
2026-03-27 16:40:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-27 16:40:50 [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%201773333649 HTTP/1.1" 200 None
2026-03-27 16:40:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3093007653') HTTP/1.1" 204 0
2026-03-27 16:40:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3144495562') HTTP/1.1" 204 0
2026-03-27 16:40:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3151441943') HTTP/1.1" 204 0
2026-03-27 16:40:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3152499013') HTTP/1.1" 204 0
2026-03-27 16:40:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3155810534') HTTP/1.1" 204 0
2026-03-27 16:40:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3155925774') HTTP/1.1" 204 0
2026-03-27 16:40:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3159556785') HTTP/1.1" 204 0
2026-03-27 16:40:50 [scrapy.extensions.feedexport] INFO: Stored jsonlines feed (50 items) in: file:///var/lib/scrapyd/items/sourcing_v2/auto_selling_leboncoin.fr/a88b278c29fb11f18f76c264925fbcfa.jl
2026-03-27 16:40:50 [scrapy.statscollectors] INFO: Dumping Scrapy stats:
{'downloader/request_bytes': 31411,
 'downloader/request_count': 52,
 'downloader/request_method_count/GET': 51,
 'downloader/request_method_count/POST': 1,
 'downloader/response_bytes': 7956071,
 'downloader/response_count': 52,
 'downloader/response_status_count/200': 52,
 'elapsed_time_seconds': 20.518667,
 'feedexport/success_count/FileFeedStorage': 1,
 'finish_reason': 'finished',
 'finish_time': datetime.datetime(2026, 3, 27, 16, 40, 50, 336070, tzinfo=datetime.timezone.utc),
 'item_scraped_count': 50,
 'log_count/DEBUG': 886,
 'log_count/INFO': 869,
 'memusage/max': 147230720,
 'memusage/startup': 147230720,
 'photo_download_count': 50,
 'request_depth_max': 2,
 'response_received_count': 2,
 'scheduler/dequeued': 52,
 'scheduler/dequeued/memory': 52,
 'scheduler/enqueued': 52,
 'scheduler/enqueued/memory': 52,
 'scrape_type/new': 50,
 'scrapy-zyte-api/429': 0,
 'scrapy-zyte-api/attempts': 2,
 'scrapy-zyte-api/error_ratio': 0.0,
 'scrapy-zyte-api/errors': 0,
 'scrapy-zyte-api/fatal_errors': 0,
 'scrapy-zyte-api/mean_connection_seconds': 1.570466780103743,
 'scrapy-zyte-api/mean_response_seconds': 1.950307670980692,
 'scrapy-zyte-api/processed': 2,
 'scrapy-zyte-api/request_args/customHttpRequestHeaders': 2,
 'scrapy-zyte-api/request_args/experimental.responseCookies': 1,
 'scrapy-zyte-api/request_args/httpRequestBody': 1,
 'scrapy-zyte-api/request_args/httpRequestMethod': 1,
 'scrapy-zyte-api/request_args/httpResponseBody': 2,
 'scrapy-zyte-api/request_args/httpResponseHeaders': 2,
 'scrapy-zyte-api/request_args/responseCookies': 1,
 'scrapy-zyte-api/request_args/url': 2,
 'scrapy-zyte-api/status_codes/200': 2,
 'scrapy-zyte-api/success': 2,
 'scrapy-zyte-api/success_ratio': 1.0,
 'scrapy-zyte-api/throttle_ratio': 0.0,
 'source/items_encountered': 50,
 'source/total_available': 50,
 'start_time': datetime.datetime(2026, 3, 27, 16, 40, 29, 817403, tzinfo=datetime.timezone.utc)}
2026-03-27 16:40:50 [scrapy.core.engine] INFO: Spider closed (finished)
2026-03-27 16:40:50 [asyncio] ERROR: Unclosed client session
client_session: <aiohttp.client.ClientSession object at 0x7ff215967a10>
2026-03-27 16:40:50 [asyncio] ERROR: Unclosed client session
client_session: <aiohttp.client.ClientSession object at 0x7ff215974250>

PROJECT (sourcing_v2), SPIDER (auto_selling_leboncoin.fr)