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

PROJECT (sourcing_v2), SPIDER (auto_selling_leboncoin.fr)

2025-12-05 12:55:57 [scrapy.utils.log] INFO: Scrapy 2.11.2 started (bot: SourcingV2)
2025-12-05 12:55:57 [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
2025-12-05 12:55:57 [auto_selling_leboncoin.fr] INFO: Starting auto_selling_leboncoin.fr spider
2025-12-05 12:55:57 [auto_selling_leboncoin.fr] INFO: _job: 317a4ffcd1c111f0b120928152083da5, SCRAPY_JOB: None
2025-12-05 12:55:57 [scrapy.addons] INFO: Enabled addons:
[]
2025-12-05 12:55:57 [asyncio] DEBUG: Using selector: EpollSelector
2025-12-05 12:55:57 [scrapy.utils.log] DEBUG: Using reactor: twisted.internet.asyncioreactor.AsyncioSelectorReactor
2025-12-05 12:55:57 [scrapy.utils.log] DEBUG: Using asyncio event loop: asyncio.unix_events._UnixSelectorEventLoop
2025-12-05 12:55:57 [scrapy.extensions.telnet] INFO: Telnet Password: cb4859de43f0b8e6
2025-12-05 12:55:57 [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']
2025-12-05 12:55:57 [scrapy.crawler] INFO: Overridden settings:
{'BOT_NAME': 'SourcingV2',
 'CLOSESPIDER_TIMEOUT': 3600,
 'CONCURRENT_REQUESTS': 5,
 'FEED_EXPORT_ENCODING': 'utf-8',
 'LOG_FILE': '/var/log/scrapyd/logs/sourcing_v2/auto_selling_leboncoin.fr/317a4ffcd1c111f0b120928152083da5.log',
 'LOG_FORMATTER': 'crawlers.log_formatter.SourcingLogFormatter',
 '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': ''}
2025-12-05 12:55:57 [scrapy_zyte_api.handler] INFO: Using a Zyte API key starting with '5857011'
2025-12-05 12:55:57 [scrapy_zyte_api.handler] INFO: Using a Zyte API key starting with '5857011'
2025-12-05 12:55:57 [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']
2025-12-05 12:55:57 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Setting up IdGenerationMiddleware for auto_selling
2025-12-05 12:55:57 [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']
2025-12-05 12:55:57 [scrapy.middleware] INFO: Enabled item pipelines:
['crawlers.pipelines.post_to_azurebus_auto_selling.AzureBusPipelineAutoSelling',
 'crawlers.pipelines.save_to_cdlq_db_auto_selling.SaveToCdlqDbAutoSelling']
2025-12-05 12:55:57 [scrapy.core.engine] INFO: Spider opened
2025-12-05 12:55:57 [azure.identity._credentials.environment] INFO: Incomplete environment configuration for EnvironmentCredential. These variables are set: AZURE_TENANT_ID, AZURE_CLIENT_ID
2025-12-05 12:55:57 [common.service_bus.service_bus_client_factory] INFO: ServiceBusClient initialized via DefaultAzureCredential for alx-production-bus.servicebus.windows.net
2025-12-05 12:55:57 [crawlers.pipelines.base_azure_bus_pipeline] INFO: [AzureBusPipeline] Connected to topic auto.sourcing-v2
2025-12-05 12:55:57 [scrapy.extensions.logstats] INFO: Crawled 0 pages (at 0 pages/min), scraped 0 items (at 0 items/min)
2025-12-05 12:55:57 [scrapy.extensions.telnet] INFO: Telnet console listening on 127.0.0.1:6029
2025-12-05 12:55:57 [scrapy-playwright] INFO: Starting download handler
2025-12-05 12:55:57 [scrapy-playwright] INFO: Starting download handler
2025-12-05 12:56:02 [auto_selling_leboncoin.fr] INFO: Scraper started with URL: https://www.leboncoin.fr/boutique/3212766/lome-collection.htm and multipost_profile_id: 7cd7f59c-11eb-4be7-807e-ccf5e9f21629 and job_id: 317a4ffcd1c111f0b120928152083da5
2025-12-05 12:56:02 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2025-12-05 12:56:15 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.leboncoin.fr/boutique/3212766/lome-collection.htm> (referer: https://www.leboncoin.fr/boutique/3212766/lome-collection.htm) ['zyte-api']
2025-12-05 12:56:15 [auto_selling_leboncoin.fr] INFO: Captured Zyte cookies: [{'name': '__Secure-Install', 'value': 'ed312f3a-abc7-4447-951e-519a6c492339', 'domain': '.leboncoin.fr', 'path': '/', 'expires': 253402300798, 'httpOnly': False, 'secure': True}, {'name': 'cnfdVisitorId', 'value': 'bd2742a8-7481-4609-8fc4-b1b354eb6093', 'domain': '.leboncoin.fr', 'path': '/', 'expires': 1922619374, 'httpOnly': False, 'secure': True}, {'name': 'datadome', 'value': '5OZMk7PuQf660UJeE_9LCvJgCXenPGXAx3yOtcujJp9k2Og6eyl_nXUTJRG4G~ydVZQbCfKAD6XhlX1UUdn3tm~h8LPOIDUKDlRPHNRm~MCjI12dldbJHBfrCYLhiBfc', 'domain': '.leboncoin.fr', 'path': '/', 'expires': 1796475374, 'httpOnly': False, 'secure': True}]
2025-12-05 12:56:15 [auto_selling_leboncoin.fr] INFO: Scrapy-formatted cookies: [{'name': '__Secure-Install', 'value': 'ed312f3a-abc7-4447-951e-519a6c492339', 'domain': '.leboncoin.fr', 'path': '/'}, {'name': 'cnfdVisitorId', 'value': 'bd2742a8-7481-4609-8fc4-b1b354eb6093', 'domain': '.leboncoin.fr', 'path': '/'}, {'name': 'datadome', 'value': '5OZMk7PuQf660UJeE_9LCvJgCXenPGXAx3yOtcujJp9k2Og6eyl_nXUTJRG4G~ydVZQbCfKAD6XhlX1UUdn3tm~h8LPOIDUKDlRPHNRm~MCjI12dldbJHBfrCYLhiBfc', 'domain': '.leboncoin.fr', 'path': '/'}]
2025-12-05 12:56:15 [auto_selling_leboncoin.fr] INFO: Response headers after parse_dealer_home_page: {b'X-Amz-Cf-Pop': [b'CDG50-P2'], b'Date': [b'Fri, 05 Dec 2025 12:56:14 GMT'], b'Vary': [b'accept-encoding'], b'Strict-Transport-Security': [b'max-age=15768000'], 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'Via': [b'1.1 e36c32cacca3348932522b77d9a47dca.cloudfront.net (CloudFront)'], b'Set-Cookie': [b'datadome=5OZMk7PuQf660UJeE_9LCvJgCXenPGXAx3yOtcujJp9k2Og6eyl_nXUTJRG4G~ydVZQbCfKAD6XhlX1UUdn3tm~h8LPOIDUKDlRPHNRm~MCjI12dldbJHBfrCYLhiBfc; 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'Etag': [b'W/"fzkqw6eakmcj1e"'], b'Content-Security-Policy-Report-Only': [b'object-src *.leboncoin.fr *.leboncoin.io *.leboncoin.ci; frame-ancestors *.leboncoin.fr *.leboncoin.io *.leboncoin.ci; report-uri https://api.leboncoin.fr/api/csp-report/v1/report/;'], b'Content-Type': [b'text/html; charset=utf-8'], b'X-Cache': [b'Miss from cloudfront'], b'Cache-Control': [b'private, no-cache, no-store, max-age=0, must-revalidate'], b'X-Datadome': [b'protected'], b'X-Amz-Cf-Id': [b'VFNOnpwmr4GAMGeqeJk0L2nGovr1nx8ZSS_XGrPQZp5uymXe8NDzew==']}
2025-12-05 12:56:15 [auto_selling_leboncoin.fr] INFO: defaultSearchOptions: {'limit': 10, 'filters': {'owner': {'user_id': '73177123-a15d-4fb3-8ebb-2f1f47d4b316'}, 'enums': {'ad_type': ['offer']}, 'keywords': {'text': ''}, 'category': {'id': '1'}}}
2025-12-05 12:56:15 [auto_selling_leboncoin.fr] INFO: cookies: [{'name': '__Secure-Install', 'value': 'ed312f3a-abc7-4447-951e-519a6c492339', 'domain': '.leboncoin.fr', 'path': '/'}, {'name': 'cnfdVisitorId', 'value': 'bd2742a8-7481-4609-8fc4-b1b354eb6093', 'domain': '.leboncoin.fr', 'path': '/'}, {'name': 'datadome', 'value': '5OZMk7PuQf660UJeE_9LCvJgCXenPGXAx3yOtcujJp9k2Og6eyl_nXUTJRG4G~ydVZQbCfKAD6XhlX1UUdn3tm~h8LPOIDUKDlRPHNRm~MCjI12dldbJHBfrCYLhiBfc', 'domain': '.leboncoin.fr', 'path': '/'}]
2025-12-05 12:56:15 [auto_selling_leboncoin.fr] INFO: Payload for get listings: {'limit': 200, 'filters': {'owner': {'user_id': '73177123-a15d-4fb3-8ebb-2f1f47d4b316'}, 'enums': {'ad_type': ['offer']}, 'keywords': {'text': ''}, 'category': {'id': '1'}}, 'offset': 0}
2025-12-05 12:56:15 [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"]}, "keywords": {"text": ""}, "owner": {"user_id": "73177123-a15d-4fb3-8ebb-2f1f47d4b316"}}, "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'
2025-12-05 12:56:15 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2025-12-05 12:56:33 [scrapy.core.engine] DEBUG: Crawled (200) <POST https://api.leboncoin.fr/finder/search> (referer: https://www.leboncoin.fr/boutique/3212766/lome-collection.htm) ['zyte-api']
2025-12-05 12:56:33 [auto_selling_leboncoin.fr] INFO: Found 36 listings on page 1
2025-12-05 12:56:33 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3106295535
2025-12-05 12:56:33 [azure.identity._credentials.environment] INFO: Incomplete environment configuration for EnvironmentCredential. These variables are set: AZURE_TENANT_ID, AZURE_CLIENT_ID
2025-12-05 12:56:33 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2025-12-05 12:56:33 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 1963
2025-12-05 12:56:33 [azure.identity._credentials.chained] INFO: DefaultAzureCredential acquired a token from WorkloadIdentityCredential
2025-12-05 12:56:33 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxsourcingstorageprod.table.core.windows.net:443
2025-12-05 12:56:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273106295535%27 HTTP/1.1" 200 None
2025-12-05 12:56:33 [auto_selling_leboncoin.fr] INFO: Scrape type for 3106295535: 1
2025-12-05 12:56:33 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3106295535
2025-12-05 12:56:33 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Bleu',
 'currency': 'EUR',
 'description': 'Subaru BRZ 200 CH - Boite Manuelle - Bleu Rallye - Radars de '
                'recul - Kit Gros frein - Stage 2 - Milltek - Carnet & Suivi '
                'complet\n'
                '\n'
                'VÉHICULE DISPONIBLE ET VISIBLE DE SUITE DANS NOS LOCAUX À '
                'BORDEAUX \n'
                '\n'
                'GARANTIE 6 MOIS\n'
                '\n'
                'AUCUN FRAIS À PRÉVOIR\n'
                '\n'
                "Carnet d'entretien complet.\n"
                'Révision à jour.\n'
                'Contrôle technique à jour.\n'
                'Première mise en circulation : 03/2014\n'
                'Nombre de propriétaires : 3\n'
                '\n'
                'Couleur extérieure : Bleu Rallye\n'
                'Intérieur : Tissu\n'
                'Moteur : 2.0 4 cylindre à plat 200 CH\n'
                '\n'
                'Véhicule non-fumeur.\n'
                'Historique d’entretien complet clair et limpide.\n'
                'Double des clés.\n'
                '\n'
                'Options du véhicule : \n'
                '\n'
                'Stage 2 (Décata avec reprogrammation)\n'
                'Echappement Milltek\n'
                'Kit Gros freins\n'
                'Couleur Bleu Rallye Métallisé\n'
                'Sièges Tissu\n'
                'Régulateur de vitesse\n'
                'Démarrage sans clé\n'
                'Feux Xenon\n'
                'Climatisation automatique bi-zone\n'
                'Système Bluetooth audio et téléphone \n'
                'Système de navigation GPS\n'
                '\n'
                "Historique d'entretien : \n"
                '\n'
                '06/2016 à 13 400 km : huile moteur, filtre à huile\n'
                '06/2017 à 27 173 km : huile moteur, filtre à huile\n'
                '12/2020 à 38 373 km : huile moteur, filtre à huile\n'
                '05/2021 à 42 943 km : huile moteur, filtre à huile, vidange '
                'de boite, vidange de pont\n'
                '08/2021 à 47 605 km : huile moteur, filtre à huile, courroie '
                'accessoire\n'
                '02/2022 à 57 698 km : huile moteur, filtre à huile, liquide '
                'de frein\n'
                '10/2022 à 65 819 km : huile moteur, filtre à huile, bougies '
                "d'allumage\n"
                '10/2025 à 85 725 km : huile moteur, filtre à huile\n'
                '\n'
                'Reportage photo complet disponible sur notre site internet.\n'
                '\n'
                'Sous réserve d’erreurs et omissions.\n'
                '\n'
                'Tarif hors Carte Grise et Frais de mise à la route (399€)\n'
                '\n'
                'Livraison possible en France, Belgique, Luxembourg, Andorre & '
                'Monaco. \n'
                '\n'
                "N'hésitez pas à nous contacter pour de plus amples "
                'informations.\n'
                'Nous sommes disponible sur rendez-vous uniquement dans nos '
                'locaux à Bordeaux. \n'
                '\n'
                'Mots clés :\n'
                '\n'
                'Toyota GT86 GT 86\n'
                'Nissan 350z 370z 350 z',
 'doors_number': 2,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 200,
 '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/3106295535',
 'listing': 'auction',
 'make': 'SUBARU',
 'model': 'BRZ',
 'odometer': 86500,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/a1/79/79/a17979a37e09a71be212396b217881728d5b7116.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/69/1e/24/691e24431c18a923382a63cac2b2e02c1bd3a361.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/77/af/48/77af484a5b445d3d60e828ef43060116ea9c744a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d2/dc/8d/d2dc8d553cc413a61afb664638aa1474f2d55b2d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b4/e9/d3/b4e9d382a2625164be0266a2740903cb0e766977.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/01/11/ae/0111ae6374b96d624cb97e15ca7f2368efd0316b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/cc/c5/39/ccc539567a982f51ec0ae6af3d8cb3b0df4ddad3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/74/ca/de/74cadefa2c3b4433e044423245067756b494857b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ce/fe/e5/cefee541a15c3de62c1e86579bef90b7682eeee2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/67/ac/ca/67acca082f04155faa34532d80703e0a9032e3e3.jpg?rule=ad-large'],
 'price': 24990,
 'price_includes_vat': False,
 'registration_date': '2014-10-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Subaru BRZ 200 CH - Boite Manuelle - Bleu Rallye - Radars de recul '
          '- Kit Gros frein - Stage 2 - Milltek - Carnet & Suivi complet',
 'transmission': 'manual',
 'trim': 'BRZ 2.0i 200ch',
 'vin': None,
 'year': 2014}
2025-12-05 12:56:33 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: dbcd6d98-e758-50d0-b2d5-1350969bee1f with identifier: 3106295535
2025-12-05 12:56:33 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item dbcd6d98-e758-50d0-b2d5-1350969bee1f
2025-12-05 12:56:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fa1%252F79%252F79%252Fa17979a37e09a71be212396b217881728d5b7116.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/a1/79/79/a17979a37e09a71be212396b217881728d5b7116.jpg?rule=ad-large not downloaded yet
2025-12-05 12:56:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F69%252F1e%252F24%252F691e24431c18a923382a63cac2b2e02c1bd3a361.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/69/1e/24/691e24431c18a923382a63cac2b2e02c1bd3a361.jpg?rule=ad-large not downloaded yet
2025-12-05 12:56:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F77%252Faf%252F48%252F77af484a5b445d3d60e828ef43060116ea9c744a.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/77/af/48/77af484a5b445d3d60e828ef43060116ea9c744a.jpg?rule=ad-large not downloaded yet
2025-12-05 12:56:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fd2%252Fdc%252F8d%252Fd2dc8d553cc413a61afb664638aa1474f2d55b2d.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/d2/dc/8d/d2dc8d553cc413a61afb664638aa1474f2d55b2d.jpg?rule=ad-large not downloaded yet
2025-12-05 12:56:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fb4%252Fe9%252Fd3%252Fb4e9d382a2625164be0266a2740903cb0e766977.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/b4/e9/d3/b4e9d382a2625164be0266a2740903cb0e766977.jpg?rule=ad-large not downloaded yet
2025-12-05 12:56:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F01%252F11%252Fae%252F0111ae6374b96d624cb97e15ca7f2368efd0316b.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/01/11/ae/0111ae6374b96d624cb97e15ca7f2368efd0316b.jpg?rule=ad-large not downloaded yet
2025-12-05 12:56:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fcc%252Fc5%252F39%252Fccc539567a982f51ec0ae6af3d8cb3b0df4ddad3.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/cc/c5/39/ccc539567a982f51ec0ae6af3d8cb3b0df4ddad3.jpg?rule=ad-large not downloaded yet
2025-12-05 12:56:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F74%252Fca%252Fde%252F74cadefa2c3b4433e044423245067756b494857b.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/74/ca/de/74cadefa2c3b4433e044423245067756b494857b.jpg?rule=ad-large not downloaded yet
2025-12-05 12:56:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fce%252Ffe%252Fe5%252Fcefee541a15c3de62c1e86579bef90b7682eeee2.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ce/fe/e5/cefee541a15c3de62c1e86579bef90b7682eeee2.jpg?rule=ad-large not downloaded yet
2025-12-05 12:56:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F67%252Fac%252Fca%252F67acca082f04155faa34532d80703e0a9032e3e3.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/67/ac/ca/67acca082f04155faa34532d80703e0a9032e3e3.jpg?rule=ad-large not downloaded yet
2025-12-05 12:56:33 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3063486962
2025-12-05 12:56:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273063486962%27 HTTP/1.1" 200 None
2025-12-05 12:56:33 [auto_selling_leboncoin.fr] INFO: Scrape type for 3063486962: 1
2025-12-05 12:56:33 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3063486962
2025-12-05 12:56:33 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'Nissan 350Z Pack 280 CH - Jantes Rays - GPS - Cuir Alezan '
                'Ambre - Audio Bose - Carnet & suivi complet\n'
                '\n'
                'VÉHICULE DISPONIBLE ET VISIBLE DE SUITE DANS NOS LOCAUX À '
                'BORDEAUX \n'
                '\n'
                'GARANTIE 6 MOIS\n'
                '\n'
                'AUCUN FRAIS À PRÉVOIR\n'
                '\n'
                "Carnet d'entretien complet.\n"
                'Révision à jour.\n'
                'Contrôle technique à jour.\n'
                'Première mise en circulation : 03/2004\n'
                'Nombre de propriétaires : 4\n'
                '\n'
                'Couleur extérieure : Noir laqué\n'
                'Intérieur : Cuir Alezan Ambre\n'
                'Moteur : 3.5 6 cylindres atmosphérique\n'
                '\n'
                'Véhicule non-fumeur.\n'
                'Historique d’entretien complet clair et limpide.\n'
                'Double des clés.\n'
                '\n'
                'Options du véhicule : \n'
                '\n'
                'Boite Manuelle\n'
                'Jantes 18 pouces RAYS forgées\n'
                'Sièges électriques\n'
                'Sellerie en cuir Alezan Ambre\n'
                'Climatisation\n'
                'Régulateur de vitesse\n'
                'Système Audio BOSE\n'
                'GPS\n'
                'Filtre à air cone KN\n'
                'Catalyseur sport\n'
                '\n'
                "Historique d'entretien : \n"
                '\n'
                '08/2005 à 19 438 km : huile moteur, filtre à huile\n'
                '01/2008 à 30 049 km : huile moteur, filtre à huile, filtre à '
                'air, liquide de frein\n'
                '06/2009 à 42 563 km : huile moteur, filtre à huile\n'
                '04/2013 à 56 700 km : huile moteur, filtre à huile\n'
                '04/2014 à 60 151 km : huile moteur, filtre à huile\n'
                '05/2015 à 61 463 km : huile moteur, filtre à huile\n'
                '06/2017 à 67 054 km : huile moteur, filtre à huile, filtre à '
                'air, filtre habitacle, liquide de frein\n'
                '06/2019 à 69 153 km : huile moteur, filtre à huile\n'
                '06/2021 à 69 778 km : huile moteur, filtre à huile\n'
                '06/2023 à 70 477 km : huile moteur, filtre à huile\n'
                '09/2025 à 71 439 km : huile moteur, filtre à huile, filtre '
                'habitacle, liquide de frein, huile de boite, huile de pont, '
                "bougies d'allumage, courroie accessoire & galets\n"
                '\n'
                'Reportage photo complet disponible sur notre site internet.\n'
                '\n'
                'Sous réserve d’erreurs et omissions.\n'
                '\n'
                'Tarif hors Carte Grise et Frais de mise à la route (399€)\n'
                '\n'
                'Livraison possible en France, Belgique, Luxembourg, Andorre & '
                'Monaco. \n'
                '\n'
                "N'hésitez pas à nous contacter pour de plus amples "
                'informations.\n'
                'Nous sommes disponible sur rendez-vous uniquement dans nos '
                'locaux à Bordeaux. \n'
                '\n'
                'Mots clés :\n'
                '\n'
                'Toyota GT86\n'
                'Nissan 370Z 370 Z 350z 350 z\n'
                'Porsche Cayman',
 'doors_number': 3,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 280,
 '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/3063486962',
 'listing': 'auction',
 'make': 'NISSAN',
 'model': '350Z',
 'odometer': 72000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/47/c7/9f/47c79fd03adddd6765e9a4347a7acf682a9f8df8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e0/65/32/e065326715d5a82c409e780a24c16d0b78029c60.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a2/e9/9c/a2e99c22bfa6b700b689da531147c32157b75f04.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/dd/a5/9c/dda59c07bbabe191cd015f5fb877a019cafa85d5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/73/e8/ef/73e8ef157c70c15e2d1bfca7d5ae3440150f22e7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7c/5a/a5/7c5aa54c16c27d290f7032a387e1e63cb9b09d1d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e9/f6/a1/e9f6a19aa1fdd21cd934ffa9f74a7fa7c011a376.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/62/e0/46/62e0466a1bfc1873b25765d156817e1e5f3c5bb1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2c/0b/e8/2c0be8d0dea1d417bf1c0cf4624525b651ed0ac1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a3/f6/ec/a3f6ec686087876e4ab6fc35ff44c97db10371eb.jpg?rule=ad-large'],
 'price': 23990,
 'price_includes_vat': False,
 'registration_date': '2004-03-01',
 'seats_number': 2,
 'seller_name': None,
 'title': 'Nissan 350Z Pack 280 CH - Jantes Rays - GPS - Cuir Alezan Ambre - '
          'Audio Bose - Carnet & suivi complet',
 'transmission': 'manual',
 'trim': '350Z 3.5 V6 280ch Pack GPS Noir',
 'vin': None,
 'year': 2004}
2025-12-05 12:56:33 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: d801fbdb-a515-53fc-bce7-f564071baedb with identifier: 3063486962
2025-12-05 12:56:33 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item d801fbdb-a515-53fc-bce7-f564071baedb
2025-12-05 12:56:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F47%252Fc7%252F9f%252F47c79fd03adddd6765e9a4347a7acf682a9f8df8.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/47/c7/9f/47c79fd03adddd6765e9a4347a7acf682a9f8df8.jpg?rule=ad-large already downloaded
2025-12-05 12:56:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fe0%252F65%252F32%252Fe065326715d5a82c409e780a24c16d0b78029c60.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/e0/65/32/e065326715d5a82c409e780a24c16d0b78029c60.jpg?rule=ad-large already downloaded
2025-12-05 12:56:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fa2%252Fe9%252F9c%252Fa2e99c22bfa6b700b689da531147c32157b75f04.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/a2/e9/9c/a2e99c22bfa6b700b689da531147c32157b75f04.jpg?rule=ad-large already downloaded
2025-12-05 12:56:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fdd%252Fa5%252F9c%252Fdda59c07bbabe191cd015f5fb877a019cafa85d5.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/dd/a5/9c/dda59c07bbabe191cd015f5fb877a019cafa85d5.jpg?rule=ad-large already downloaded
2025-12-05 12:56:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F73%252Fe8%252Fef%252F73e8ef157c70c15e2d1bfca7d5ae3440150f22e7.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/73/e8/ef/73e8ef157c70c15e2d1bfca7d5ae3440150f22e7.jpg?rule=ad-large already downloaded
2025-12-05 12:56:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F7c%252F5a%252Fa5%252F7c5aa54c16c27d290f7032a387e1e63cb9b09d1d.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/7c/5a/a5/7c5aa54c16c27d290f7032a387e1e63cb9b09d1d.jpg?rule=ad-large already downloaded
2025-12-05 12:56:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fe9%252Ff6%252Fa1%252Fe9f6a19aa1fdd21cd934ffa9f74a7fa7c011a376.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/e9/f6/a1/e9f6a19aa1fdd21cd934ffa9f74a7fa7c011a376.jpg?rule=ad-large already downloaded
2025-12-05 12:56:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F62%252Fe0%252F46%252F62e0466a1bfc1873b25765d156817e1e5f3c5bb1.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/62/e0/46/62e0466a1bfc1873b25765d156817e1e5f3c5bb1.jpg?rule=ad-large already downloaded
2025-12-05 12:56:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F2c%252F0b%252Fe8%252F2c0be8d0dea1d417bf1c0cf4624525b651ed0ac1.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/2c/0b/e8/2c0be8d0dea1d417bf1c0cf4624525b651ed0ac1.jpg?rule=ad-large already downloaded
2025-12-05 12:56:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fa3%252Ff6%252Fec%252Fa3f6ec686087876e4ab6fc35ff44c97db10371eb.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:33 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/a3/f6/ec/a3f6ec686087876e4ab6fc35ff44c97db10371eb.jpg?rule=ad-large already downloaded
2025-12-05 12:56:33 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: d801fbdb-a515-53fc-bce7-f564071baedb with identifier 3063486962
2025-12-05 12:56:33 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: None -> <ConnectionState.START: 0>
2025-12-05 12:56:33 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: <ConnectionState.START: 0> -> <ConnectionState.HDR_SENT: 2>
2025-12-05 12:56:33 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: <ConnectionState.HDR_SENT: 2> -> <ConnectionState.HDR_SENT: 2>
2025-12-05 12:56:33 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: <ConnectionState.HDR_SENT: 2> -> <ConnectionState.OPEN_PIPE: 4>
2025-12-05 12:56:33 [azure.servicebus._pyamqp.session] INFO: Session state changed: <SessionState.UNMAPPED: 0> -> <SessionState.BEGIN_SENT: 1>
2025-12-05 12:56:33 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.DETACHED: 0> -> <LinkState.ATTACH_SENT: 1>
2025-12-05 12:56:33 [azure.servicebus._pyamqp.management_link] INFO: Management link receiver state changed: <LinkState.DETACHED: 0> -> <LinkState.ATTACH_SENT: 1>
2025-12-05 12:56:33 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.DETACHED: 0> -> <LinkState.ATTACH_SENT: 1>
2025-12-05 12:56:33 [azure.servicebus._pyamqp.management_link] INFO: Management link sender state changed: <LinkState.DETACHED: 0> -> <LinkState.ATTACH_SENT: 1>
2025-12-05 12:56:33 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: <ConnectionState.OPEN_PIPE: 4> -> <ConnectionState.OPEN_SENT: 7>
2025-12-05 12:56:34 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: <ConnectionState.OPEN_SENT: 7> -> <ConnectionState.OPENED: 9>
2025-12-05 12:56:34 [azure.servicebus._pyamqp.session] INFO: Session state changed: <SessionState.BEGIN_SENT: 1> -> <SessionState.MAPPED: 3>
2025-12-05 12:56:34 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.ATTACH_SENT: 1> -> <LinkState.ATTACHED: 3>
2025-12-05 12:56:34 [azure.servicebus._pyamqp.management_link] INFO: Management link receiver state changed: <LinkState.ATTACH_SENT: 1> -> <LinkState.ATTACHED: 3>
2025-12-05 12:56:34 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.ATTACH_SENT: 1> -> <LinkState.ATTACHED: 3>
2025-12-05 12:56:34 [azure.servicebus._pyamqp.management_link] INFO: Management link sender state changed: <LinkState.ATTACH_SENT: 1> -> <LinkState.ATTACHED: 3>
2025-12-05 12:56:34 [azure.servicebus._pyamqp.cbs] DEBUG: CBS completed opening with status: <ManagementOpenResult.OK: 1>
2025-12-05 12:56:34 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2025-12-05 12:56:34 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 1953
2025-12-05 12:56:34 [azure.identity._credentials.chained] INFO: DefaultAzureCredential acquired a token from WorkloadIdentityCredential
2025-12-05 12:56:34 [azure.servicebus._pyamqp.cbs] DEBUG: CBS update in progress. Token put time: 1764939394
2025-12-05 12:56:34 [azure.servicebus._pyamqp.cbs] DEBUG: CBS update in progress. Token put time: 1764939394
2025-12-05 12:56:34 [azure.servicebus._pyamqp.cbs] DEBUG: CBS Put token result (<ManagementExecuteOperationResult.OK: 0>), status code: 202, status_description: b'Accepted'.
2025-12-05 12:56:34 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:56:34 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.DETACHED: 0> -> <LinkState.ATTACH_SENT: 1>
2025-12-05 12:56:34 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.ATTACH_SENT: 1> -> <LinkState.ATTACHED: 3>
2025-12-05 12:56:34 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:56:34 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:56:34 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:56:34 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:56:34 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item d801fbdb-a515-53fc-bce7-f564071baedb
2025-12-05 12:56:34 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'Nissan 350Z Pack 280 CH - Jantes Rays - GPS - Cuir Alezan '
                'Ambre - Audio Bose - Carnet & suivi complet\n'
                '\n'
                'VÉHICULE DISPONIBLE ET VISIBLE DE SUITE DANS NOS LOCAUX À '
                'BORDEAUX \n'
                '\n'
                'GARANTIE 6 MOIS\n'
                '\n'
                'AUCUN FRAIS À PRÉVOIR\n'
                '\n'
                "Carnet d'entretien complet.\n"
                'Révision à jour.\n'
                'Contrôle technique à jour.\n'
                'Première mise en circulation : 03/2004\n'
                'Nombre de propriétaires : 4\n'
                '\n'
                'Couleur extérieure : Noir laqué\n'
                'Intérieur : Cuir Alezan Ambre\n'
                'Moteur : 3.5 6 cylindres atmosphérique\n'
                '\n'
                'Véhicule non-fumeur.\n'
                'Historique d’entretien complet clair et limpide.\n'
                'Double des clés.\n'
                '\n'
                'Options du véhicule : \n'
                '\n'
                'Boite Manuelle\n'
                'Jantes 18 pouces RAYS forgées\n'
                'Sièges électriques\n'
                'Sellerie en cuir Alezan Ambre\n'
                'Climatisation\n'
                'Régulateur de vitesse\n'
                'Système Audio BOSE\n'
                'GPS\n'
                'Filtre à air cone KN\n'
                'Catalyseur sport\n'
                '\n'
                "Historique d'entretien : \n"
                '\n'
                '08/2005 à 19 438 km : huile moteur, filtre à huile\n'
                '01/2008 à 30 049 km : huile moteur, filtre à huile, filtre à '
                'air, liquide de frein\n'
                '06/2009 à 42 563 km : huile moteur, filtre à huile\n'
                '04/2013 à 56 700 km : huile moteur, filtre à huile\n'
                '04/2014 à 60 151 km : huile moteur, filtre à huile\n'
                '05/2015 à 61 463 km : huile moteur, filtre à huile\n'
                '06/2017 à 67 054 km : huile moteur, filtre à huile, filtre à '
                'air, filtre habitacle, liquide de frein\n'
                '06/2019 à 69 153 km : huile moteur, filtre à huile\n'
                '06/2021 à 69 778 km : huile moteur, filtre à huile\n'
                '06/2023 à 70 477 km : huile moteur, filtre à huile\n'
                '09/2025 à 71 439 km : huile moteur, filtre à huile, filtre '
                'habitacle, liquide de frein, huile de boite, huile de pont, '
                "bougies d'allumage, courroie accessoire & galets\n"
                '\n'
                'Reportage photo complet disponible sur notre site internet.\n'
                '\n'
                'Sous réserve d’erreurs et omissions.\n'
                '\n'
                'Tarif hors Carte Grise et Frais de mise à la route (399€)\n'
                '\n'
                'Livraison possible en France, Belgique, Luxembourg, Andorre & '
                'Monaco. \n'
                '\n'
                "N'hésitez pas à nous contacter pour de plus amples "
                'informations.\n'
                'Nous sommes disponible sur rendez-vous uniquement dans nos '
                'locaux à Bordeaux. \n'
                '\n'
                'Mots clés :\n'
                '\n'
                'Toyota GT86\n'
                'Nissan 370Z 370 Z 350z 350 z\n'
                'Porsche Cayman',
 'doors_number': 3,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 280,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': 'd801fbdb-a515-53fc-bce7-f564071baedb',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3063486962',
 'listing': 'auction',
 'make': 'NISSAN',
 'model': '350Z',
 'odometer': 72000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 10,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/47/c7/9f/47c79fd03adddd6765e9a4347a7acf682a9f8df8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e0/65/32/e065326715d5a82c409e780a24c16d0b78029c60.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a2/e9/9c/a2e99c22bfa6b700b689da531147c32157b75f04.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/dd/a5/9c/dda59c07bbabe191cd015f5fb877a019cafa85d5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/73/e8/ef/73e8ef157c70c15e2d1bfca7d5ae3440150f22e7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7c/5a/a5/7c5aa54c16c27d290f7032a387e1e63cb9b09d1d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e9/f6/a1/e9f6a19aa1fdd21cd934ffa9f74a7fa7c011a376.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/62/e0/46/62e0466a1bfc1873b25765d156817e1e5f3c5bb1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2c/0b/e8/2c0be8d0dea1d417bf1c0cf4624525b651ed0ac1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a3/f6/ec/a3f6ec686087876e4ab6fc35ff44c97db10371eb.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_204fbafe-2e17-5a59-a3be-bcf9e06d0184/204fbafe-2e17-5a59-a3be-bcf9e06d0184_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 131529,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/47/c7/9f/47c79fd03adddd6765e9a4347a7acf682a9f8df8.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_204fbafe-2e17-5a59-a3be-bcf9e06d0184/204fbafe-2e17-5a59-a3be-bcf9e06d0184_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 130515,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/e0/65/32/e065326715d5a82c409e780a24c16d0b78029c60.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_204fbafe-2e17-5a59-a3be-bcf9e06d0184/204fbafe-2e17-5a59-a3be-bcf9e06d0184_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 126964,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/a2/e9/9c/a2e99c22bfa6b700b689da531147c32157b75f04.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_204fbafe-2e17-5a59-a3be-bcf9e06d0184/204fbafe-2e17-5a59-a3be-bcf9e06d0184_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 115852,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/dd/a5/9c/dda59c07bbabe191cd015f5fb877a019cafa85d5.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_204fbafe-2e17-5a59-a3be-bcf9e06d0184/204fbafe-2e17-5a59-a3be-bcf9e06d0184_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 47749,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/73/e8/ef/73e8ef157c70c15e2d1bfca7d5ae3440150f22e7.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_204fbafe-2e17-5a59-a3be-bcf9e06d0184/204fbafe-2e17-5a59-a3be-bcf9e06d0184_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 94467,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/7c/5a/a5/7c5aa54c16c27d290f7032a387e1e63cb9b09d1d.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_204fbafe-2e17-5a59-a3be-bcf9e06d0184/204fbafe-2e17-5a59-a3be-bcf9e06d0184_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 84546,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/e9/f6/a1/e9f6a19aa1fdd21cd934ffa9f74a7fa7c011a376.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_204fbafe-2e17-5a59-a3be-bcf9e06d0184/204fbafe-2e17-5a59-a3be-bcf9e06d0184_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 101809,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/62/e0/46/62e0466a1bfc1873b25765d156817e1e5f3c5bb1.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_204fbafe-2e17-5a59-a3be-bcf9e06d0184/204fbafe-2e17-5a59-a3be-bcf9e06d0184_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 93470,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/2c/0b/e8/2c0be8d0dea1d417bf1c0cf4624525b651ed0ac1.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_204fbafe-2e17-5a59-a3be-bcf9e06d0184/204fbafe-2e17-5a59-a3be-bcf9e06d0184_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 125121,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/a3/f6/ec/a3f6ec686087876e4ab6fc35ff44c97db10371eb.jpg?rule=ad-large',
             'Width': 1200}],
 'price': 23990,
 'price_includes_vat': False,
 'registration_date': '2004-03-01',
 'seats_number': 2,
 'seller_name': None,
 'title': 'Nissan 350Z Pack 280 CH - Jantes Rays - GPS - Cuir Alezan Ambre - '
          'Audio Bose - Carnet & suivi complet',
 'transmission': 'manual',
 'trim': '350Z 3.5 V6 280ch Pack GPS Noir',
 'vin': None,
 'year': 2004}
2025-12-05 12:56:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273063486962%27 HTTP/1.1" 200 None
2025-12-05 12:56:34 [auto_selling_leboncoin.fr] INFO: Saving data for 3063486962: {'created_time': 1764939394.617191, 'last_price_update_time': 1764939394.6172}
2025-12-05 12:56:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3063486962') HTTP/1.1" 204 0
2025-12-05 12:56:34 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3106010847
2025-12-05 12:56:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273106010847%27 HTTP/1.1" 200 None
2025-12-05 12:56:34 [auto_selling_leboncoin.fr] INFO: Scrape type for 3106010847: 1
2025-12-05 12:56:34 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3106010847
2025-12-05 12:56:34 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'Cupra Formentor 1.5 TSI Business Edition DSG7 150 CH - Toit '
                'ouvrant - Apple CarPlay - Caméra de recul - Jantes VZ 19" - '
                'Carnet & Suivi complet\n'
                '\n'
                'VÉHICULE DISPONIBLE ET VISIBLE DE SUITE DANS NOS LOCAUX À '
                'BORDEAUX\n'
                '\n'
                'GARANTIE 6 MOIS\n'
                '\n'
                'AUCUN FRAIS À PRÉVOIR\n'
                '\n'
                "Carnet d'entretien complet.\n"
                'Révision à jour.\n'
                'Contrôle technique à jour.\n'
                'Première mise en circulation : 10/2022\n'
                'Nombre de propriétaires : 1\n'
                '\n'
                'Couleur extérieure : Noir métallisé\n'
                'Intérieur : Cuir & tissu Noir\n'
                'Moteur : 1.5 4 cylindre 150 CH\n'
                '\n'
                'Véhicule non-fumeur.\n'
                'Historique d’entretien complet clair et limpide.\n'
                'Double des clés.\n'
                '\n'
                'Options du véhicule :\n'
                '\n'
                'Toit ouvrant\n'
                'Apple CarPlay / Android Auto\n'
                'Virtual Cockpit\n'
                'Caméra de recul\n'
                'Régulateur de vitesse adaptatif / limiteur de vitesse\n'
                'Jantes VZ 19"\n'
                'Volant chauffant\n'
                'Aide au maintien de voie\n'
                "Aide au freinage d'urgence\n"
                'Sellerie cuir et tissu\n'
                'Climatisation automatique Bi-Zone\n'
                '\n'
                "Historique d'entretien :\n"
                '\n'
                '04/2024 à 15 697 km : Huile, filtre à huile\n'
                '12/2025 à 29 800 km : Huile, filtre à huile, pneus av\n'
                '\n'
                'Reportage photo complet disponible sur demande.\n'
                '\n'
                'Sous réserve d’erreurs et omissions.\n'
                '\n'
                'Tarif hors Carte Grise et Frais de mise à la route (399€)\n'
                '\n'
                'Livraison possible en France, Belgique, Luxembourg, Andorre & '
                'Monaco.\n'
                '\n'
                "N'hésitez pas à nous contacter pour de plus amples "
                'informations.\n'
                'Nous sommes disponible sur rendez-vous uniquement dans nos '
                'locaux à Bordeaux.\n'
                '\n'
                'Mots clés :\n'
                '\n'
                'LAND ROVER Range Rover Evoque\n'
                'Audi Q3 Q5\n'
                'BMW X3',
 '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/3106010847',
 'listing': 'auction',
 'make': 'CUPRA',
 'model': 'Formentor',
 'odometer': 30000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/88/25/79/882579914050d9c1fd93cddf8804ae2e9e1c409f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ee/4b/57/ee4b5766bfba527ff347ec18a4870018dc741568.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7a/6b/ab/7a6babc5859aab71584a1332ad57b220c51c6397.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4d/a5/28/4da5283fa4441035279a0deb92f134ef50166903.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1a/a2/df/1aa2df84e7bd413466854fc043f17abfa21f3da0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/26/31/a6/2631a67f07925a049f9ac5cf4bf2a4e76c1b0267.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d4/21/e8/d421e8877b332dfb4f5ff919359958515bf2fc8e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d3/6d/cd/d36dcd728e891f65116ba4bd53b157b5610b8592.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/80/66/1c/80661cc70454eb9d8813451a1307c408b9f27d68.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f9/a2/44/f9a2442d6a2667eded5b03761a3407b215f553cf.jpg?rule=ad-large'],
 'price': 28990,
 'price_includes_vat': False,
 'registration_date': '2022-10-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Cupra Formentor 1.5 TSI Business Edition DSG7 150 CH - Toit ouvrant '
          '- Apple CarPlay - Caméra de recul - Jantes VZ 19" - Carnet & Suivi '
          'complet',
 'transmission': 'automatic',
 'trim': 'Formentor 1.5 TSI 150ch Business Edition DSG7',
 'vin': None,
 'year': 2022}
2025-12-05 12:56:34 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: cc66788d-06d6-5636-8020-442eb20fff4c with identifier: 3106010847
2025-12-05 12:56:34 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item cc66788d-06d6-5636-8020-442eb20fff4c
2025-12-05 12:56:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F88%252F25%252F79%252F882579914050d9c1fd93cddf8804ae2e9e1c409f.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/88/25/79/882579914050d9c1fd93cddf8804ae2e9e1c409f.jpg?rule=ad-large not downloaded yet
2025-12-05 12:56:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fee%252F4b%252F57%252Fee4b5766bfba527ff347ec18a4870018dc741568.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ee/4b/57/ee4b5766bfba527ff347ec18a4870018dc741568.jpg?rule=ad-large not downloaded yet
2025-12-05 12:56:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F7a%252F6b%252Fab%252F7a6babc5859aab71584a1332ad57b220c51c6397.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/7a/6b/ab/7a6babc5859aab71584a1332ad57b220c51c6397.jpg?rule=ad-large not downloaded yet
2025-12-05 12:56:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F4d%252Fa5%252F28%252F4da5283fa4441035279a0deb92f134ef50166903.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/4d/a5/28/4da5283fa4441035279a0deb92f134ef50166903.jpg?rule=ad-large not downloaded yet
2025-12-05 12:56:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F1a%252Fa2%252Fdf%252F1aa2df84e7bd413466854fc043f17abfa21f3da0.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/1a/a2/df/1aa2df84e7bd413466854fc043f17abfa21f3da0.jpg?rule=ad-large not downloaded yet
2025-12-05 12:56:34 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://img.leboncoin.fr/api/v1/lbcpb1/images/b4/e9/d3/b4e9d382a2625164be0266a2740903cb0e766977.jpg?rule=ad-large> (referer: https://api.leboncoin.fr/finder/search)
2025-12-05 12:56:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F26%252F31%252Fa6%252F2631a67f07925a049f9ac5cf4bf2a4e76c1b0267.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/26/31/a6/2631a67f07925a049f9ac5cf4bf2a4e76c1b0267.jpg?rule=ad-large not downloaded yet
2025-12-05 12:56:34 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://img.leboncoin.fr/api/v1/lbcpb1/images/69/1e/24/691e24431c18a923382a63cac2b2e02c1bd3a361.jpg?rule=ad-large> (referer: https://api.leboncoin.fr/finder/search)
2025-12-05 12:56:34 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://img.leboncoin.fr/api/v1/lbcpb1/images/d2/dc/8d/d2dc8d553cc413a61afb664638aa1474f2d55b2d.jpg?rule=ad-large> (referer: https://api.leboncoin.fr/finder/search)
2025-12-05 12:56:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fd4%252F21%252Fe8%252Fd421e8877b332dfb4f5ff919359958515bf2fc8e.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/d4/21/e8/d421e8877b332dfb4f5ff919359958515bf2fc8e.jpg?rule=ad-large not downloaded yet
2025-12-05 12:56:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fd3%252F6d%252Fcd%252Fd36dcd728e891f65116ba4bd53b157b5610b8592.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/d3/6d/cd/d36dcd728e891f65116ba4bd53b157b5610b8592.jpg?rule=ad-large not downloaded yet
2025-12-05 12:56:34 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://img.leboncoin.fr/api/v1/lbcpb1/images/77/af/48/77af484a5b445d3d60e828ef43060116ea9c744a.jpg?rule=ad-large> (referer: https://api.leboncoin.fr/finder/search)
2025-12-05 12:56:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F80%252F66%252F1c%252F80661cc70454eb9d8813451a1307c408b9f27d68.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/80/66/1c/80661cc70454eb9d8813451a1307c408b9f27d68.jpg?rule=ad-large not downloaded yet
2025-12-05 12:56:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Ff9%252Fa2%252F44%252Ff9a2442d6a2667eded5b03761a3407b215f553cf.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/f9/a2/44/f9a2442d6a2667eded5b03761a3407b215f553cf.jpg?rule=ad-large not downloaded yet
2025-12-05 12:56:34 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://img.leboncoin.fr/api/v1/lbcpb1/images/7a/6b/ab/7a6babc5859aab71584a1332ad57b220c51c6397.jpg?rule=ad-large> (referer: https://api.leboncoin.fr/finder/search)
2025-12-05 12:56:34 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3105740524
2025-12-05 12:56:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273105740524%27 HTTP/1.1" 200 None
2025-12-05 12:56:34 [auto_selling_leboncoin.fr] INFO: Scrape type for 3105740524: 1
2025-12-05 12:56:34 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3105740524
2025-12-05 12:56:34 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Mini Cooper S Edition Greenwich 192 CH - Apple CarPlay - Toit '
                'ouvrant - Affichage tête-haute - Audio Harman Kardon - Carnet '
                '& Suivi Complet Mini\n'
                '\n'
                'VÉHICULE DISPONIBLE ET VISIBLE DE SUITE DANS NOS LOCAUX À '
                'BORDEAUX\n'
                '\n'
                'GARANTIE 6 MOIS\n'
                '\n'
                'AUCUN FRAIS À PRÉVOIR\n'
                '\n'
                "Carnet d'entretien complet.\n"
                'Révision à jour.\n'
                'Première mise en circulation : 08/2020\n'
                'Nombre de propriétaires : 2\n'
                '\n'
                'Couleur extérieure : Thunder-Grey metallic\n'
                'Intérieur : Cuir & tissu\n'
                'Moteur : 2.0 4 cylindre 192 CH\n'
                '\n'
                'Historique d’entretien complet clair et limpide.\n'
                'Double des clés.\n'
                '\n'
                'Options du véhicule :\n'
                '\n'
                'Finition Greenwich \n'
                'Boite manuelle 6 rapports\n'
                'Compteur digital\n'
                'Projecteurs longue porté \n'
                'Toit ouvrant\n'
                'Pack son Harman Kardon\n'
                'Écran central avec Apple CarPlay / Android Auto\n'
                'Caméra de recul\n'
                'Affichage tête-haute\n'
                'Accès confort\n'
                'Anneau LED dynamique\n'
                'Aération de capot moteur en fibre de carbone\n'
                'Volant multifonctions\n'
                'Régulateur / Limiteur de vitesse\n'
                'Feux arrière Union Jack\n'
                'Sellerie cuir et tissu \n'
                "Surface intérieur 'Dark Silver'\n"
                '\n'
                "Historique d'entretien :\n"
                '\n'
                '08/2020 à 7 km : Inspection pré-livraison\n'
                '03/2022 à 30 365 km : Huile, filtre à huile\n'
                '09/2022 à 41 316 km : Plaquettes ar\n'
                '06/2023 à 60 141 km : Huile, filtre à huile, liquide de '
                'frein, filtre à air, filtre à pollen\n'
                '06/2025 à 80 444 km : Huile, filtre à huile, bougies '
                "d'allumage, liquide de frein, filtre à air, filtre à pollen, "
                'plaquettes av\n'
                '\n'
                'Reportage photo complet disponible sur notre site internet.\n'
                '\n'
                'Sous réserve d’erreurs et omissions.\n'
                '\n'
                'Tarif hors Carte Grise et Frais de mise à la route (399€)\n'
                '\n'
                'Livraison possible en France, Belgique, Luxembourg, Andorre & '
                'Monaco.\n'
                '\n'
                "N'hésitez pas à nous contacter pour de plus amples "
                'informations.\n'
                'Nous sommes disponible sur rendez-vous uniquement dans nos '
                'locaux à Bordeaux.\n'
                '\n'
                'Mots clés :\n'
                '\n'
                'Ford Focus ST\n'
                'Renault Mégane RS\n'
                'Mazda 3 MPS',
 'doors_number': 3,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 192,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3105740524',
 'listing': 'auction',
 'make': 'MINI',
 'model': 'Mini',
 'odometer': 85000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/b8/54/08/b85408230ce6d9c96961c98fbd3fe14d81f72657.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/bd/0e/38/bd0e38a3e581307d6aceb82e5af4ff0a25783c7b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/35/17/a6/3517a60aa3a9bad7c78b5941c8210f6b57e79d75.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/43/18/06/4318064323582635f5f908169194e2e82ca19601.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/42/88/0c/42880c63105bfe71aef7c0a7df942c3c696a9ea8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/74/e8/7c/74e87cb87e22a6e221ea065db65211c4bca3a11c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a5/68/76/a56876bc24d826ec410f9f6f551a807fca70ec7c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7d/27/e2/7d27e21cf54fe2d44ff79e2ec7fe1cae6b0fdb94.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/68/41/49/6841497e68a992182cfdff378774b06f16c7b99b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/05/13/e7/0513e75c69c1fcaed388ddf2f2526cf3c228394c.jpg?rule=ad-large'],
 'price': 21490,
 'price_includes_vat': False,
 'registration_date': '2020-08-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Mini Cooper S Edition Greenwich 192 CH - Apple CarPlay - Toit '
          'ouvrant - Affichage tête-haute - Audio Harman Kardon - Carnet & '
          'Suivi Complet Mini',
 'transmission': 'manual',
 'trim': 'Mini Cooper S 192ch Edition Greenwich 10cv',
 'vin': None,
 'year': 2020}
2025-12-05 12:56:34 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 70d1fa92-08f1-5f06-a4a6-6ddbd8a6f081 with identifier: 3105740524
2025-12-05 12:56:34 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 70d1fa92-08f1-5f06-a4a6-6ddbd8a6f081
2025-12-05 12:56:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fb8%252F54%252F08%252Fb85408230ce6d9c96961c98fbd3fe14d81f72657.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/b8/54/08/b85408230ce6d9c96961c98fbd3fe14d81f72657.jpg?rule=ad-large already downloaded
2025-12-05 12:56:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fbd%252F0e%252F38%252Fbd0e38a3e581307d6aceb82e5af4ff0a25783c7b.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/bd/0e/38/bd0e38a3e581307d6aceb82e5af4ff0a25783c7b.jpg?rule=ad-large already downloaded
2025-12-05 12:56:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F35%252F17%252Fa6%252F3517a60aa3a9bad7c78b5941c8210f6b57e79d75.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/35/17/a6/3517a60aa3a9bad7c78b5941c8210f6b57e79d75.jpg?rule=ad-large already downloaded
2025-12-05 12:56:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F43%252F18%252F06%252F4318064323582635f5f908169194e2e82ca19601.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/43/18/06/4318064323582635f5f908169194e2e82ca19601.jpg?rule=ad-large already downloaded
2025-12-05 12:56:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F42%252F88%252F0c%252F42880c63105bfe71aef7c0a7df942c3c696a9ea8.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/42/88/0c/42880c63105bfe71aef7c0a7df942c3c696a9ea8.jpg?rule=ad-large already downloaded
2025-12-05 12:56:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F74%252Fe8%252F7c%252F74e87cb87e22a6e221ea065db65211c4bca3a11c.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/74/e8/7c/74e87cb87e22a6e221ea065db65211c4bca3a11c.jpg?rule=ad-large already downloaded
2025-12-05 12:56:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fa5%252F68%252F76%252Fa56876bc24d826ec410f9f6f551a807fca70ec7c.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/a5/68/76/a56876bc24d826ec410f9f6f551a807fca70ec7c.jpg?rule=ad-large already downloaded
2025-12-05 12:56:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F7d%252F27%252Fe2%252F7d27e21cf54fe2d44ff79e2ec7fe1cae6b0fdb94.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/7d/27/e2/7d27e21cf54fe2d44ff79e2ec7fe1cae6b0fdb94.jpg?rule=ad-large already downloaded
2025-12-05 12:56:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F68%252F41%252F49%252F6841497e68a992182cfdff378774b06f16c7b99b.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/68/41/49/6841497e68a992182cfdff378774b06f16c7b99b.jpg?rule=ad-large already downloaded
2025-12-05 12:56:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:34 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F05%252F13%252Fe7%252F0513e75c69c1fcaed388ddf2f2526cf3c228394c.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:34 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/05/13/e7/0513e75c69c1fcaed388ddf2f2526cf3c228394c.jpg?rule=ad-large already downloaded
2025-12-05 12:56:34 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://img.leboncoin.fr/api/v1/lbcpb1/images/1a/a2/df/1aa2df84e7bd413466854fc043f17abfa21f3da0.jpg?rule=ad-large> (referer: https://api.leboncoin.fr/finder/search)
2025-12-05 12:56:34 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://img.leboncoin.fr/api/v1/lbcpb1/images/4d/a5/28/4da5283fa4441035279a0deb92f134ef50166903.jpg?rule=ad-large> (referer: https://api.leboncoin.fr/finder/search)
2025-12-05 12:56:34 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 70d1fa92-08f1-5f06-a4a6-6ddbd8a6f081 with identifier 3105740524
2025-12-05 12:56:34 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:56:34 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:56:35 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 70d1fa92-08f1-5f06-a4a6-6ddbd8a6f081
2025-12-05 12:56:35 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Mini Cooper S Edition Greenwich 192 CH - Apple CarPlay - Toit '
                'ouvrant - Affichage tête-haute - Audio Harman Kardon - Carnet '
                '& Suivi Complet Mini\n'
                '\n'
                'VÉHICULE DISPONIBLE ET VISIBLE DE SUITE DANS NOS LOCAUX À '
                'BORDEAUX\n'
                '\n'
                'GARANTIE 6 MOIS\n'
                '\n'
                'AUCUN FRAIS À PRÉVOIR\n'
                '\n'
                "Carnet d'entretien complet.\n"
                'Révision à jour.\n'
                'Première mise en circulation : 08/2020\n'
                'Nombre de propriétaires : 2\n'
                '\n'
                'Couleur extérieure : Thunder-Grey metallic\n'
                'Intérieur : Cuir & tissu\n'
                'Moteur : 2.0 4 cylindre 192 CH\n'
                '\n'
                'Historique d’entretien complet clair et limpide.\n'
                'Double des clés.\n'
                '\n'
                'Options du véhicule :\n'
                '\n'
                'Finition Greenwich \n'
                'Boite manuelle 6 rapports\n'
                'Compteur digital\n'
                'Projecteurs longue porté \n'
                'Toit ouvrant\n'
                'Pack son Harman Kardon\n'
                'Écran central avec Apple CarPlay / Android Auto\n'
                'Caméra de recul\n'
                'Affichage tête-haute\n'
                'Accès confort\n'
                'Anneau LED dynamique\n'
                'Aération de capot moteur en fibre de carbone\n'
                'Volant multifonctions\n'
                'Régulateur / Limiteur de vitesse\n'
                'Feux arrière Union Jack\n'
                'Sellerie cuir et tissu \n'
                "Surface intérieur 'Dark Silver'\n"
                '\n'
                "Historique d'entretien :\n"
                '\n'
                '08/2020 à 7 km : Inspection pré-livraison\n'
                '03/2022 à 30 365 km : Huile, filtre à huile\n'
                '09/2022 à 41 316 km : Plaquettes ar\n'
                '06/2023 à 60 141 km : Huile, filtre à huile, liquide de '
                'frein, filtre à air, filtre à pollen\n'
                '06/2025 à 80 444 km : Huile, filtre à huile, bougies '
                "d'allumage, liquide de frein, filtre à air, filtre à pollen, "
                'plaquettes av\n'
                '\n'
                'Reportage photo complet disponible sur notre site internet.\n'
                '\n'
                'Sous réserve d’erreurs et omissions.\n'
                '\n'
                'Tarif hors Carte Grise et Frais de mise à la route (399€)\n'
                '\n'
                'Livraison possible en France, Belgique, Luxembourg, Andorre & '
                'Monaco.\n'
                '\n'
                "N'hésitez pas à nous contacter pour de plus amples "
                'informations.\n'
                'Nous sommes disponible sur rendez-vous uniquement dans nos '
                'locaux à Bordeaux.\n'
                '\n'
                'Mots clés :\n'
                '\n'
                'Ford Focus ST\n'
                'Renault Mégane RS\n'
                'Mazda 3 MPS',
 'doors_number': 3,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 192,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': '70d1fa92-08f1-5f06-a4a6-6ddbd8a6f081',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3105740524',
 'listing': 'auction',
 'make': 'MINI',
 'model': 'Mini',
 'odometer': 85000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 10,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/b8/54/08/b85408230ce6d9c96961c98fbd3fe14d81f72657.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/bd/0e/38/bd0e38a3e581307d6aceb82e5af4ff0a25783c7b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/35/17/a6/3517a60aa3a9bad7c78b5941c8210f6b57e79d75.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/43/18/06/4318064323582635f5f908169194e2e82ca19601.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/42/88/0c/42880c63105bfe71aef7c0a7df942c3c696a9ea8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/74/e8/7c/74e87cb87e22a6e221ea065db65211c4bca3a11c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a5/68/76/a56876bc24d826ec410f9f6f551a807fca70ec7c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7d/27/e2/7d27e21cf54fe2d44ff79e2ec7fe1cae6b0fdb94.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/68/41/49/6841497e68a992182cfdff378774b06f16c7b99b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/05/13/e7/0513e75c69c1fcaed388ddf2f2526cf3c228394c.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_14d41900-5af2-52a4-b73b-5093783e9263/14d41900-5af2-52a4-b73b-5093783e9263_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 118045,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/b8/54/08/b85408230ce6d9c96961c98fbd3fe14d81f72657.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_14d41900-5af2-52a4-b73b-5093783e9263/14d41900-5af2-52a4-b73b-5093783e9263_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 118487,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/bd/0e/38/bd0e38a3e581307d6aceb82e5af4ff0a25783c7b.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_14d41900-5af2-52a4-b73b-5093783e9263/14d41900-5af2-52a4-b73b-5093783e9263_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 113811,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/35/17/a6/3517a60aa3a9bad7c78b5941c8210f6b57e79d75.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_14d41900-5af2-52a4-b73b-5093783e9263/14d41900-5af2-52a4-b73b-5093783e9263_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 118300,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/43/18/06/4318064323582635f5f908169194e2e82ca19601.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_14d41900-5af2-52a4-b73b-5093783e9263/14d41900-5af2-52a4-b73b-5093783e9263_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 107537,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/42/88/0c/42880c63105bfe71aef7c0a7df942c3c696a9ea8.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_14d41900-5af2-52a4-b73b-5093783e9263/14d41900-5af2-52a4-b73b-5093783e9263_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 75046,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/74/e8/7c/74e87cb87e22a6e221ea065db65211c4bca3a11c.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_14d41900-5af2-52a4-b73b-5093783e9263/14d41900-5af2-52a4-b73b-5093783e9263_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 62863,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/a5/68/76/a56876bc24d826ec410f9f6f551a807fca70ec7c.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_14d41900-5af2-52a4-b73b-5093783e9263/14d41900-5af2-52a4-b73b-5093783e9263_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 86102,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/7d/27/e2/7d27e21cf54fe2d44ff79e2ec7fe1cae6b0fdb94.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_14d41900-5af2-52a4-b73b-5093783e9263/14d41900-5af2-52a4-b73b-5093783e9263_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 68401,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/68/41/49/6841497e68a992182cfdff378774b06f16c7b99b.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_14d41900-5af2-52a4-b73b-5093783e9263/14d41900-5af2-52a4-b73b-5093783e9263_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 103238,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/05/13/e7/0513e75c69c1fcaed388ddf2f2526cf3c228394c.jpg?rule=ad-large',
             'Width': 1200}],
 'price': 21490,
 'price_includes_vat': False,
 'registration_date': '2020-08-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Mini Cooper S Edition Greenwich 192 CH - Apple CarPlay - Toit '
          'ouvrant - Affichage tête-haute - Audio Harman Kardon - Carnet & '
          'Suivi Complet Mini',
 'transmission': 'manual',
 'trim': 'Mini Cooper S 192ch Edition Greenwich 10cv',
 'vin': None,
 'year': 2020}
2025-12-05 12:56:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273105740524%27 HTTP/1.1" 200 None
2025-12-05 12:56:35 [auto_selling_leboncoin.fr] INFO: Saving data for 3105740524: {'created_time': 1764939395.03203, 'last_price_update_time': 1764939395.032039}
2025-12-05 12:56:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3105740524') HTTP/1.1" 204 0
2025-12-05 12:56:35 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3105753697
2025-12-05 12:56:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273105753697%27 HTTP/1.1" 200 None
2025-12-05 12:56:35 [auto_selling_leboncoin.fr] INFO: Scrape type for 3105753697: 1
2025-12-05 12:56:35 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3105753697
2025-12-05 12:56:35 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'Range Rover Evoque 2.0 TD4 AWD BVA 180 CH - HSE Ultimate '
                'Black - Audio MERIDIAN - Caméra de recul - Sièges chauffants '
                '- Carnet & Suivi Complet\n'
                '\n'
                'VÉHICULE DISPONIBLE ET VISIBLE DE SUITE DANS NOS LOCAUX À '
                'BORDEAUX\n'
                '\n'
                'GARANTIE 6 MOIS\n'
                '\n'
                'AUCUN FRAIS À PRÉVOIR\n'
                '\n'
                "Carnet d'entretien complet. \n"
                'Révision à jour. \n'
                'Première mise en circulation : 06/2017\n'
                'Nombre de propriétaires : 2\n'
                '\n'
                'Couleur extérieure : Santorini Black\n'
                'Intérieur : Cuir Complet Noir \n'
                'Moteur : 4 cylindres en ligne 2L 180 CH\n'
                '\n'
                'Véhicule non-fumeur.  \n'
                'Kilométrage certifié et garanti.  \n'
                'Historique d’entretien complet clair et limpide.  \n'
                'Double des clés. \n'
                '\n'
                'Options du véhicule :\n'
                '\n'
                'Santorini Black\n'
                'Sièges électriques chauffants à mémoire\n'
                'Sellerie cuir\n'
                'Caméra de recul\n'
                'Pack son MERIDIAN\n'
                'Écran central avec GPS et Bluetooth\n'
                'Volant multifonctions\n'
                'Régulateur / limiteur de vitesse\n'
                'Seuil de prote rétro-éclairé\n'
                "Éclairage d'ambiance \n"
                'Mode de conduite\n'
                '\n'
                "Historique d'entretien :\n"
                '\n'
                '06/2017 à 10 km : Inspection pré-livraison\n'
                '05/2019 à 34.206 km : Huile, filtre à huile, filtre à '
                'pollen, \n'
                '07/2021 à 51.948 km : Huile, filtre à huile, filtre à pollen, '
                'filtre à air, liquide de frein\n'
                '07/2023 à 77.553 km : Huile, filtre à huile, filtre à pollen, '
                'liquide de frein\n'
                '05/2025 : Huile, filtre à huile\n'
                '\n'
                'Reportage photo complet disponible sur notre site internet.\n'
                '\n'
                'Sous réserve d’erreurs et omissions.\n'
                '\n'
                'Tarif hors Carte Grise et Frais de mise à la route (399€)\n'
                '\n'
                'Livraison possible en France, Belgique, Luxembourg, Andorre & '
                'Monaco.\n'
                '\n'
                "N'hésitez pas à nous contacter pour de plus amples "
                'informations.\n'
                'Nous sommes disponible sur rendez-vous uniquement dans nos '
                'locaux à Bordeaux.\n'
                '\n'
                'Mots clés :\n'
                '\n'
                'Bmw X3\n'
                'Audi Q3\n'
                'Mercedes GLC',
 '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/3105753697',
 'listing': 'auction',
 'make': 'LAND-ROVER',
 'model': 'Range Rover Evoque',
 'odometer': 93500,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/74/26/e7/7426e7e79a9f722c2f3ff8066c459f1f8e294aa4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/42/4a/ea/424aead799d4afca04b5028c02260617a6147f1f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/29/77/b7/2977b730426211ca9ba8b315969d7a575689c473.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/38/1f/81/381f813c0bbc429dca3eb6085eb372c70911bcdb.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/de/43/e5/de43e5c159e42a0baea0e3843fd469b3575d70a0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b5/0f/73/b50f73ef81f774977847a34ef12d41e7a770d8f3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/66/42/b8/6642b8a94053ddf77697deb01cd0727f3a6dad2f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/92/de/a1/92dea13a0f9913a0ff00e1adde4459987e3e6220.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b3/e7/f8/b3e7f85b6b04d0a05721d119e07e9aa54f38efdf.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ba/21/a5/ba21a5b2ea18e240d10aa0fc284ac46ca250fe32.jpg?rule=ad-large'],
 'price': 20990,
 'price_includes_vat': False,
 'registration_date': '2017-06-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Range Rover Evoque 2.0 TD4 AWD BVA 180 CH - HSE Ultimate Black - '
          'Audio MERIDIAN - Caméra de recul - Sièges chauffants - Carnet & '
          'Suivi Complet',
 'transmission': 'automatic',
 'trim': None,
 'vin': None,
 'year': 2017}
2025-12-05 12:56:35 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 9bc48ab1-6011-55f4-8f30-a2538fd12e69 with identifier: 3105753697
2025-12-05 12:56:35 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 9bc48ab1-6011-55f4-8f30-a2538fd12e69
2025-12-05 12:56:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F74%252F26%252Fe7%252F7426e7e79a9f722c2f3ff8066c459f1f8e294aa4.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/74/26/e7/7426e7e79a9f722c2f3ff8066c459f1f8e294aa4.jpg?rule=ad-large already downloaded
2025-12-05 12:56:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F42%252F4a%252Fea%252F424aead799d4afca04b5028c02260617a6147f1f.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/42/4a/ea/424aead799d4afca04b5028c02260617a6147f1f.jpg?rule=ad-large already downloaded
2025-12-05 12:56:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F29%252F77%252Fb7%252F2977b730426211ca9ba8b315969d7a575689c473.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/29/77/b7/2977b730426211ca9ba8b315969d7a575689c473.jpg?rule=ad-large already downloaded
2025-12-05 12:56:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F38%252F1f%252F81%252F381f813c0bbc429dca3eb6085eb372c70911bcdb.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/38/1f/81/381f813c0bbc429dca3eb6085eb372c70911bcdb.jpg?rule=ad-large already downloaded
2025-12-05 12:56:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fde%252F43%252Fe5%252Fde43e5c159e42a0baea0e3843fd469b3575d70a0.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/de/43/e5/de43e5c159e42a0baea0e3843fd469b3575d70a0.jpg?rule=ad-large already downloaded
2025-12-05 12:56:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fb5%252F0f%252F73%252Fb50f73ef81f774977847a34ef12d41e7a770d8f3.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/b5/0f/73/b50f73ef81f774977847a34ef12d41e7a770d8f3.jpg?rule=ad-large already downloaded
2025-12-05 12:56:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F66%252F42%252Fb8%252F6642b8a94053ddf77697deb01cd0727f3a6dad2f.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/66/42/b8/6642b8a94053ddf77697deb01cd0727f3a6dad2f.jpg?rule=ad-large already downloaded
2025-12-05 12:56:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F92%252Fde%252Fa1%252F92dea13a0f9913a0ff00e1adde4459987e3e6220.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/92/de/a1/92dea13a0f9913a0ff00e1adde4459987e3e6220.jpg?rule=ad-large already downloaded
2025-12-05 12:56:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fb3%252Fe7%252Ff8%252Fb3e7f85b6b04d0a05721d119e07e9aa54f38efdf.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/b3/e7/f8/b3e7f85b6b04d0a05721d119e07e9aa54f38efdf.jpg?rule=ad-large already downloaded
2025-12-05 12:56:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fba%252F21%252Fa5%252Fba21a5b2ea18e240d10aa0fc284ac46ca250fe32.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ba/21/a5/ba21a5b2ea18e240d10aa0fc284ac46ca250fe32.jpg?rule=ad-large already downloaded
2025-12-05 12:56:35 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://img.leboncoin.fr/api/v1/lbcpb1/images/d3/6d/cd/d36dcd728e891f65116ba4bd53b157b5610b8592.jpg?rule=ad-large> (referer: https://api.leboncoin.fr/finder/search)
2025-12-05 12:56:35 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 9bc48ab1-6011-55f4-8f30-a2538fd12e69 with identifier 3105753697
2025-12-05 12:56:35 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:56:35 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:56:35 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 9bc48ab1-6011-55f4-8f30-a2538fd12e69
2025-12-05 12:56:35 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'Range Rover Evoque 2.0 TD4 AWD BVA 180 CH - HSE Ultimate '
                'Black - Audio MERIDIAN - Caméra de recul - Sièges chauffants '
                '- Carnet & Suivi Complet\n'
                '\n'
                'VÉHICULE DISPONIBLE ET VISIBLE DE SUITE DANS NOS LOCAUX À '
                'BORDEAUX\n'
                '\n'
                'GARANTIE 6 MOIS\n'
                '\n'
                'AUCUN FRAIS À PRÉVOIR\n'
                '\n'
                "Carnet d'entretien complet. \n"
                'Révision à jour. \n'
                'Première mise en circulation : 06/2017\n'
                'Nombre de propriétaires : 2\n'
                '\n'
                'Couleur extérieure : Santorini Black\n'
                'Intérieur : Cuir Complet Noir \n'
                'Moteur : 4 cylindres en ligne 2L 180 CH\n'
                '\n'
                'Véhicule non-fumeur.  \n'
                'Kilométrage certifié et garanti.  \n'
                'Historique d’entretien complet clair et limpide.  \n'
                'Double des clés. \n'
                '\n'
                'Options du véhicule :\n'
                '\n'
                'Santorini Black\n'
                'Sièges électriques chauffants à mémoire\n'
                'Sellerie cuir\n'
                'Caméra de recul\n'
                'Pack son MERIDIAN\n'
                'Écran central avec GPS et Bluetooth\n'
                'Volant multifonctions\n'
                'Régulateur / limiteur de vitesse\n'
                'Seuil de prote rétro-éclairé\n'
                "Éclairage d'ambiance \n"
                'Mode de conduite\n'
                '\n'
                "Historique d'entretien :\n"
                '\n'
                '06/2017 à 10 km : Inspection pré-livraison\n'
                '05/2019 à 34.206 km : Huile, filtre à huile, filtre à '
                'pollen, \n'
                '07/2021 à 51.948 km : Huile, filtre à huile, filtre à pollen, '
                'filtre à air, liquide de frein\n'
                '07/2023 à 77.553 km : Huile, filtre à huile, filtre à pollen, '
                'liquide de frein\n'
                '05/2025 : Huile, filtre à huile\n'
                '\n'
                'Reportage photo complet disponible sur notre site internet.\n'
                '\n'
                'Sous réserve d’erreurs et omissions.\n'
                '\n'
                'Tarif hors Carte Grise et Frais de mise à la route (399€)\n'
                '\n'
                'Livraison possible en France, Belgique, Luxembourg, Andorre & '
                'Monaco.\n'
                '\n'
                "N'hésitez pas à nous contacter pour de plus amples "
                'informations.\n'
                'Nous sommes disponible sur rendez-vous uniquement dans nos '
                'locaux à Bordeaux.\n'
                '\n'
                'Mots clés :\n'
                '\n'
                'Bmw X3\n'
                'Audi Q3\n'
                'Mercedes GLC',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 180,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': '9bc48ab1-6011-55f4-8f30-a2538fd12e69',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3105753697',
 'listing': 'auction',
 'make': 'LAND-ROVER',
 'model': 'Range Rover Evoque',
 'odometer': 93500,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 10,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/74/26/e7/7426e7e79a9f722c2f3ff8066c459f1f8e294aa4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/42/4a/ea/424aead799d4afca04b5028c02260617a6147f1f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/29/77/b7/2977b730426211ca9ba8b315969d7a575689c473.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/38/1f/81/381f813c0bbc429dca3eb6085eb372c70911bcdb.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/de/43/e5/de43e5c159e42a0baea0e3843fd469b3575d70a0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b5/0f/73/b50f73ef81f774977847a34ef12d41e7a770d8f3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/66/42/b8/6642b8a94053ddf77697deb01cd0727f3a6dad2f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/92/de/a1/92dea13a0f9913a0ff00e1adde4459987e3e6220.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b3/e7/f8/b3e7f85b6b04d0a05721d119e07e9aa54f38efdf.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ba/21/a5/ba21a5b2ea18e240d10aa0fc284ac46ca250fe32.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_877574de-8203-5700-ab1a-5c929625681b/877574de-8203-5700-ab1a-5c929625681b_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 129865,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/74/26/e7/7426e7e79a9f722c2f3ff8066c459f1f8e294aa4.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_877574de-8203-5700-ab1a-5c929625681b/877574de-8203-5700-ab1a-5c929625681b_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 127749,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/42/4a/ea/424aead799d4afca04b5028c02260617a6147f1f.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_877574de-8203-5700-ab1a-5c929625681b/877574de-8203-5700-ab1a-5c929625681b_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 125072,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/29/77/b7/2977b730426211ca9ba8b315969d7a575689c473.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_877574de-8203-5700-ab1a-5c929625681b/877574de-8203-5700-ab1a-5c929625681b_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 113671,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/38/1f/81/381f813c0bbc429dca3eb6085eb372c70911bcdb.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_877574de-8203-5700-ab1a-5c929625681b/877574de-8203-5700-ab1a-5c929625681b_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 105994,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/de/43/e5/de43e5c159e42a0baea0e3843fd469b3575d70a0.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_877574de-8203-5700-ab1a-5c929625681b/877574de-8203-5700-ab1a-5c929625681b_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 67649,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/b5/0f/73/b50f73ef81f774977847a34ef12d41e7a770d8f3.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_877574de-8203-5700-ab1a-5c929625681b/877574de-8203-5700-ab1a-5c929625681b_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 60432,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/66/42/b8/6642b8a94053ddf77697deb01cd0727f3a6dad2f.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_877574de-8203-5700-ab1a-5c929625681b/877574de-8203-5700-ab1a-5c929625681b_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 86755,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/92/de/a1/92dea13a0f9913a0ff00e1adde4459987e3e6220.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_877574de-8203-5700-ab1a-5c929625681b/877574de-8203-5700-ab1a-5c929625681b_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 83442,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/b3/e7/f8/b3e7f85b6b04d0a05721d119e07e9aa54f38efdf.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_877574de-8203-5700-ab1a-5c929625681b/877574de-8203-5700-ab1a-5c929625681b_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 111531,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ba/21/a5/ba21a5b2ea18e240d10aa0fc284ac46ca250fe32.jpg?rule=ad-large',
             'Width': 1200}],
 'price': 20990,
 'price_includes_vat': False,
 'registration_date': '2017-06-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Range Rover Evoque 2.0 TD4 AWD BVA 180 CH - HSE Ultimate Black - '
          'Audio MERIDIAN - Caméra de recul - Sièges chauffants - Carnet & '
          'Suivi Complet',
 'transmission': 'automatic',
 'trim': None,
 'vin': None,
 'year': 2017}
2025-12-05 12:56:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273105753697%27 HTTP/1.1" 200 None
2025-12-05 12:56:35 [auto_selling_leboncoin.fr] INFO: Saving data for 3105753697: {'created_time': 1764939395.262238, 'last_price_update_time': 1764939395.262252}
2025-12-05 12:56:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3105753697') HTTP/1.1" 204 0
2025-12-05 12:56:35 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3101870623
2025-12-05 12:56:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273101870623%27 HTTP/1.1" 200 None
2025-12-05 12:56:35 [auto_selling_leboncoin.fr] INFO: Scrape type for 3101870623: 1
2025-12-05 12:56:35 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3101870623
2025-12-05 12:56:35 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'Porsche Boxster S (987.1) 280 CH - Intérieur Terracotta - '
                'Boite Manuelle - Jantes Carrera S - Carnet & Suivi Complet\n'
                '\n'
                'Une configuration rare et originale. \n'
                '\n'
                'VÉHICULE DISPONIBLE ET VISIBLE DE SUITE DANS NOS LOCAUX À '
                'BORDEAUX \n'
                '\n'
                'GARANTIE 6 MOIS\n'
                '\n'
                'AUCUN FRAIS À PRÉVOIR\n'
                '\n'
                "Carnet d'entretien complet.\n"
                'Révision à jour.\n'
                'Contrôle technique à jour.\n'
                'Première mise en circulation : 05/2006\n'
                'Nombre de propriétaires : 6\n'
                '\n'
                'Couleur extérieure : Noir\n'
                'Intérieur : Cuir Terracotta\n'
                'Moteur : 6 Cylindres à plat 3.4L 280 CH\n'
                '\n'
                'Véhicule non-fumeur.\n'
                'Historique d’entretien complet clair et limpide.\n'
                'Double des clés.\n'
                '\n'
                'Options du véhicule : \n'
                '\n'
                'PDC Avant / Arrière\n'
                'Pack Aluminium\n'
                'Saute Vent\n'
                'Jantes Carrera S (19”)\n'
                'Boite Manuelle 6 Vitesses\n'
                'Pare Vent\n'
                'ODB\n'
                'Interieur Cuir\n'
                'Antivol\n'
                'Volant 3 Branches\n'
                'Sièges Chauffants\n'
                'Eclairage Xenon\n'
                '\n'
                "Historique d'entretien : \n"
                '\n'
                '03/2008 à 28 497 km : Petit entretien ( Huile moteur + '
                'Filtres )\n'
                '04/2011 à 44 043 km : Entretien Intermédiaire ( Huile moteur '
                '+ tous filtres + Contrôle courroies)\n'
                '07/2014 à 54 700 km : Petit entretien ( Huile moteur + '
                'Filtres )\n'
                '05/2018 à 62 892 km : Entretien intermédiaire ( Huile moteur '
                '+ tous filtres + Bougies )\n'
                '08/2019 à 67 704 km : Entretien Intermédiaire ( Huile moteur '
                '+ tous filtres + Liquide de frein )\n'
                '04/2020 à 69 920 km : Entretien Intermédiaire ( Huile moteur '
                '+ tous filtres + Contrôle courroies)\n'
                '03/2022 à 75 955 km : Petit entretien ( Huile moteur + '
                'Filtres )\n'
                '10/2024 à 84 133 km : Gros entretien ( Huile moteur + Tous '
                'filtres + Bobines + Bougies & Disque de freins avant + '
                'Plaquettes et liquide de frein \n'
                '\n'
                'Reportage photo complet disponible sur notre site internet.\n'
                '\n'
                'Sous réserve d’erreurs et omissions.\n'
                '\n'
                'Tarif hors Carte Grise et Frais de mise à la route (399€)\n'
                '\n'
                'Livraison possible en France, Belgique, Luxembourg, Andorre & '
                'Monaco. \n'
                '\n'
                "N'hésitez pas à nous contacter pour de plus amples "
                'informations.\n'
                'Nous sommes disponible sur rendez-vous uniquement dans nos '
                'locaux à Bordeaux. \n'
                '\n'
                'Mots clés :\n'
                '\n'
                'Porsche 911 \n'
                'Carrera S \n'
                'Cayman S',
 'doors_number': 2,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 280,
 '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/3101870623',
 'listing': 'auction',
 'make': 'PORSCHE',
 'model': 'Boxster',
 'odometer': 86500,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/44/df/38/44df387e6670c9fe0f193d04985d3b0189d08c8e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/85/86/ea/8586ea911f3dbe1e5bc7479e1406a12c7cdc3ed4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/31/e9/f6/31e9f60e2392c4984e357fb8226bc3f587872022.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/46/32/91/4632917454a69db7fae82020194263f561382cf6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0c/da/cf/0cdacfea41ed44d735de7ce4da915af8f9c86539.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/40/d0/ad/40d0ade97def334b5f57dbdf0273ae7029369594.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/39/33/2a/39332a890ba532cb8518207740704164886bd04e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/aa/69/8a/aa698a8fa26f9f37094410a174d83fe45d404e50.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a7/bd/1b/a7bd1b60258d22eb9082a4eef7ed5816c9062280.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8c/56/92/8c56923a921e14f89ed553d2a4143796a417bd1c.jpg?rule=ad-large'],
 'price': 32987,
 'price_includes_vat': False,
 'registration_date': '2006-05-01',
 'seats_number': 2,
 'seller_name': None,
 'title': 'Porsche Boxster S (987.1) 280 CH - Intérieur Terracotta - Cuir '
          'étendue - Boite Manuelle - Jantes Carrera S - Carnet & Suivi '
          'Complet',
 'transmission': 'manual',
 'trim': 'Boxster 3.2 S',
 'vin': None,
 'year': 2006}
2025-12-05 12:56:35 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: fdb9f6e0-5a6e-5526-92fe-ae42fe206a40 with identifier: 3101870623
2025-12-05 12:56:35 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item fdb9f6e0-5a6e-5526-92fe-ae42fe206a40
2025-12-05 12:56:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F44%252Fdf%252F38%252F44df387e6670c9fe0f193d04985d3b0189d08c8e.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/44/df/38/44df387e6670c9fe0f193d04985d3b0189d08c8e.jpg?rule=ad-large already downloaded
2025-12-05 12:56:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F85%252F86%252Fea%252F8586ea911f3dbe1e5bc7479e1406a12c7cdc3ed4.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/85/86/ea/8586ea911f3dbe1e5bc7479e1406a12c7cdc3ed4.jpg?rule=ad-large already downloaded
2025-12-05 12:56:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F31%252Fe9%252Ff6%252F31e9f60e2392c4984e357fb8226bc3f587872022.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/31/e9/f6/31e9f60e2392c4984e357fb8226bc3f587872022.jpg?rule=ad-large already downloaded
2025-12-05 12:56:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F46%252F32%252F91%252F4632917454a69db7fae82020194263f561382cf6.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/46/32/91/4632917454a69db7fae82020194263f561382cf6.jpg?rule=ad-large already downloaded
2025-12-05 12:56:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F0c%252Fda%252Fcf%252F0cdacfea41ed44d735de7ce4da915af8f9c86539.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/0c/da/cf/0cdacfea41ed44d735de7ce4da915af8f9c86539.jpg?rule=ad-large already downloaded
2025-12-05 12:56:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F40%252Fd0%252Fad%252F40d0ade97def334b5f57dbdf0273ae7029369594.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/40/d0/ad/40d0ade97def334b5f57dbdf0273ae7029369594.jpg?rule=ad-large already downloaded
2025-12-05 12:56:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F39%252F33%252F2a%252F39332a890ba532cb8518207740704164886bd04e.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/39/33/2a/39332a890ba532cb8518207740704164886bd04e.jpg?rule=ad-large already downloaded
2025-12-05 12:56:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Faa%252F69%252F8a%252Faa698a8fa26f9f37094410a174d83fe45d404e50.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/aa/69/8a/aa698a8fa26f9f37094410a174d83fe45d404e50.jpg?rule=ad-large already downloaded
2025-12-05 12:56:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fa7%252Fbd%252F1b%252Fa7bd1b60258d22eb9082a4eef7ed5816c9062280.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/a7/bd/1b/a7bd1b60258d22eb9082a4eef7ed5816c9062280.jpg?rule=ad-large already downloaded
2025-12-05 12:56:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F8c%252F56%252F92%252F8c56923a921e14f89ed553d2a4143796a417bd1c.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/8c/56/92/8c56923a921e14f89ed553d2a4143796a417bd1c.jpg?rule=ad-large already downloaded
2025-12-05 12:56:35 [common.azure_blobstore] INFO: Using managed identity for Azure Blob Storage
2025-12-05 12:56:35 [common.azure_blobstore] INFO: Using managed identity with client ID: 39192755-105d-4ce2-a21d-ab53b63f8b87
2025-12-05 12:56:35 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2025-12-05 12:56:35 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f3285832010>
2025-12-05 12:56:35 [common.azure_blobstore] INFO: Creating container if not exists
2025-12-05 12:56:35 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2025-12-05 12:56:35 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 1970
2025-12-05 12:56:35 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxproduction.blob.core.windows.net:443
2025-12-05 12:56:35 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2025-12-05 12:56:35 [common.azure_blobstore] INFO: Container already exists, skipping creation
2025-12-05 12:56:35 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_dbcd6d98-e758-50d0-b2d5-1350969bee1f/dbcd6d98-e758-50d0-b2d5-1350969bee1f_image_4.jpg HTTP/1.1" 201 0
2025-12-05 12:56:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:35 [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%252Fb4%252Fe9%252Fd3%252Fb4e9d382a2625164be0266a2740903cb0e766977.jpg%253Frule%3Dad-large') HTTP/1.1" 204 0
2025-12-05 12:56:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/b4/e9/d3/b4e9d382a2625164be0266a2740903cb0e766977.jpg?rule=ad-large saved to cache
2025-12-05 12:56:35 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item dbcd6d98-e758-50d0-b2d5-1350969bee1f
2025-12-05 12:56:35 [common.azure_blobstore] INFO: Using managed identity for Azure Blob Storage
2025-12-05 12:56:35 [common.azure_blobstore] INFO: Using managed identity with client ID: 39192755-105d-4ce2-a21d-ab53b63f8b87
2025-12-05 12:56:35 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2025-12-05 12:56:35 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f3285850e10>
2025-12-05 12:56:35 [common.azure_blobstore] INFO: Creating container if not exists
2025-12-05 12:56:35 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2025-12-05 12:56:35 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 1971
2025-12-05 12:56:35 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxproduction.blob.core.windows.net:443
2025-12-05 12:56:35 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2025-12-05 12:56:35 [common.azure_blobstore] INFO: Container already exists, skipping creation
2025-12-05 12:56:35 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_dbcd6d98-e758-50d0-b2d5-1350969bee1f/dbcd6d98-e758-50d0-b2d5-1350969bee1f_image_1.jpg HTTP/1.1" 201 0
2025-12-05 12:56:35 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:35 [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%252F1e%252F24%252F691e24431c18a923382a63cac2b2e02c1bd3a361.jpg%253Frule%3Dad-large') HTTP/1.1" 204 0
2025-12-05 12:56:35 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/69/1e/24/691e24431c18a923382a63cac2b2e02c1bd3a361.jpg?rule=ad-large saved to cache
2025-12-05 12:56:35 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item dbcd6d98-e758-50d0-b2d5-1350969bee1f
2025-12-05 12:56:35 [common.azure_blobstore] INFO: Using managed identity for Azure Blob Storage
2025-12-05 12:56:35 [common.azure_blobstore] INFO: Using managed identity with client ID: 39192755-105d-4ce2-a21d-ab53b63f8b87
2025-12-05 12:56:35 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2025-12-05 12:56:35 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f3285864510>
2025-12-05 12:56:35 [common.azure_blobstore] INFO: Creating container if not exists
2025-12-05 12:56:35 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2025-12-05 12:56:36 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 1969
2025-12-05 12:56:36 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxproduction.blob.core.windows.net:443
2025-12-05 12:56:36 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2025-12-05 12:56:36 [common.azure_blobstore] INFO: Container already exists, skipping creation
2025-12-05 12:56:36 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_dbcd6d98-e758-50d0-b2d5-1350969bee1f/dbcd6d98-e758-50d0-b2d5-1350969bee1f_image_3.jpg HTTP/1.1" 201 0
2025-12-05 12:56:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:36 [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%252Fd2%252Fdc%252F8d%252Fd2dc8d553cc413a61afb664638aa1474f2d55b2d.jpg%253Frule%3Dad-large') HTTP/1.1" 204 0
2025-12-05 12:56:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/d2/dc/8d/d2dc8d553cc413a61afb664638aa1474f2d55b2d.jpg?rule=ad-large saved to cache
2025-12-05 12:56:36 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item dbcd6d98-e758-50d0-b2d5-1350969bee1f
2025-12-05 12:56:36 [common.azure_blobstore] INFO: Using managed identity for Azure Blob Storage
2025-12-05 12:56:36 [common.azure_blobstore] INFO: Using managed identity with client ID: 39192755-105d-4ce2-a21d-ab53b63f8b87
2025-12-05 12:56:36 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2025-12-05 12:56:36 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f3285840f10>
2025-12-05 12:56:36 [common.azure_blobstore] INFO: Creating container if not exists
2025-12-05 12:56:36 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2025-12-05 12:56:36 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 1969
2025-12-05 12:56:36 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxproduction.blob.core.windows.net:443
2025-12-05 12:56:36 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2025-12-05 12:56:36 [common.azure_blobstore] INFO: Container already exists, skipping creation
2025-12-05 12:56:36 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_dbcd6d98-e758-50d0-b2d5-1350969bee1f/dbcd6d98-e758-50d0-b2d5-1350969bee1f_image_2.jpg HTTP/1.1" 201 0
2025-12-05 12:56:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:36 [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%252F77%252Faf%252F48%252F77af484a5b445d3d60e828ef43060116ea9c744a.jpg%253Frule%3Dad-large') HTTP/1.1" 204 0
2025-12-05 12:56:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/77/af/48/77af484a5b445d3d60e828ef43060116ea9c744a.jpg?rule=ad-large saved to cache
2025-12-05 12:56:36 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item dbcd6d98-e758-50d0-b2d5-1350969bee1f
2025-12-05 12:56:36 [common.azure_blobstore] INFO: Using managed identity for Azure Blob Storage
2025-12-05 12:56:36 [common.azure_blobstore] INFO: Using managed identity with client ID: 39192755-105d-4ce2-a21d-ab53b63f8b87
2025-12-05 12:56:36 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2025-12-05 12:56:36 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f3285867310>
2025-12-05 12:56:36 [common.azure_blobstore] INFO: Creating container if not exists
2025-12-05 12:56:36 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2025-12-05 12:56:36 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 1970
2025-12-05 12:56:36 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxproduction.blob.core.windows.net:443
2025-12-05 12:56:36 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2025-12-05 12:56:36 [common.azure_blobstore] INFO: Container already exists, skipping creation
2025-12-05 12:56:36 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_cc66788d-06d6-5636-8020-442eb20fff4c/cc66788d-06d6-5636-8020-442eb20fff4c_image_2.jpg HTTP/1.1" 201 0
2025-12-05 12:56:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:36 [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%252F7a%252F6b%252Fab%252F7a6babc5859aab71584a1332ad57b220c51c6397.jpg%253Frule%3Dad-large') HTTP/1.1" 204 0
2025-12-05 12:56:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/7a/6b/ab/7a6babc5859aab71584a1332ad57b220c51c6397.jpg?rule=ad-large saved to cache
2025-12-05 12:56:36 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 2 for item cc66788d-06d6-5636-8020-442eb20fff4c
2025-12-05 12:56:36 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://img.leboncoin.fr/api/v1/lbcpb1/images/80/66/1c/80661cc70454eb9d8813451a1307c408b9f27d68.jpg?rule=ad-large> (referer: https://api.leboncoin.fr/finder/search)
2025-12-05 12:56:36 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://img.leboncoin.fr/api/v1/lbcpb1/images/f9/a2/44/f9a2442d6a2667eded5b03761a3407b215f553cf.jpg?rule=ad-large> (referer: https://api.leboncoin.fr/finder/search)
2025-12-05 12:56:36 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: fdb9f6e0-5a6e-5526-92fe-ae42fe206a40 with identifier 3101870623
2025-12-05 12:56:36 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:56:36 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:56:36 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item fdb9f6e0-5a6e-5526-92fe-ae42fe206a40
2025-12-05 12:56:36 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'Porsche Boxster S (987.1) 280 CH - Intérieur Terracotta - '
                'Boite Manuelle - Jantes Carrera S - Carnet & Suivi Complet\n'
                '\n'
                'Une configuration rare et originale. \n'
                '\n'
                'VÉHICULE DISPONIBLE ET VISIBLE DE SUITE DANS NOS LOCAUX À '
                'BORDEAUX \n'
                '\n'
                'GARANTIE 6 MOIS\n'
                '\n'
                'AUCUN FRAIS À PRÉVOIR\n'
                '\n'
                "Carnet d'entretien complet.\n"
                'Révision à jour.\n'
                'Contrôle technique à jour.\n'
                'Première mise en circulation : 05/2006\n'
                'Nombre de propriétaires : 6\n'
                '\n'
                'Couleur extérieure : Noir\n'
                'Intérieur : Cuir Terracotta\n'
                'Moteur : 6 Cylindres à plat 3.4L 280 CH\n'
                '\n'
                'Véhicule non-fumeur.\n'
                'Historique d’entretien complet clair et limpide.\n'
                'Double des clés.\n'
                '\n'
                'Options du véhicule : \n'
                '\n'
                'PDC Avant / Arrière\n'
                'Pack Aluminium\n'
                'Saute Vent\n'
                'Jantes Carrera S (19”)\n'
                'Boite Manuelle 6 Vitesses\n'
                'Pare Vent\n'
                'ODB\n'
                'Interieur Cuir\n'
                'Antivol\n'
                'Volant 3 Branches\n'
                'Sièges Chauffants\n'
                'Eclairage Xenon\n'
                '\n'
                "Historique d'entretien : \n"
                '\n'
                '03/2008 à 28 497 km : Petit entretien ( Huile moteur + '
                'Filtres )\n'
                '04/2011 à 44 043 km : Entretien Intermédiaire ( Huile moteur '
                '+ tous filtres + Contrôle courroies)\n'
                '07/2014 à 54 700 km : Petit entretien ( Huile moteur + '
                'Filtres )\n'
                '05/2018 à 62 892 km : Entretien intermédiaire ( Huile moteur '
                '+ tous filtres + Bougies )\n'
                '08/2019 à 67 704 km : Entretien Intermédiaire ( Huile moteur '
                '+ tous filtres + Liquide de frein )\n'
                '04/2020 à 69 920 km : Entretien Intermédiaire ( Huile moteur '
                '+ tous filtres + Contrôle courroies)\n'
                '03/2022 à 75 955 km : Petit entretien ( Huile moteur + '
                'Filtres )\n'
                '10/2024 à 84 133 km : Gros entretien ( Huile moteur + Tous '
                'filtres + Bobines + Bougies & Disque de freins avant + '
                'Plaquettes et liquide de frein \n'
                '\n'
                'Reportage photo complet disponible sur notre site internet.\n'
                '\n'
                'Sous réserve d’erreurs et omissions.\n'
                '\n'
                'Tarif hors Carte Grise et Frais de mise à la route (399€)\n'
                '\n'
                'Livraison possible en France, Belgique, Luxembourg, Andorre & '
                'Monaco. \n'
                '\n'
                "N'hésitez pas à nous contacter pour de plus amples "
                'informations.\n'
                'Nous sommes disponible sur rendez-vous uniquement dans nos '
                'locaux à Bordeaux. \n'
                '\n'
                'Mots clés :\n'
                '\n'
                'Porsche 911 \n'
                'Carrera S \n'
                'Cayman S',
 'doors_number': 2,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 280,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': 'fdb9f6e0-5a6e-5526-92fe-ae42fe206a40',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3101870623',
 'listing': 'auction',
 'make': 'PORSCHE',
 'model': 'Boxster',
 'odometer': 86500,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 10,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/44/df/38/44df387e6670c9fe0f193d04985d3b0189d08c8e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/85/86/ea/8586ea911f3dbe1e5bc7479e1406a12c7cdc3ed4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/31/e9/f6/31e9f60e2392c4984e357fb8226bc3f587872022.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/46/32/91/4632917454a69db7fae82020194263f561382cf6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0c/da/cf/0cdacfea41ed44d735de7ce4da915af8f9c86539.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/40/d0/ad/40d0ade97def334b5f57dbdf0273ae7029369594.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/39/33/2a/39332a890ba532cb8518207740704164886bd04e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/aa/69/8a/aa698a8fa26f9f37094410a174d83fe45d404e50.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a7/bd/1b/a7bd1b60258d22eb9082a4eef7ed5816c9062280.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8c/56/92/8c56923a921e14f89ed553d2a4143796a417bd1c.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_eed60b7b-9021-5e2e-9c51-832c8682c598/eed60b7b-9021-5e2e-9c51-832c8682c598_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 122097,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/44/df/38/44df387e6670c9fe0f193d04985d3b0189d08c8e.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_eed60b7b-9021-5e2e-9c51-832c8682c598/eed60b7b-9021-5e2e-9c51-832c8682c598_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 129355,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/85/86/ea/8586ea911f3dbe1e5bc7479e1406a12c7cdc3ed4.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_eed60b7b-9021-5e2e-9c51-832c8682c598/eed60b7b-9021-5e2e-9c51-832c8682c598_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 122509,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/31/e9/f6/31e9f60e2392c4984e357fb8226bc3f587872022.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_eed60b7b-9021-5e2e-9c51-832c8682c598/eed60b7b-9021-5e2e-9c51-832c8682c598_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 129095,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/46/32/91/4632917454a69db7fae82020194263f561382cf6.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_eed60b7b-9021-5e2e-9c51-832c8682c598/eed60b7b-9021-5e2e-9c51-832c8682c598_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 86741,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/0c/da/cf/0cdacfea41ed44d735de7ce4da915af8f9c86539.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_eed60b7b-9021-5e2e-9c51-832c8682c598/eed60b7b-9021-5e2e-9c51-832c8682c598_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 129991,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/40/d0/ad/40d0ade97def334b5f57dbdf0273ae7029369594.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_eed60b7b-9021-5e2e-9c51-832c8682c598/eed60b7b-9021-5e2e-9c51-832c8682c598_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 106393,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/39/33/2a/39332a890ba532cb8518207740704164886bd04e.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_eed60b7b-9021-5e2e-9c51-832c8682c598/eed60b7b-9021-5e2e-9c51-832c8682c598_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 110980,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/aa/69/8a/aa698a8fa26f9f37094410a174d83fe45d404e50.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_eed60b7b-9021-5e2e-9c51-832c8682c598/eed60b7b-9021-5e2e-9c51-832c8682c598_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 106734,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/a7/bd/1b/a7bd1b60258d22eb9082a4eef7ed5816c9062280.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_eed60b7b-9021-5e2e-9c51-832c8682c598/eed60b7b-9021-5e2e-9c51-832c8682c598_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 116809,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/8c/56/92/8c56923a921e14f89ed553d2a4143796a417bd1c.jpg?rule=ad-large',
             'Width': 1200}],
 'price': 32987,
 'price_includes_vat': False,
 'registration_date': '2006-05-01',
 'seats_number': 2,
 'seller_name': None,
 'title': 'Porsche Boxster S (987.1) 280 CH - Intérieur Terracotta - Cuir '
          'étendue - Boite Manuelle - Jantes Carrera S - Carnet & Suivi '
          'Complet',
 'transmission': 'manual',
 'trim': 'Boxster 3.2 S',
 'vin': None,
 'year': 2006}
2025-12-05 12:56:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273101870623%27 HTTP/1.1" 200 None
2025-12-05 12:56:36 [auto_selling_leboncoin.fr] INFO: Saving data for 3101870623: {'created_time': 1764939396.762152, 'last_price_update_time': 1764939396.762161}
2025-12-05 12:56:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3101870623') HTTP/1.1" 204 0
2025-12-05 12:56:36 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://img.leboncoin.fr/api/v1/lbcpb1/images/d4/21/e8/d421e8877b332dfb4f5ff919359958515bf2fc8e.jpg?rule=ad-large> (referer: https://api.leboncoin.fr/finder/search)
2025-12-05 12:56:36 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3101864917
2025-12-05 12:56:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273101864917%27 HTTP/1.1" 200 None
2025-12-05 12:56:36 [auto_selling_leboncoin.fr] INFO: Scrape type for 3101864917: 1
2025-12-05 12:56:36 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3101864917
2025-12-05 12:56:36 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'Porsche Boxster S (986.1) - Boita Manuelle - Jantes Boxster S '
                '- PSM - Sièges Cuir - Carnet & Suivi\n'
                '\n'
                'Une Boxster S avec un beau pedigree, suivi avec carnet. Le '
                'moteur a été changé chez Porsche Luxembourg a 55 000 KM. '
                'Oubliez les problèmes d’IMS et de Chemises.\n'
                '\n'
                'VÉHICULE DISPONIBLE ET VISIBLE DE SUITE DANS NOS LOCAUX À '
                'BORDEAUX \n'
                '\n'
                'GARANTIE 6 MOIS\n'
                '\n'
                'AUCUN FRAIS À PRÉVOIR\n'
                '\n'
                "Carnet d'entretien complet.\n"
                '\n'
                "Carnet d'entretien complet.\n"
                'Révision à jour.\n'
                'Contrôle technique à jour.\n'
                'Première mise en circulation : 03/2001\n'
                'Nombre de propriétaires : 7\n'
                '\n'
                'Couleur extérieure : Noir\n'
                'Intérieur : Cuir \n'
                'Moteur : 3.2 6 cylindres à plat  260ch \n'
                '\n'
                'Véhicule non-fumeur.\n'
                'Historique d’entretien complet clair et limpide.\n'
                'Double des clés.\n'
                '\n'
                'Options du véhicule : \n'
                '\n'
                'Sièges En cuir\n'
                'Capote électrique\n'
                'Jantes Boxster S (17”)\n'
                'Autoradio +\n'
                'PSM ( Porsche Stability Management )\n'
                'Dispositif Antivol\n'
                'Phares Litronic\n'
                'ODB\n'
                'CD Radio “Porsche CDR 22”\n'
                'Fermeture capote électrique\n'
                'Retroviseur extérieur chauffant et électriques\n'
                '\n'
                "Historique d'entretien : \n"
                '\n'
                '01/2002 à 22 000 km : Petit entretien ( Filtre à Huile + tous '
                'filtres )\n'
                '02/2003 à 33 550 km : Changement moteur chez Porsche '
                'Luxembourg en Garantie\n'
                '02/2003 à 33 550 km : Entretien Annuel ( Filtre à Huile + '
                'Contrôles ) + liquide de frein \n'
                '04/2004 à 55 000 km : Changement Moteur Echange Standard ( '
                'Porsche Loesche Luxembourg )\n'
                '04/2004 à 58 900 km : Entretien Annuel ( Filtre à Huile + '
                'Contrôles )\n'
                '10/2004 à 72 549 km : Grand Entretien Technique ( Filtre a '
                'huile + Bougies + Bobines ) \n'
                '08/2005 à 84 653 km : Entretien Annuel ( Filtre à Huile + '
                'Contrôles ) + liquide de frein\n'
                '06/2006 à 101 000 km Petit entretien Technique ( Filtre à '
                'Huile + tous filtres )\n'
                '11/2007 à 127 060 km : Grand Entretien Technique ( Filtre a '
                'huile + Bougies + Bobines ) + liquide de frein\n'
                '10/2008 à 144 666 km : Petit entretien ( Filtre à Huile + '
                'tous filtres )\n'
                '11/2010 à 151 180 km : Petit entretien ( Filtre à Huile + '
                'tous filtres )\n'
                'Stockage du véhicule avec entretiens ( perte des factures '
                'correspondantes )\n'
                'Véhicule à parcouru  2 000 km à de 2016 à 2025. \n'
                '06/2025 : Gros entretien mise a jour ( Huile moteur + Tous '
                'filtres + Pompe à essence + Bocal liquide de refroidissement '
                '+ Lustrage Phares \n'
                '\n'
                'Reportage photo complet disponible sur notre site internet.\n'
                '\n'
                'Sous réserve d’erreurs et omissions.\n'
                '\n'
                'Tarif hors Carte Grise et Frais de mise à la route (399€)\n'
                '\n'
                'Livraison possible en France, Belgique, Luxembourg, Andorre & '
                'Monaco. \n'
                '\n'
                "N'hésitez pas à nous contacter pour de plus amples "
                'informations.\n'
                'Nous sommes disponible sur rendez-vous uniquement dans nos '
                'locaux à Bordeaux. \n'
                '\n'
                'Mots clés :\n'
                '\n'
                'Porsche 911 S\n'
                'Boxster 987\n'
                'Cayman S',
 'doors_number': 2,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 252,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3101864917',
 'listing': 'auction',
 'make': 'PORSCHE',
 'model': 'Boxster',
 'odometer': 186500,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/98/60/23/986023990d0dcab8e33497fba3186880ec8a5950.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f6/b1/de/f6b1debc6de2fe52dfef8c5d97bf6043e6be18ce.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1f/e6/84/1fe684810dba81d8c2144d5ef7f2fff6cd2a201c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/01/73/1f/01731f805b2e2563d1e395dbac6d19c9244f8204.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5e/18/7e/5e187ea4d3861329a885a2a42b8f97a5b53e5909.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/48/c0/c2/48c0c2ae05917212e4ab1ee7b3d41f1c801dc834.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/55/c0/31/55c031565a8847dd3893d18287775c3a48a230cc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c3/9f/48/c39f489905b1ac55d69760a68113d546f81d18d2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f9/1b/0e/f91b0e353e32a97586696b6411a3b8051f35a33c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7d/ed/30/7ded30cf05c151cec278e088c53d2f6a15c14023.jpg?rule=ad-large'],
 'price': 20486,
 'price_includes_vat': False,
 'registration_date': '2001-03-01',
 'seats_number': 1,
 'seller_name': None,
 'title': 'Porsche Boxster S (986.1) - Boite Manuelle - Moteur E/S - Jantes '
          'Boxster S - PSM - Sièges Cuir - Carnet & Suivi',
 'transmission': 'manual',
 'trim': None,
 'vin': None,
 'year': 2001}
2025-12-05 12:56:36 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 0e30043d-978e-5a7d-82e4-384d06bbee07 with identifier: 3101864917
2025-12-05 12:56:36 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 0e30043d-978e-5a7d-82e4-384d06bbee07
2025-12-05 12:56:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F98%252F60%252F23%252F986023990d0dcab8e33497fba3186880ec8a5950.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/98/60/23/986023990d0dcab8e33497fba3186880ec8a5950.jpg?rule=ad-large already downloaded
2025-12-05 12:56:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Ff6%252Fb1%252Fde%252Ff6b1debc6de2fe52dfef8c5d97bf6043e6be18ce.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/f6/b1/de/f6b1debc6de2fe52dfef8c5d97bf6043e6be18ce.jpg?rule=ad-large already downloaded
2025-12-05 12:56:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F1f%252Fe6%252F84%252F1fe684810dba81d8c2144d5ef7f2fff6cd2a201c.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/1f/e6/84/1fe684810dba81d8c2144d5ef7f2fff6cd2a201c.jpg?rule=ad-large already downloaded
2025-12-05 12:56:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F01%252F73%252F1f%252F01731f805b2e2563d1e395dbac6d19c9244f8204.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/01/73/1f/01731f805b2e2563d1e395dbac6d19c9244f8204.jpg?rule=ad-large already downloaded
2025-12-05 12:56:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F5e%252F18%252F7e%252F5e187ea4d3861329a885a2a42b8f97a5b53e5909.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/5e/18/7e/5e187ea4d3861329a885a2a42b8f97a5b53e5909.jpg?rule=ad-large already downloaded
2025-12-05 12:56:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F48%252Fc0%252Fc2%252F48c0c2ae05917212e4ab1ee7b3d41f1c801dc834.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/48/c0/c2/48c0c2ae05917212e4ab1ee7b3d41f1c801dc834.jpg?rule=ad-large already downloaded
2025-12-05 12:56:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F55%252Fc0%252F31%252F55c031565a8847dd3893d18287775c3a48a230cc.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/55/c0/31/55c031565a8847dd3893d18287775c3a48a230cc.jpg?rule=ad-large already downloaded
2025-12-05 12:56:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fc3%252F9f%252F48%252Fc39f489905b1ac55d69760a68113d546f81d18d2.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/c3/9f/48/c39f489905b1ac55d69760a68113d546f81d18d2.jpg?rule=ad-large already downloaded
2025-12-05 12:56:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Ff9%252F1b%252F0e%252Ff91b0e353e32a97586696b6411a3b8051f35a33c.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/f9/1b/0e/f91b0e353e32a97586696b6411a3b8051f35a33c.jpg?rule=ad-large already downloaded
2025-12-05 12:56:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:36 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F7d%252Fed%252F30%252F7ded30cf05c151cec278e088c53d2f6a15c14023.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:36 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/7d/ed/30/7ded30cf05c151cec278e088c53d2f6a15c14023.jpg?rule=ad-large already downloaded
2025-12-05 12:56:36 [common.azure_blobstore] INFO: Using managed identity for Azure Blob Storage
2025-12-05 12:56:36 [common.azure_blobstore] INFO: Using managed identity with client ID: 39192755-105d-4ce2-a21d-ab53b63f8b87
2025-12-05 12:56:36 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2025-12-05 12:56:36 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f3285902d10>
2025-12-05 12:56:36 [common.azure_blobstore] INFO: Creating container if not exists
2025-12-05 12:56:36 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2025-12-05 12:56:37 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 1965
2025-12-05 12:56:37 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxproduction.blob.core.windows.net:443
2025-12-05 12:56:37 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2025-12-05 12:56:37 [common.azure_blobstore] INFO: Container already exists, skipping creation
2025-12-05 12:56:37 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_cc66788d-06d6-5636-8020-442eb20fff4c/cc66788d-06d6-5636-8020-442eb20fff4c_image_4.jpg HTTP/1.1" 201 0
2025-12-05 12:56:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:37 [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%252Fa2%252Fdf%252F1aa2df84e7bd413466854fc043f17abfa21f3da0.jpg%253Frule%3Dad-large') HTTP/1.1" 204 0
2025-12-05 12:56:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/1a/a2/df/1aa2df84e7bd413466854fc043f17abfa21f3da0.jpg?rule=ad-large saved to cache
2025-12-05 12:56:37 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 4 for item cc66788d-06d6-5636-8020-442eb20fff4c
2025-12-05 12:56:37 [common.azure_blobstore] INFO: Using managed identity for Azure Blob Storage
2025-12-05 12:56:37 [common.azure_blobstore] INFO: Using managed identity with client ID: 39192755-105d-4ce2-a21d-ab53b63f8b87
2025-12-05 12:56:37 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2025-12-05 12:56:37 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f32858e66d0>
2025-12-05 12:56:37 [common.azure_blobstore] INFO: Creating container if not exists
2025-12-05 12:56:37 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2025-12-05 12:56:37 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 1965
2025-12-05 12:56:37 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxproduction.blob.core.windows.net:443
2025-12-05 12:56:37 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2025-12-05 12:56:37 [common.azure_blobstore] INFO: Container already exists, skipping creation
2025-12-05 12:56:37 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_cc66788d-06d6-5636-8020-442eb20fff4c/cc66788d-06d6-5636-8020-442eb20fff4c_image_3.jpg HTTP/1.1" 201 0
2025-12-05 12:56:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:37 [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%252F4d%252Fa5%252F28%252F4da5283fa4441035279a0deb92f134ef50166903.jpg%253Frule%3Dad-large') HTTP/1.1" 204 0
2025-12-05 12:56:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/4d/a5/28/4da5283fa4441035279a0deb92f134ef50166903.jpg?rule=ad-large saved to cache
2025-12-05 12:56:37 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 3 for item cc66788d-06d6-5636-8020-442eb20fff4c
2025-12-05 12:56:37 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 0e30043d-978e-5a7d-82e4-384d06bbee07 with identifier 3101864917
2025-12-05 12:56:37 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:56:37 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:56:37 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 0e30043d-978e-5a7d-82e4-384d06bbee07
2025-12-05 12:56:37 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'Porsche Boxster S (986.1) - Boita Manuelle - Jantes Boxster S '
                '- PSM - Sièges Cuir - Carnet & Suivi\n'
                '\n'
                'Une Boxster S avec un beau pedigree, suivi avec carnet. Le '
                'moteur a été changé chez Porsche Luxembourg a 55 000 KM. '
                'Oubliez les problèmes d’IMS et de Chemises.\n'
                '\n'
                'VÉHICULE DISPONIBLE ET VISIBLE DE SUITE DANS NOS LOCAUX À '
                'BORDEAUX \n'
                '\n'
                'GARANTIE 6 MOIS\n'
                '\n'
                'AUCUN FRAIS À PRÉVOIR\n'
                '\n'
                "Carnet d'entretien complet.\n"
                '\n'
                "Carnet d'entretien complet.\n"
                'Révision à jour.\n'
                'Contrôle technique à jour.\n'
                'Première mise en circulation : 03/2001\n'
                'Nombre de propriétaires : 7\n'
                '\n'
                'Couleur extérieure : Noir\n'
                'Intérieur : Cuir \n'
                'Moteur : 3.2 6 cylindres à plat  260ch \n'
                '\n'
                'Véhicule non-fumeur.\n'
                'Historique d’entretien complet clair et limpide.\n'
                'Double des clés.\n'
                '\n'
                'Options du véhicule : \n'
                '\n'
                'Sièges En cuir\n'
                'Capote électrique\n'
                'Jantes Boxster S (17”)\n'
                'Autoradio +\n'
                'PSM ( Porsche Stability Management )\n'
                'Dispositif Antivol\n'
                'Phares Litronic\n'
                'ODB\n'
                'CD Radio “Porsche CDR 22”\n'
                'Fermeture capote électrique\n'
                'Retroviseur extérieur chauffant et électriques\n'
                '\n'
                "Historique d'entretien : \n"
                '\n'
                '01/2002 à 22 000 km : Petit entretien ( Filtre à Huile + tous '
                'filtres )\n'
                '02/2003 à 33 550 km : Changement moteur chez Porsche '
                'Luxembourg en Garantie\n'
                '02/2003 à 33 550 km : Entretien Annuel ( Filtre à Huile + '
                'Contrôles ) + liquide de frein \n'
                '04/2004 à 55 000 km : Changement Moteur Echange Standard ( '
                'Porsche Loesche Luxembourg )\n'
                '04/2004 à 58 900 km : Entretien Annuel ( Filtre à Huile + '
                'Contrôles )\n'
                '10/2004 à 72 549 km : Grand Entretien Technique ( Filtre a '
                'huile + Bougies + Bobines ) \n'
                '08/2005 à 84 653 km : Entretien Annuel ( Filtre à Huile + '
                'Contrôles ) + liquide de frein\n'
                '06/2006 à 101 000 km Petit entretien Technique ( Filtre à '
                'Huile + tous filtres )\n'
                '11/2007 à 127 060 km : Grand Entretien Technique ( Filtre a '
                'huile + Bougies + Bobines ) + liquide de frein\n'
                '10/2008 à 144 666 km : Petit entretien ( Filtre à Huile + '
                'tous filtres )\n'
                '11/2010 à 151 180 km : Petit entretien ( Filtre à Huile + '
                'tous filtres )\n'
                'Stockage du véhicule avec entretiens ( perte des factures '
                'correspondantes )\n'
                'Véhicule à parcouru  2 000 km à de 2016 à 2025. \n'
                '06/2025 : Gros entretien mise a jour ( Huile moteur + Tous '
                'filtres + Pompe à essence + Bocal liquide de refroidissement '
                '+ Lustrage Phares \n'
                '\n'
                'Reportage photo complet disponible sur notre site internet.\n'
                '\n'
                'Sous réserve d’erreurs et omissions.\n'
                '\n'
                'Tarif hors Carte Grise et Frais de mise à la route (399€)\n'
                '\n'
                'Livraison possible en France, Belgique, Luxembourg, Andorre & '
                'Monaco. \n'
                '\n'
                "N'hésitez pas à nous contacter pour de plus amples "
                'informations.\n'
                'Nous sommes disponible sur rendez-vous uniquement dans nos '
                'locaux à Bordeaux. \n'
                '\n'
                'Mots clés :\n'
                '\n'
                'Porsche 911 S\n'
                'Boxster 987\n'
                'Cayman S',
 'doors_number': 2,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 252,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': '0e30043d-978e-5a7d-82e4-384d06bbee07',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3101864917',
 'listing': 'auction',
 'make': 'PORSCHE',
 'model': 'Boxster',
 'odometer': 186500,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 10,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/98/60/23/986023990d0dcab8e33497fba3186880ec8a5950.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f6/b1/de/f6b1debc6de2fe52dfef8c5d97bf6043e6be18ce.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1f/e6/84/1fe684810dba81d8c2144d5ef7f2fff6cd2a201c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/01/73/1f/01731f805b2e2563d1e395dbac6d19c9244f8204.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5e/18/7e/5e187ea4d3861329a885a2a42b8f97a5b53e5909.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/48/c0/c2/48c0c2ae05917212e4ab1ee7b3d41f1c801dc834.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/55/c0/31/55c031565a8847dd3893d18287775c3a48a230cc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c3/9f/48/c39f489905b1ac55d69760a68113d546f81d18d2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f9/1b/0e/f91b0e353e32a97586696b6411a3b8051f35a33c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7d/ed/30/7ded30cf05c151cec278e088c53d2f6a15c14023.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_594391e1-b9a9-51ca-b455-d449a7e92f9c/594391e1-b9a9-51ca-b455-d449a7e92f9c_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 118321,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/98/60/23/986023990d0dcab8e33497fba3186880ec8a5950.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_594391e1-b9a9-51ca-b455-d449a7e92f9c/594391e1-b9a9-51ca-b455-d449a7e92f9c_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 125431,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/f6/b1/de/f6b1debc6de2fe52dfef8c5d97bf6043e6be18ce.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_594391e1-b9a9-51ca-b455-d449a7e92f9c/594391e1-b9a9-51ca-b455-d449a7e92f9c_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 119557,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/1f/e6/84/1fe684810dba81d8c2144d5ef7f2fff6cd2a201c.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_594391e1-b9a9-51ca-b455-d449a7e92f9c/594391e1-b9a9-51ca-b455-d449a7e92f9c_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 118196,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/01/73/1f/01731f805b2e2563d1e395dbac6d19c9244f8204.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_594391e1-b9a9-51ca-b455-d449a7e92f9c/594391e1-b9a9-51ca-b455-d449a7e92f9c_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 117874,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/5e/18/7e/5e187ea4d3861329a885a2a42b8f97a5b53e5909.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_594391e1-b9a9-51ca-b455-d449a7e92f9c/594391e1-b9a9-51ca-b455-d449a7e92f9c_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 131470,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/48/c0/c2/48c0c2ae05917212e4ab1ee7b3d41f1c801dc834.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_594391e1-b9a9-51ca-b455-d449a7e92f9c/594391e1-b9a9-51ca-b455-d449a7e92f9c_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 96676,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/55/c0/31/55c031565a8847dd3893d18287775c3a48a230cc.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_594391e1-b9a9-51ca-b455-d449a7e92f9c/594391e1-b9a9-51ca-b455-d449a7e92f9c_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 67143,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/c3/9f/48/c39f489905b1ac55d69760a68113d546f81d18d2.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_594391e1-b9a9-51ca-b455-d449a7e92f9c/594391e1-b9a9-51ca-b455-d449a7e92f9c_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 116298,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/f9/1b/0e/f91b0e353e32a97586696b6411a3b8051f35a33c.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_594391e1-b9a9-51ca-b455-d449a7e92f9c/594391e1-b9a9-51ca-b455-d449a7e92f9c_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 80534,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/7d/ed/30/7ded30cf05c151cec278e088c53d2f6a15c14023.jpg?rule=ad-large',
             'Width': 1200}],
 'price': 20486,
 'price_includes_vat': False,
 'registration_date': '2001-03-01',
 'seats_number': 1,
 'seller_name': None,
 'title': 'Porsche Boxster S (986.1) - Boite Manuelle - Moteur E/S - Jantes '
          'Boxster S - PSM - Sièges Cuir - Carnet & Suivi',
 'transmission': 'manual',
 'trim': None,
 'vin': None,
 'year': 2001}
2025-12-05 12:56:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273101864917%27 HTTP/1.1" 200 None
2025-12-05 12:56:37 [auto_selling_leboncoin.fr] INFO: Saving data for 3101864917: {'created_time': 1764939397.606153, 'last_price_update_time': 1764939397.606165}
2025-12-05 12:56:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3101864917') HTTP/1.1" 204 0
2025-12-05 12:56:37 [common.azure_blobstore] INFO: Using managed identity for Azure Blob Storage
2025-12-05 12:56:37 [common.azure_blobstore] INFO: Using managed identity with client ID: 39192755-105d-4ce2-a21d-ab53b63f8b87
2025-12-05 12:56:37 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2025-12-05 12:56:37 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f32858df0d0>
2025-12-05 12:56:37 [common.azure_blobstore] INFO: Creating container if not exists
2025-12-05 12:56:37 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2025-12-05 12:56:37 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 1970
2025-12-05 12:56:37 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxproduction.blob.core.windows.net:443
2025-12-05 12:56:37 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2025-12-05 12:56:37 [common.azure_blobstore] INFO: Container already exists, skipping creation
2025-12-05 12:56:37 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_cc66788d-06d6-5636-8020-442eb20fff4c/cc66788d-06d6-5636-8020-442eb20fff4c_image_7.jpg HTTP/1.1" 201 0
2025-12-05 12:56:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:37 [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%252Fd3%252F6d%252Fcd%252Fd36dcd728e891f65116ba4bd53b157b5610b8592.jpg%253Frule%3Dad-large') HTTP/1.1" 204 0
2025-12-05 12:56:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/d3/6d/cd/d36dcd728e891f65116ba4bd53b157b5610b8592.jpg?rule=ad-large saved to cache
2025-12-05 12:56:37 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item cc66788d-06d6-5636-8020-442eb20fff4c
2025-12-05 12:56:37 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3098215615
2025-12-05 12:56:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273098215615%27 HTTP/1.1" 200 None
2025-12-05 12:56:37 [auto_selling_leboncoin.fr] INFO: Scrape type for 3098215615: 1
2025-12-05 12:56:37 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3098215615
2025-12-05 12:56:37 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'Dodge Ram Classic 5.7l Hemi - TVA RECUP - Toit panoramique - '
                'Audio Alpine - Jantes 20 Pouces - Tri-carburation - Carnet & '
                'Suivi Complet\n'
                '\n'
                'VÉHICULE DISPONIBLE ET VISIBLE DE SUITE DANS NOS LOCAUX À '
                'BORDEAUX \n'
                '\n'
                'GARANTIE 6 MOIS\n'
                '\n'
                'AUCUN FRAIS À PRÉVOIR\n'
                '\n'
                'Révision à jour. \n'
                'Contrôle technique à jour. \n'
                'Première mise en circulation : 11/2020\n'
                'Nombre de propriétaires : 1\n'
                '\n'
                'Couleur extérieure : Noir\n'
                'Intérieur : Cuir Noir\n'
                'Moteur : V8 Cylindres 5.7L Hemi 395 CH\n'
                '\n'
                'Véhicule non-fumeur.  \n'
                'Historique d’entretien complet clair et limpide.  \n'
                'Double des clés \n'
                '\n'
                'Options du véhicule :\n'
                '\n'
                'Jantes 20"\n'
                'Apple Car Play\n'
                'Toit Panoramique / Ouvrant\n'
                'Sieges Chauffants \n'
                'Sieges Electriques\n'
                'Volant Chauffant\n'
                'Sono Premium Alpine\n'
                'Sieges Cuir\n'
                'Couvre Benne 3 Parties\n'
                'Démarrage à Distance\n'
                'Attelage avant / arrière \n'
                'Installation Homologué Gaz\n'
                'Cartographie E85\n'
                '\n'
                'Historique d’entretien :\n'
                '\n'
                '06/2021 à 13 463 km : Vidange Moteur + Filtres\n'
                '01/2022 à 25 528 km : Vidange Moteur + Filtres \n'
                '01/2023 à 32 005 Km : Vidange Moteur + Filtres \n'
                '11/2023 à 54 422 Km : Vidange Moteur + Vidange Pont x 2 + '
                'Révision GPL + Bougies + Graissage et points de contrôle \n'
                '03/2025 à 71 270 Km : Vidange Moteur + Tous filtres\n'
                '\n'
                'Reportage photo complet disponible sur notre site internet.\n'
                '\n'
                'Sous réserve d’erreurs et omissions.\n'
                '\n'
                'Tarif hors Carte Grise et Frais de mise à la route (399€)\n'
                '\n'
                'Livraison possible en France, Belgique, Luxembourg, Andorre & '
                'Monaco. \n'
                '\n'
                "N'hésitez pas à nous contacter pour de plus amples "
                'informations.\n'
                'Nous sommes disponible sur rendez-vous uniquement dans nos '
                'locaux à Bordeaux. \n'
                '\n'
                'Mots clés :\n'
                '\n'
                'Ford F150\n'
                'Ford Ranger \n'
                'Nissan Navarra',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 395,
 'expiration_date': None,
 'fuel_type': 'Gaz Naturel (GNV)',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3098215615',
 'listing': 'auction',
 'make': 'DODGE',
 'model': 'Ram',
 'odometer': 78000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/b3/3d/73/b33d73cf4f792e20284bc882547786645b4f924c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fd/77/91/fd7791dbc89ee13e6190d444251b64cb1aa50559.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/bf/b9/66/bfb9667984f794eb6495e4df66dae9ab71f021d9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c0/64/61/c064619a55e1e02d8aff97828fed85684cf30809.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6a/91/ba/6a91ba995c877dfb72cd46c7675a9688e2cc2e37.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d9/50/cd/d950cd03950dc29a0e71fdd155052a75d641f7d9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fc/bc/60/fcbc6018145cb3a37ff546571ea9d3722ea8e5ce.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7b/63/04/7b63046dff593a2f649f973bdc4afa7e8d649e68.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5c/e7/b9/5ce7b971f81aec144ca622f6fe6a56b0a76cee8d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ef/48/54/ef48548b987defd13aba0eb0097f7427d54d5034.jpg?rule=ad-large'],
 'price': 51490,
 'price_includes_vat': False,
 'registration_date': '2020-11-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Dodge Ram Classic 5.7l Hemi - TVA RECUP - Toit panoramique - Audio '
          'Alpine - Jantes 20 Pouces - Tri-carburation - Carnet & Suivi '
          'Complet',
 'transmission': 'manual',
 'trim': None,
 'vin': None,
 'year': 2020}
2025-12-05 12:56:37 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: f465694e-2c5c-5825-9073-27f792d88f0b with identifier: 3098215615
2025-12-05 12:56:37 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item f465694e-2c5c-5825-9073-27f792d88f0b
2025-12-05 12:56:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fb3%252F3d%252F73%252Fb33d73cf4f792e20284bc882547786645b4f924c.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/b3/3d/73/b33d73cf4f792e20284bc882547786645b4f924c.jpg?rule=ad-large already downloaded
2025-12-05 12:56:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Ffd%252F77%252F91%252Ffd7791dbc89ee13e6190d444251b64cb1aa50559.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/fd/77/91/fd7791dbc89ee13e6190d444251b64cb1aa50559.jpg?rule=ad-large already downloaded
2025-12-05 12:56:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fbf%252Fb9%252F66%252Fbfb9667984f794eb6495e4df66dae9ab71f021d9.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/bf/b9/66/bfb9667984f794eb6495e4df66dae9ab71f021d9.jpg?rule=ad-large already downloaded
2025-12-05 12:56:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fc0%252F64%252F61%252Fc064619a55e1e02d8aff97828fed85684cf30809.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/c0/64/61/c064619a55e1e02d8aff97828fed85684cf30809.jpg?rule=ad-large already downloaded
2025-12-05 12:56:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F6a%252F91%252Fba%252F6a91ba995c877dfb72cd46c7675a9688e2cc2e37.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/6a/91/ba/6a91ba995c877dfb72cd46c7675a9688e2cc2e37.jpg?rule=ad-large already downloaded
2025-12-05 12:56:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:37 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fd9%252F50%252Fcd%252Fd950cd03950dc29a0e71fdd155052a75d641f7d9.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:37 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/d9/50/cd/d950cd03950dc29a0e71fdd155052a75d641f7d9.jpg?rule=ad-large already downloaded
2025-12-05 12:56:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Ffc%252Fbc%252F60%252Ffcbc6018145cb3a37ff546571ea9d3722ea8e5ce.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/fc/bc/60/fcbc6018145cb3a37ff546571ea9d3722ea8e5ce.jpg?rule=ad-large already downloaded
2025-12-05 12:56:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F7b%252F63%252F04%252F7b63046dff593a2f649f973bdc4afa7e8d649e68.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/7b/63/04/7b63046dff593a2f649f973bdc4afa7e8d649e68.jpg?rule=ad-large already downloaded
2025-12-05 12:56:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F5c%252Fe7%252Fb9%252F5ce7b971f81aec144ca622f6fe6a56b0a76cee8d.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/5c/e7/b9/5ce7b971f81aec144ca622f6fe6a56b0a76cee8d.jpg?rule=ad-large already downloaded
2025-12-05 12:56:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fef%252F48%252F54%252Fef48548b987defd13aba0eb0097f7427d54d5034.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ef/48/54/ef48548b987defd13aba0eb0097f7427d54d5034.jpg?rule=ad-large already downloaded
2025-12-05 12:56:38 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://img.leboncoin.fr/api/v1/lbcpb1/images/26/31/a6/2631a67f07925a049f9ac5cf4bf2a4e76c1b0267.jpg?rule=ad-large> (referer: https://api.leboncoin.fr/finder/search)
2025-12-05 12:56:38 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: f465694e-2c5c-5825-9073-27f792d88f0b with identifier 3098215615
2025-12-05 12:56:38 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:56:38 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:56:38 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item f465694e-2c5c-5825-9073-27f792d88f0b
2025-12-05 12:56:38 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'Dodge Ram Classic 5.7l Hemi - TVA RECUP - Toit panoramique - '
                'Audio Alpine - Jantes 20 Pouces - Tri-carburation - Carnet & '
                'Suivi Complet\n'
                '\n'
                'VÉHICULE DISPONIBLE ET VISIBLE DE SUITE DANS NOS LOCAUX À '
                'BORDEAUX \n'
                '\n'
                'GARANTIE 6 MOIS\n'
                '\n'
                'AUCUN FRAIS À PRÉVOIR\n'
                '\n'
                'Révision à jour. \n'
                'Contrôle technique à jour. \n'
                'Première mise en circulation : 11/2020\n'
                'Nombre de propriétaires : 1\n'
                '\n'
                'Couleur extérieure : Noir\n'
                'Intérieur : Cuir Noir\n'
                'Moteur : V8 Cylindres 5.7L Hemi 395 CH\n'
                '\n'
                'Véhicule non-fumeur.  \n'
                'Historique d’entretien complet clair et limpide.  \n'
                'Double des clés \n'
                '\n'
                'Options du véhicule :\n'
                '\n'
                'Jantes 20"\n'
                'Apple Car Play\n'
                'Toit Panoramique / Ouvrant\n'
                'Sieges Chauffants \n'
                'Sieges Electriques\n'
                'Volant Chauffant\n'
                'Sono Premium Alpine\n'
                'Sieges Cuir\n'
                'Couvre Benne 3 Parties\n'
                'Démarrage à Distance\n'
                'Attelage avant / arrière \n'
                'Installation Homologué Gaz\n'
                'Cartographie E85\n'
                '\n'
                'Historique d’entretien :\n'
                '\n'
                '06/2021 à 13 463 km : Vidange Moteur + Filtres\n'
                '01/2022 à 25 528 km : Vidange Moteur + Filtres \n'
                '01/2023 à 32 005 Km : Vidange Moteur + Filtres \n'
                '11/2023 à 54 422 Km : Vidange Moteur + Vidange Pont x 2 + '
                'Révision GPL + Bougies + Graissage et points de contrôle \n'
                '03/2025 à 71 270 Km : Vidange Moteur + Tous filtres\n'
                '\n'
                'Reportage photo complet disponible sur notre site internet.\n'
                '\n'
                'Sous réserve d’erreurs et omissions.\n'
                '\n'
                'Tarif hors Carte Grise et Frais de mise à la route (399€)\n'
                '\n'
                'Livraison possible en France, Belgique, Luxembourg, Andorre & '
                'Monaco. \n'
                '\n'
                "N'hésitez pas à nous contacter pour de plus amples "
                'informations.\n'
                'Nous sommes disponible sur rendez-vous uniquement dans nos '
                'locaux à Bordeaux. \n'
                '\n'
                'Mots clés :\n'
                '\n'
                'Ford F150\n'
                'Ford Ranger \n'
                'Nissan Navarra',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 395,
 'expiration_date': None,
 'fuel_type': 'Gaz Naturel (GNV)',
 'id': 'f465694e-2c5c-5825-9073-27f792d88f0b',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3098215615',
 'listing': 'auction',
 'make': 'DODGE',
 'model': 'Ram',
 'odometer': 78000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 10,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/b3/3d/73/b33d73cf4f792e20284bc882547786645b4f924c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fd/77/91/fd7791dbc89ee13e6190d444251b64cb1aa50559.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/bf/b9/66/bfb9667984f794eb6495e4df66dae9ab71f021d9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c0/64/61/c064619a55e1e02d8aff97828fed85684cf30809.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6a/91/ba/6a91ba995c877dfb72cd46c7675a9688e2cc2e37.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d9/50/cd/d950cd03950dc29a0e71fdd155052a75d641f7d9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fc/bc/60/fcbc6018145cb3a37ff546571ea9d3722ea8e5ce.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7b/63/04/7b63046dff593a2f649f973bdc4afa7e8d649e68.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5c/e7/b9/5ce7b971f81aec144ca622f6fe6a56b0a76cee8d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ef/48/54/ef48548b987defd13aba0eb0097f7427d54d5034.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_88b8c3cc-6065-5320-80a2-bdc4b38ea53e/88b8c3cc-6065-5320-80a2-bdc4b38ea53e_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 123611,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/b3/3d/73/b33d73cf4f792e20284bc882547786645b4f924c.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_88b8c3cc-6065-5320-80a2-bdc4b38ea53e/88b8c3cc-6065-5320-80a2-bdc4b38ea53e_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 124551,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/fd/77/91/fd7791dbc89ee13e6190d444251b64cb1aa50559.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_88b8c3cc-6065-5320-80a2-bdc4b38ea53e/88b8c3cc-6065-5320-80a2-bdc4b38ea53e_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 118066,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/bf/b9/66/bfb9667984f794eb6495e4df66dae9ab71f021d9.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_88b8c3cc-6065-5320-80a2-bdc4b38ea53e/88b8c3cc-6065-5320-80a2-bdc4b38ea53e_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 135045,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/c0/64/61/c064619a55e1e02d8aff97828fed85684cf30809.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_88b8c3cc-6065-5320-80a2-bdc4b38ea53e/88b8c3cc-6065-5320-80a2-bdc4b38ea53e_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 109347,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/6a/91/ba/6a91ba995c877dfb72cd46c7675a9688e2cc2e37.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_88b8c3cc-6065-5320-80a2-bdc4b38ea53e/88b8c3cc-6065-5320-80a2-bdc4b38ea53e_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 88028,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/d9/50/cd/d950cd03950dc29a0e71fdd155052a75d641f7d9.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_88b8c3cc-6065-5320-80a2-bdc4b38ea53e/88b8c3cc-6065-5320-80a2-bdc4b38ea53e_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 122538,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/fc/bc/60/fcbc6018145cb3a37ff546571ea9d3722ea8e5ce.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_88b8c3cc-6065-5320-80a2-bdc4b38ea53e/88b8c3cc-6065-5320-80a2-bdc4b38ea53e_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 162430,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/7b/63/04/7b63046dff593a2f649f973bdc4afa7e8d649e68.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_88b8c3cc-6065-5320-80a2-bdc4b38ea53e/88b8c3cc-6065-5320-80a2-bdc4b38ea53e_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 138140,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/5c/e7/b9/5ce7b971f81aec144ca622f6fe6a56b0a76cee8d.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_88b8c3cc-6065-5320-80a2-bdc4b38ea53e/88b8c3cc-6065-5320-80a2-bdc4b38ea53e_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 99794,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ef/48/54/ef48548b987defd13aba0eb0097f7427d54d5034.jpg?rule=ad-large',
             'Width': 1200}],
 'price': 51490,
 'price_includes_vat': False,
 'registration_date': '2020-11-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Dodge Ram Classic 5.7l Hemi - TVA RECUP - Toit panoramique - Audio '
          'Alpine - Jantes 20 Pouces - Tri-carburation - Carnet & Suivi '
          'Complet',
 'transmission': 'manual',
 'trim': None,
 'vin': None,
 'year': 2020}
2025-12-05 12:56:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273098215615%27 HTTP/1.1" 200 None
2025-12-05 12:56:38 [auto_selling_leboncoin.fr] INFO: Saving data for 3098215615: {'created_time': 1764939398.179138, 'last_price_update_time': 1764939398.179149}
2025-12-05 12:56:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3098215615') HTTP/1.1" 204 0
2025-12-05 12:56:38 [common.azure_blobstore] INFO: Using managed identity for Azure Blob Storage
2025-12-05 12:56:38 [common.azure_blobstore] INFO: Using managed identity with client ID: 39192755-105d-4ce2-a21d-ab53b63f8b87
2025-12-05 12:56:38 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2025-12-05 12:56:38 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f32859013d0>
2025-12-05 12:56:38 [common.azure_blobstore] INFO: Creating container if not exists
2025-12-05 12:56:38 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2025-12-05 12:56:38 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 1965
2025-12-05 12:56:38 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxproduction.blob.core.windows.net:443
2025-12-05 12:56:38 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2025-12-05 12:56:38 [common.azure_blobstore] INFO: Container already exists, skipping creation
2025-12-05 12:56:38 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_cc66788d-06d6-5636-8020-442eb20fff4c/cc66788d-06d6-5636-8020-442eb20fff4c_image_8.jpg HTTP/1.1" 201 0
2025-12-05 12:56:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:38 [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%252F66%252F1c%252F80661cc70454eb9d8813451a1307c408b9f27d68.jpg%253Frule%3Dad-large') HTTP/1.1" 204 0
2025-12-05 12:56:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/80/66/1c/80661cc70454eb9d8813451a1307c408b9f27d68.jpg?rule=ad-large saved to cache
2025-12-05 12:56:38 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item cc66788d-06d6-5636-8020-442eb20fff4c
2025-12-05 12:56:38 [common.azure_blobstore] INFO: Using managed identity for Azure Blob Storage
2025-12-05 12:56:38 [common.azure_blobstore] INFO: Using managed identity with client ID: 39192755-105d-4ce2-a21d-ab53b63f8b87
2025-12-05 12:56:38 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2025-12-05 12:56:38 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f328593e190>
2025-12-05 12:56:38 [common.azure_blobstore] INFO: Creating container if not exists
2025-12-05 12:56:38 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2025-12-05 12:56:38 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 1965
2025-12-05 12:56:38 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxproduction.blob.core.windows.net:443
2025-12-05 12:56:38 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2025-12-05 12:56:38 [common.azure_blobstore] INFO: Container already exists, skipping creation
2025-12-05 12:56:38 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_cc66788d-06d6-5636-8020-442eb20fff4c/cc66788d-06d6-5636-8020-442eb20fff4c_image_9.jpg HTTP/1.1" 201 0
2025-12-05 12:56:38 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:38 [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%252Ff9%252Fa2%252F44%252Ff9a2442d6a2667eded5b03761a3407b215f553cf.jpg%253Frule%3Dad-large') HTTP/1.1" 204 0
2025-12-05 12:56:38 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/f9/a2/44/f9a2442d6a2667eded5b03761a3407b215f553cf.jpg?rule=ad-large saved to cache
2025-12-05 12:56:38 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item cc66788d-06d6-5636-8020-442eb20fff4c
2025-12-05 12:56:38 [common.azure_blobstore] INFO: Using managed identity for Azure Blob Storage
2025-12-05 12:56:38 [common.azure_blobstore] INFO: Using managed identity with client ID: 39192755-105d-4ce2-a21d-ab53b63f8b87
2025-12-05 12:56:38 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2025-12-05 12:56:38 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f328591fc10>
2025-12-05 12:56:38 [common.azure_blobstore] INFO: Creating container if not exists
2025-12-05 12:56:38 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2025-12-05 12:56:38 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 1971
2025-12-05 12:56:38 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxproduction.blob.core.windows.net:443
2025-12-05 12:56:39 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2025-12-05 12:56:39 [common.azure_blobstore] INFO: Container already exists, skipping creation
2025-12-05 12:56:39 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_cc66788d-06d6-5636-8020-442eb20fff4c/cc66788d-06d6-5636-8020-442eb20fff4c_image_6.jpg HTTP/1.1" 201 0
2025-12-05 12:56:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:39 [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%252Fd4%252F21%252Fe8%252Fd421e8877b332dfb4f5ff919359958515bf2fc8e.jpg%253Frule%3Dad-large') HTTP/1.1" 204 0
2025-12-05 12:56:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/d4/21/e8/d421e8877b332dfb4f5ff919359958515bf2fc8e.jpg?rule=ad-large saved to cache
2025-12-05 12:56:39 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item cc66788d-06d6-5636-8020-442eb20fff4c
2025-12-05 12:56:39 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://img.leboncoin.fr/api/v1/lbcpb1/images/88/25/79/882579914050d9c1fd93cddf8804ae2e9e1c409f.jpg?rule=ad-large> (referer: https://api.leboncoin.fr/finder/search)
2025-12-05 12:56:39 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://img.leboncoin.fr/api/v1/lbcpb1/images/ee/4b/57/ee4b5766bfba527ff347ec18a4870018dc741568.jpg?rule=ad-large> (referer: https://api.leboncoin.fr/finder/search)
2025-12-05 12:56:39 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3098180370
2025-12-05 12:56:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%273098180370%27 HTTP/1.1" 200 None
2025-12-05 12:56:39 [auto_selling_leboncoin.fr] INFO: Scrape type for 3098180370: 1
2025-12-05 12:56:39 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3098180370
2025-12-05 12:56:39 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'BMW Z3 Roadster 1.9i 140 CH - Différentiel Autobloquant - '
                'Chassis M - Sièges Chauffants - Carnet & Suivi Complet\n'
                '\n'
                'VÉHICULE DISPONIBLE ET VISIBLE DE SUITE DANS NOS LOCAUX À '
                'BORDEAUX \n'
                '\n'
                'GARANTIE 6 MOIS\n'
                '\n'
                'AUCUN FRAIS À PRÉVOIR\n'
                '\n'
                "Carnet d'entretien complet. \n"
                'Révision à jour. \n'
                'Contrôle technique à jour. \n'
                'Première mise en circulation : 05/1998\n'
                'Nombre de propriétaires : 2\n'
                '\n'
                'Couleur extérieure : Argent Arctique métallisé\n'
                'Intérieur : Cuir Dakota Noir\n'
                'Moteur : 4 Cylindre 1900 cc\n'
                '\n'
                'Véhicule non-fumeur.  \n'
                'Historique d’entretien complet clair et limpide.  \n'
                'Double des clés + Clés empreinte\n'
                '\n'
                'Options du véhicule : \n'
                '\n'
                'Argent arctique métallisé\n'
                'Sellerie en cuir Oregon noir\n'
                'Climatisation\n'
                'Différentiel autobloquant (25 %)\n'
                'Système d’alarme avec télécommande\n'
                'Ordinateur de bord\n'
                'Autoradio BMW Business CD avec RDS\n'
                'Inserts intérieurs en bois à haute brillance\n'
                'Finition bois précieux pour le conducteur et le passager\n'
                'Sièges avant chauffants (conducteur et passager)\n'
                'Projecteurs antibrouillard\n'
                'Châssis sport M\n'
                'Volant sport M en cuir\n'
                'Capote en toile noire\n'
                '\n'
                "Historique d'entretien : \n"
                '\n'
                '12/2000 à 29 065 km : Petit entretien ( Filtre a huile + Tous '
                'filtres + Liquide de frein )\n'
                '07/2002 à 45 119 km : Vidange Moteur + Filtres\n'
                '06/2003 à 54 174 km : Liquide de frein\n'
                '10/2003 à 57 000 km : Huile moteur, filtre à huile, filtre à '
                "air, bougies d'allumage\n"
                '04/2007 à 83 514 km : Gros entretien + Inspection Niveau II + '
                'Liquide de refroidissement\n'
                '04/2008 à 92 544 km : Vidange Moteur + Inspection Niveau I + '
                'Liquide de Freins \n'
                '08/2009 à 100 482 km : Inspection Niveau I\n'
                '09/2010 à 106 399 km : Vidange Moteur + Filtre habitacle\n'
                '10/2011 à 112 120 km : Vidange Moteur + Inspection I + Filtre '
                'habitacle\n'
                '05/2013 à 122 029 km : Vidange moteur + Inspection I\n'
                '03/2014 à 135 000 km : Vidange Moteur \n'
                '05/2015 à 138 326 km : Liquide de frein \n'
                '03/2017 à 155 821 km : Vidange Moteur\n'
                '05/2020 à 162 730 km : Vidange Moteur + Liquide de frein \n'
                '02/2024 à 174 443 km : Vidange + Filtre a huile + 4 bougies + '
                '4 Bobines + Purge Freins \n'
                '\n'
                'Reportage photo complet disponible sur notre site internet.\n'
                '\n'
                'Sous réserve d’erreurs et omissions.\n'
                '\n'
                'Tarif hors Carte Grise et Frais de mise à la route (399€)\n'
                '\n'
                'Livraison possible en France, Belgique, Luxembourg, Andorre & '
                'Monaco. \n'
                '\n'
                "N'hésitez pas à nous contacter pour de plus amples "
                'informations.\n'
                'Nous sommes disponible sur rendez-vous uniquement dans nos '
                'locaux à Bordeaux. \n'
                '\n'
                'Mots clés :\n'
                '\n'
                'Bmw Z4 Z 3\n'
                'Audi TT\n'
                'Mazda Mx5',
 'doors_number': 2,
 '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/3098180370',
 'listing': 'auction',
 'make': 'BMW',
 'model': 'Z3',
 'odometer': 178000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/04/0e/f0/040ef0943a6b7c3143de7513ff3d8a63613d5a2e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/85/05/06/850506e4c65d0d55fc06daa2b2b933de97670cda.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d3/17/97/d3179761ef4adddefc39494e8c698877d051956b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b7/c9/24/b7c924a24e03a90c99bea39f6bc155efa8d646ab.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/87/5e/94/875e94204900753d788cae3bcd328e2583e0857d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ab/0d/e6/ab0de697ed12689c27f0c592f771b38c918c55cb.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9a/cd/bf/9acdbf22f0258593e344bab98cbf467b386b3566.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/94/b2/fc/94b2fc7c189bb798c8a32c880eb33b7f8446a8b7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d8/55/d5/d855d557ddef848933e5285bf3c8323af77ce65a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/94/7d/5e/947d5e1e0f0a568ace079bd7d2766687f80238ce.jpg?rule=ad-large'],
 'price': 9990,
 'price_includes_vat': False,
 'registration_date': '1998-05-01',
 'seats_number': 1,
 'seller_name': None,
 'title': 'BMW Z3 Roadster 1.9i 140 CH - Différentiel Autobloquant - Chassis M '
          '- Sièges Chauffants - Carnet & Suivi Complet',
 'transmission': 'manual',
 'trim': 'Z3 Roadster 1.9i 140ch',
 'vin': None,
 'year': 1998}
2025-12-05 12:56:39 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 14fe40d5-4453-5716-aba4-846604fc8ef7 with identifier: 3098180370
2025-12-05 12:56:39 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 14fe40d5-4453-5716-aba4-846604fc8ef7
2025-12-05 12:56:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F04%252F0e%252Ff0%252F040ef0943a6b7c3143de7513ff3d8a63613d5a2e.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/04/0e/f0/040ef0943a6b7c3143de7513ff3d8a63613d5a2e.jpg?rule=ad-large already downloaded
2025-12-05 12:56:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F85%252F05%252F06%252F850506e4c65d0d55fc06daa2b2b933de97670cda.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/85/05/06/850506e4c65d0d55fc06daa2b2b933de97670cda.jpg?rule=ad-large already downloaded
2025-12-05 12:56:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252Fd3%252F17%252F97%252Fd3179761ef4adddefc39494e8c698877d051956b.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/d3/17/97/d3179761ef4adddefc39494e8c698877d051956b.jpg?rule=ad-large already downloaded
2025-12-05 12:56:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252Fb7%252Fc9%252F24%252Fb7c924a24e03a90c99bea39f6bc155efa8d646ab.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/b7/c9/24/b7c924a24e03a90c99bea39f6bc155efa8d646ab.jpg?rule=ad-large already downloaded
2025-12-05 12:56:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F87%252F5e%252F94%252F875e94204900753d788cae3bcd328e2583e0857d.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/87/5e/94/875e94204900753d788cae3bcd328e2583e0857d.jpg?rule=ad-large already downloaded
2025-12-05 12:56:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252Fab%252F0d%252Fe6%252Fab0de697ed12689c27f0c592f771b38c918c55cb.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ab/0d/e6/ab0de697ed12689c27f0c592f771b38c918c55cb.jpg?rule=ad-large already downloaded
2025-12-05 12:56:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F9a%252Fcd%252Fbf%252F9acdbf22f0258593e344bab98cbf467b386b3566.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/9a/cd/bf/9acdbf22f0258593e344bab98cbf467b386b3566.jpg?rule=ad-large already downloaded
2025-12-05 12:56:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F94%252Fb2%252Ffc%252F94b2fc7c189bb798c8a32c880eb33b7f8446a8b7.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/94/b2/fc/94b2fc7c189bb798c8a32c880eb33b7f8446a8b7.jpg?rule=ad-large already downloaded
2025-12-05 12:56:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252Fd8%252F55%252Fd5%252Fd855d557ddef848933e5285bf3c8323af77ce65a.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/d8/55/d5/d855d557ddef848933e5285bf3c8323af77ce65a.jpg?rule=ad-large already downloaded
2025-12-05 12:56:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F94%252F7d%252F5e%252F947d5e1e0f0a568ace079bd7d2766687f80238ce.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/94/7d/5e/947d5e1e0f0a568ace079bd7d2766687f80238ce.jpg?rule=ad-large already downloaded
2025-12-05 12:56:39 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://img.leboncoin.fr/api/v1/lbcpb1/images/67/ac/ca/67acca082f04155faa34532d80703e0a9032e3e3.jpg?rule=ad-large> (referer: https://api.leboncoin.fr/finder/search)
2025-12-05 12:56:39 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 14fe40d5-4453-5716-aba4-846604fc8ef7 with identifier 3098180370
2025-12-05 12:56:39 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:56:39 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:56:39 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 14fe40d5-4453-5716-aba4-846604fc8ef7
2025-12-05 12:56:39 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'BMW Z3 Roadster 1.9i 140 CH - Différentiel Autobloquant - '
                'Chassis M - Sièges Chauffants - Carnet & Suivi Complet\n'
                '\n'
                'VÉHICULE DISPONIBLE ET VISIBLE DE SUITE DANS NOS LOCAUX À '
                'BORDEAUX \n'
                '\n'
                'GARANTIE 6 MOIS\n'
                '\n'
                'AUCUN FRAIS À PRÉVOIR\n'
                '\n'
                "Carnet d'entretien complet. \n"
                'Révision à jour. \n'
                'Contrôle technique à jour. \n'
                'Première mise en circulation : 05/1998\n'
                'Nombre de propriétaires : 2\n'
                '\n'
                'Couleur extérieure : Argent Arctique métallisé\n'
                'Intérieur : Cuir Dakota Noir\n'
                'Moteur : 4 Cylindre 1900 cc\n'
                '\n'
                'Véhicule non-fumeur.  \n'
                'Historique d’entretien complet clair et limpide.  \n'
                'Double des clés + Clés empreinte\n'
                '\n'
                'Options du véhicule : \n'
                '\n'
                'Argent arctique métallisé\n'
                'Sellerie en cuir Oregon noir\n'
                'Climatisation\n'
                'Différentiel autobloquant (25 %)\n'
                'Système d’alarme avec télécommande\n'
                'Ordinateur de bord\n'
                'Autoradio BMW Business CD avec RDS\n'
                'Inserts intérieurs en bois à haute brillance\n'
                'Finition bois précieux pour le conducteur et le passager\n'
                'Sièges avant chauffants (conducteur et passager)\n'
                'Projecteurs antibrouillard\n'
                'Châssis sport M\n'
                'Volant sport M en cuir\n'
                'Capote en toile noire\n'
                '\n'
                "Historique d'entretien : \n"
                '\n'
                '12/2000 à 29 065 km : Petit entretien ( Filtre a huile + Tous '
                'filtres + Liquide de frein )\n'
                '07/2002 à 45 119 km : Vidange Moteur + Filtres\n'
                '06/2003 à 54 174 km : Liquide de frein\n'
                '10/2003 à 57 000 km : Huile moteur, filtre à huile, filtre à '
                "air, bougies d'allumage\n"
                '04/2007 à 83 514 km : Gros entretien + Inspection Niveau II + '
                'Liquide de refroidissement\n'
                '04/2008 à 92 544 km : Vidange Moteur + Inspection Niveau I + '
                'Liquide de Freins \n'
                '08/2009 à 100 482 km : Inspection Niveau I\n'
                '09/2010 à 106 399 km : Vidange Moteur + Filtre habitacle\n'
                '10/2011 à 112 120 km : Vidange Moteur + Inspection I + Filtre '
                'habitacle\n'
                '05/2013 à 122 029 km : Vidange moteur + Inspection I\n'
                '03/2014 à 135 000 km : Vidange Moteur \n'
                '05/2015 à 138 326 km : Liquide de frein \n'
                '03/2017 à 155 821 km : Vidange Moteur\n'
                '05/2020 à 162 730 km : Vidange Moteur + Liquide de frein \n'
                '02/2024 à 174 443 km : Vidange + Filtre a huile + 4 bougies + '
                '4 Bobines + Purge Freins \n'
                '\n'
                'Reportage photo complet disponible sur notre site internet.\n'
                '\n'
                'Sous réserve d’erreurs et omissions.\n'
                '\n'
                'Tarif hors Carte Grise et Frais de mise à la route (399€)\n'
                '\n'
                'Livraison possible en France, Belgique, Luxembourg, Andorre & '
                'Monaco. \n'
                '\n'
                "N'hésitez pas à nous contacter pour de plus amples "
                'informations.\n'
                'Nous sommes disponible sur rendez-vous uniquement dans nos '
                'locaux à Bordeaux. \n'
                '\n'
                'Mots clés :\n'
                '\n'
                'Bmw Z4 Z 3\n'
                'Audi TT\n'
                'Mazda Mx5',
 'doors_number': 2,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 140,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': '14fe40d5-4453-5716-aba4-846604fc8ef7',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3098180370',
 'listing': 'auction',
 'make': 'BMW',
 'model': 'Z3',
 'odometer': 178000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 10,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/04/0e/f0/040ef0943a6b7c3143de7513ff3d8a63613d5a2e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/85/05/06/850506e4c65d0d55fc06daa2b2b933de97670cda.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d3/17/97/d3179761ef4adddefc39494e8c698877d051956b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b7/c9/24/b7c924a24e03a90c99bea39f6bc155efa8d646ab.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/87/5e/94/875e94204900753d788cae3bcd328e2583e0857d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ab/0d/e6/ab0de697ed12689c27f0c592f771b38c918c55cb.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9a/cd/bf/9acdbf22f0258593e344bab98cbf467b386b3566.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/94/b2/fc/94b2fc7c189bb798c8a32c880eb33b7f8446a8b7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d8/55/d5/d855d557ddef848933e5285bf3c8323af77ce65a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/94/7d/5e/947d5e1e0f0a568ace079bd7d2766687f80238ce.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_89f9189f-18b7-5bba-a7ae-617595fd0b9d/89f9189f-18b7-5bba-a7ae-617595fd0b9d_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 125191,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/04/0e/f0/040ef0943a6b7c3143de7513ff3d8a63613d5a2e.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_89f9189f-18b7-5bba-a7ae-617595fd0b9d/89f9189f-18b7-5bba-a7ae-617595fd0b9d_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 127158,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/85/05/06/850506e4c65d0d55fc06daa2b2b933de97670cda.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_89f9189f-18b7-5bba-a7ae-617595fd0b9d/89f9189f-18b7-5bba-a7ae-617595fd0b9d_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 118477,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/d3/17/97/d3179761ef4adddefc39494e8c698877d051956b.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_89f9189f-18b7-5bba-a7ae-617595fd0b9d/89f9189f-18b7-5bba-a7ae-617595fd0b9d_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 123477,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/b7/c9/24/b7c924a24e03a90c99bea39f6bc155efa8d646ab.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_89f9189f-18b7-5bba-a7ae-617595fd0b9d/89f9189f-18b7-5bba-a7ae-617595fd0b9d_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 94314,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/87/5e/94/875e94204900753d788cae3bcd328e2583e0857d.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_89f9189f-18b7-5bba-a7ae-617595fd0b9d/89f9189f-18b7-5bba-a7ae-617595fd0b9d_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 70542,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ab/0d/e6/ab0de697ed12689c27f0c592f771b38c918c55cb.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_89f9189f-18b7-5bba-a7ae-617595fd0b9d/89f9189f-18b7-5bba-a7ae-617595fd0b9d_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 83254,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/9a/cd/bf/9acdbf22f0258593e344bab98cbf467b386b3566.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_89f9189f-18b7-5bba-a7ae-617595fd0b9d/89f9189f-18b7-5bba-a7ae-617595fd0b9d_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 119792,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/94/b2/fc/94b2fc7c189bb798c8a32c880eb33b7f8446a8b7.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_89f9189f-18b7-5bba-a7ae-617595fd0b9d/89f9189f-18b7-5bba-a7ae-617595fd0b9d_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 109605,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/d8/55/d5/d855d557ddef848933e5285bf3c8323af77ce65a.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_89f9189f-18b7-5bba-a7ae-617595fd0b9d/89f9189f-18b7-5bba-a7ae-617595fd0b9d_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 142737,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/94/7d/5e/947d5e1e0f0a568ace079bd7d2766687f80238ce.jpg?rule=ad-large',
             'Width': 1200}],
 'price': 9990,
 'price_includes_vat': False,
 'registration_date': '1998-05-01',
 'seats_number': 1,
 'seller_name': None,
 'title': 'BMW Z3 Roadster 1.9i 140 CH - Différentiel Autobloquant - Chassis M '
          '- Sièges Chauffants - Carnet & Suivi Complet',
 'transmission': 'manual',
 'trim': 'Z3 Roadster 1.9i 140ch',
 'vin': None,
 'year': 1998}
2025-12-05 12:56:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%273098180370%27 HTTP/1.1" 200 None
2025-12-05 12:56:39 [auto_selling_leboncoin.fr] INFO: Saving data for 3098180370: {'created_time': 1764939399.312807, 'last_price_update_time': 1764939399.312818}
2025-12-05 12:56:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3098180370') HTTP/1.1" 204 0
2025-12-05 12:56:39 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3101308544
2025-12-05 12:56:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%273101308544%27 HTTP/1.1" 200 None
2025-12-05 12:56:39 [auto_selling_leboncoin.fr] INFO: Scrape type for 3101308544: 1
2025-12-05 12:56:39 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3101308544
2025-12-05 12:56:39 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'Hyundai i30N Performance 275 CH - Phantom Black Pearl - Ligne '
                '109 Db - Jantes Tec - Maxton - Carnet & suivi complet\n'
                '\n'
                'VÉHICULE DISPONIBLE ET VISIBLE DE SUITE DANS NOS LOCAUX À '
                'BORDEAUX \n'
                '\n'
                'GARANTIE 6 MOIS\n'
                '\n'
                'AUCUN FRAIS À PRÉVOIR\n'
                '\n'
                "Historique d'entretien complet Hyundai.\n"
                'Révision à jour.\n'
                'Contrôle technique à jour.\n'
                'Première mise en circulation : 03/2018\n'
                'Nombre de propriétaires : 3\n'
                '\n'
                'Couleur extérieure : Phantom Black Pearl\n'
                'Intérieur : Cuir & Alcantara noir\n'
                'Moteur : 4 cyl en ligne 2.0 Turbo 275 ch\n'
                '\n'
                'Véhicule non-fumeur.\n'
                'Kilométrage certifié et garanti.\n'
                'Historique d’entretien complet clair et limpide.\n'
                'Double des clés.\n'
                '\n'
                'Options du véhicule : \n'
                '\n'
                'Couleur Phantom Black Pearl\n'
                'Jantes Tec 18 pouces\n'
                'Pack 109 DB\n'
                'Sièges tissu\n'
                'Sièges chauffants\n'
                'Volant chauffant\n'
                'Climatisation automatique bi-zone\n'
                'Écran multimédia\n'
                'Bluetooth Audio & téléphone\n'
                'Apple CarPlay\n'
                'Android Auto\n'
                'Ouverture & Démarrage sans clés\n'
                'Phares Led\n'
                'Régulateur de vitesse\n'
                'Radars AV & AR\n'
                'Caméra de recul\n'
                'Béquet AR Maxton\n'
                '\n'
                "Historique d'entretien : \n"
                '\n'
                '04/2019 à 5 735 km : huile moteur, filtre à huile\n'
                '04/2020 à 13 366 km : huile moteur, filtre à huile, filtre '
                'habitacle, liquide de frein\n'
                '05/2021 à 22 889 km : huile moteur, filtre à huile\n'
                '03/2022 à 32 101 km : huile moteur, filtre à huile, filtre '
                'habitacle, liquide de frein\n'
                '03/2023 à 41 842 km : huile moteur, filtre à huile\n'
                '03/2024 à 50 925 km : huile moteur, filtre à huile, filtre '
                'habitacle, liquide de frein\n'
                '03/2025 à 57 836 km : huile moteur, filtre à huile\n'
                '10/2025 à 68 046 km : huile moteur, filtre à huile\n'
                '\n'
                'Reportage photo complet disponible sur notre site internet.\n'
                '\n'
                'Sous réserve d’erreurs et omissions.\n'
                '\n'
                'Tarif hors Carte Grise et Frais de mise à la route (399€)\n'
                '\n'
                'Livraison possible en France, Belgique, Luxembourg, Andorre & '
                'Monaco. \n'
                '\n'
                "N'hésitez pas à nous contacter pour de plus amples "
                'informations.\n'
                'Nous sommes disponible sur rendez-vous uniquement dans nos '
                'locaux à Bordeaux. \n'
                '\n'
                'Mots clés :\n'
                '\n'
                'I 30 n\n'
                'I30 n\n'
                'I 30n',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 275,
 '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/3101308544',
 'listing': 'auction',
 'make': 'HYUNDAI',
 'model': 'i30',
 'odometer': 69500,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/6c/51/83/6c5183b486afcacf144a586ed53fa9816a6dc1e3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/17/55/9a/17559aef32d176f4d1e6f8491a05cfc7ea6531e4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ce/da/2f/ceda2f11e3c7a1b4586d0b60cbb89d9c3008b0b4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b1/e5/5c/b1e55ce010332f71de0fa3a869224b02c39f4255.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f8/83/ef/f883ef9d4120301f78395c6aab38f36184676dda.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4c/c6/a9/4cc6a945987e307815a89d01cd295ce67ef7e8e2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/60/51/27/60512770363c2865905d3b3c672b32928be0c645.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3a/8a/8e/3a8a8eaf9f1074cd552e03519f764608469767bc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b6/49/20/b64920df5eeeb97e4d5c38806916437638c33db1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f8/7e/67/f87e67d25a6cbbea9c76f580017b8efdfafcb242.jpg?rule=ad-large'],
 'price': 26990,
 'price_includes_vat': False,
 'registration_date': '2018-03-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Hyundai i30N Performance 275 CH - Phantom Black Pearl - Ligne 109 '
          'Db - Jantes Tec - Maxton - Carnet & suivi complet',
 'transmission': 'manual',
 'trim': 'i30 2.0 T-GDi 275ch N Performance Pack',
 'vin': None,
 'year': 2018}
2025-12-05 12:56:39 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 75c9bf04-d612-5a11-9967-d476f13c82e7 with identifier: 3101308544
2025-12-05 12:56:39 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 75c9bf04-d612-5a11-9967-d476f13c82e7
2025-12-05 12:56:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F6c%252F51%252F83%252F6c5183b486afcacf144a586ed53fa9816a6dc1e3.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/6c/51/83/6c5183b486afcacf144a586ed53fa9816a6dc1e3.jpg?rule=ad-large already downloaded
2025-12-05 12:56:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F17%252F55%252F9a%252F17559aef32d176f4d1e6f8491a05cfc7ea6531e4.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/17/55/9a/17559aef32d176f4d1e6f8491a05cfc7ea6531e4.jpg?rule=ad-large already downloaded
2025-12-05 12:56:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252Fce%252Fda%252F2f%252Fceda2f11e3c7a1b4586d0b60cbb89d9c3008b0b4.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ce/da/2f/ceda2f11e3c7a1b4586d0b60cbb89d9c3008b0b4.jpg?rule=ad-large already downloaded
2025-12-05 12:56:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252Fb1%252Fe5%252F5c%252Fb1e55ce010332f71de0fa3a869224b02c39f4255.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/b1/e5/5c/b1e55ce010332f71de0fa3a869224b02c39f4255.jpg?rule=ad-large already downloaded
2025-12-05 12:56:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252Ff8%252F83%252Fef%252Ff883ef9d4120301f78395c6aab38f36184676dda.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/f8/83/ef/f883ef9d4120301f78395c6aab38f36184676dda.jpg?rule=ad-large already downloaded
2025-12-05 12:56:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F4c%252Fc6%252Fa9%252F4cc6a945987e307815a89d01cd295ce67ef7e8e2.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/4c/c6/a9/4cc6a945987e307815a89d01cd295ce67ef7e8e2.jpg?rule=ad-large already downloaded
2025-12-05 12:56:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F60%252F51%252F27%252F60512770363c2865905d3b3c672b32928be0c645.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/60/51/27/60512770363c2865905d3b3c672b32928be0c645.jpg?rule=ad-large already downloaded
2025-12-05 12:56:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F3a%252F8a%252F8e%252F3a8a8eaf9f1074cd552e03519f764608469767bc.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/3a/8a/8e/3a8a8eaf9f1074cd552e03519f764608469767bc.jpg?rule=ad-large already downloaded
2025-12-05 12:56:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252Fb6%252F49%252F20%252Fb64920df5eeeb97e4d5c38806916437638c33db1.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/b6/49/20/b64920df5eeeb97e4d5c38806916437638c33db1.jpg?rule=ad-large already downloaded
2025-12-05 12:56:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252Ff8%252F7e%252F67%252Ff87e67d25a6cbbea9c76f580017b8efdfafcb242.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/f8/7e/67/f87e67d25a6cbbea9c76f580017b8efdfafcb242.jpg?rule=ad-large already downloaded
2025-12-05 12:56:39 [common.azure_blobstore] INFO: Using managed identity for Azure Blob Storage
2025-12-05 12:56:39 [common.azure_blobstore] INFO: Using managed identity with client ID: 39192755-105d-4ce2-a21d-ab53b63f8b87
2025-12-05 12:56:39 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2025-12-05 12:56:39 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f328568ced0>
2025-12-05 12:56:39 [common.azure_blobstore] INFO: Creating container if not exists
2025-12-05 12:56:39 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2025-12-05 12:56:39 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 1973
2025-12-05 12:56:39 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxproduction.blob.core.windows.net:443
2025-12-05 12:56:39 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2025-12-05 12:56:39 [common.azure_blobstore] INFO: Container already exists, skipping creation
2025-12-05 12:56:39 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_cc66788d-06d6-5636-8020-442eb20fff4c/cc66788d-06d6-5636-8020-442eb20fff4c_image_5.jpg HTTP/1.1" 201 0
2025-12-05 12:56:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:39 [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%252F26%252F31%252Fa6%252F2631a67f07925a049f9ac5cf4bf2a4e76c1b0267.jpg%253Frule%3Dad-large') HTTP/1.1" 204 0
2025-12-05 12:56:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/26/31/a6/2631a67f07925a049f9ac5cf4bf2a4e76c1b0267.jpg?rule=ad-large saved to cache
2025-12-05 12:56:39 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item cc66788d-06d6-5636-8020-442eb20fff4c
2025-12-05 12:56:39 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 75c9bf04-d612-5a11-9967-d476f13c82e7 with identifier 3101308544
2025-12-05 12:56:39 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:56:39 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:56:39 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 75c9bf04-d612-5a11-9967-d476f13c82e7
2025-12-05 12:56:39 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'Hyundai i30N Performance 275 CH - Phantom Black Pearl - Ligne '
                '109 Db - Jantes Tec - Maxton - Carnet & suivi complet\n'
                '\n'
                'VÉHICULE DISPONIBLE ET VISIBLE DE SUITE DANS NOS LOCAUX À '
                'BORDEAUX \n'
                '\n'
                'GARANTIE 6 MOIS\n'
                '\n'
                'AUCUN FRAIS À PRÉVOIR\n'
                '\n'
                "Historique d'entretien complet Hyundai.\n"
                'Révision à jour.\n'
                'Contrôle technique à jour.\n'
                'Première mise en circulation : 03/2018\n'
                'Nombre de propriétaires : 3\n'
                '\n'
                'Couleur extérieure : Phantom Black Pearl\n'
                'Intérieur : Cuir & Alcantara noir\n'
                'Moteur : 4 cyl en ligne 2.0 Turbo 275 ch\n'
                '\n'
                'Véhicule non-fumeur.\n'
                'Kilométrage certifié et garanti.\n'
                'Historique d’entretien complet clair et limpide.\n'
                'Double des clés.\n'
                '\n'
                'Options du véhicule : \n'
                '\n'
                'Couleur Phantom Black Pearl\n'
                'Jantes Tec 18 pouces\n'
                'Pack 109 DB\n'
                'Sièges tissu\n'
                'Sièges chauffants\n'
                'Volant chauffant\n'
                'Climatisation automatique bi-zone\n'
                'Écran multimédia\n'
                'Bluetooth Audio & téléphone\n'
                'Apple CarPlay\n'
                'Android Auto\n'
                'Ouverture & Démarrage sans clés\n'
                'Phares Led\n'
                'Régulateur de vitesse\n'
                'Radars AV & AR\n'
                'Caméra de recul\n'
                'Béquet AR Maxton\n'
                '\n'
                "Historique d'entretien : \n"
                '\n'
                '04/2019 à 5 735 km : huile moteur, filtre à huile\n'
                '04/2020 à 13 366 km : huile moteur, filtre à huile, filtre '
                'habitacle, liquide de frein\n'
                '05/2021 à 22 889 km : huile moteur, filtre à huile\n'
                '03/2022 à 32 101 km : huile moteur, filtre à huile, filtre '
                'habitacle, liquide de frein\n'
                '03/2023 à 41 842 km : huile moteur, filtre à huile\n'
                '03/2024 à 50 925 km : huile moteur, filtre à huile, filtre '
                'habitacle, liquide de frein\n'
                '03/2025 à 57 836 km : huile moteur, filtre à huile\n'
                '10/2025 à 68 046 km : huile moteur, filtre à huile\n'
                '\n'
                'Reportage photo complet disponible sur notre site internet.\n'
                '\n'
                'Sous réserve d’erreurs et omissions.\n'
                '\n'
                'Tarif hors Carte Grise et Frais de mise à la route (399€)\n'
                '\n'
                'Livraison possible en France, Belgique, Luxembourg, Andorre & '
                'Monaco. \n'
                '\n'
                "N'hésitez pas à nous contacter pour de plus amples "
                'informations.\n'
                'Nous sommes disponible sur rendez-vous uniquement dans nos '
                'locaux à Bordeaux. \n'
                '\n'
                'Mots clés :\n'
                '\n'
                'I 30 n\n'
                'I30 n\n'
                'I 30n',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 275,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': '75c9bf04-d612-5a11-9967-d476f13c82e7',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3101308544',
 'listing': 'auction',
 'make': 'HYUNDAI',
 'model': 'i30',
 'odometer': 69500,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 10,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/6c/51/83/6c5183b486afcacf144a586ed53fa9816a6dc1e3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/17/55/9a/17559aef32d176f4d1e6f8491a05cfc7ea6531e4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ce/da/2f/ceda2f11e3c7a1b4586d0b60cbb89d9c3008b0b4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b1/e5/5c/b1e55ce010332f71de0fa3a869224b02c39f4255.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f8/83/ef/f883ef9d4120301f78395c6aab38f36184676dda.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4c/c6/a9/4cc6a945987e307815a89d01cd295ce67ef7e8e2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/60/51/27/60512770363c2865905d3b3c672b32928be0c645.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3a/8a/8e/3a8a8eaf9f1074cd552e03519f764608469767bc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b6/49/20/b64920df5eeeb97e4d5c38806916437638c33db1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f8/7e/67/f87e67d25a6cbbea9c76f580017b8efdfafcb242.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8a84520d-c957-58cd-b5ff-2f08acaba17b/8a84520d-c957-58cd-b5ff-2f08acaba17b_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 122946,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/6c/51/83/6c5183b486afcacf144a586ed53fa9816a6dc1e3.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8a84520d-c957-58cd-b5ff-2f08acaba17b/8a84520d-c957-58cd-b5ff-2f08acaba17b_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 128289,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/17/55/9a/17559aef32d176f4d1e6f8491a05cfc7ea6531e4.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8a84520d-c957-58cd-b5ff-2f08acaba17b/8a84520d-c957-58cd-b5ff-2f08acaba17b_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 123362,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ce/da/2f/ceda2f11e3c7a1b4586d0b60cbb89d9c3008b0b4.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8a84520d-c957-58cd-b5ff-2f08acaba17b/8a84520d-c957-58cd-b5ff-2f08acaba17b_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 128409,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/b1/e5/5c/b1e55ce010332f71de0fa3a869224b02c39f4255.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8a84520d-c957-58cd-b5ff-2f08acaba17b/8a84520d-c957-58cd-b5ff-2f08acaba17b_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 104117,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/f8/83/ef/f883ef9d4120301f78395c6aab38f36184676dda.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8a84520d-c957-58cd-b5ff-2f08acaba17b/8a84520d-c957-58cd-b5ff-2f08acaba17b_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 115380,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/4c/c6/a9/4cc6a945987e307815a89d01cd295ce67ef7e8e2.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8a84520d-c957-58cd-b5ff-2f08acaba17b/8a84520d-c957-58cd-b5ff-2f08acaba17b_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 112989,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/60/51/27/60512770363c2865905d3b3c672b32928be0c645.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8a84520d-c957-58cd-b5ff-2f08acaba17b/8a84520d-c957-58cd-b5ff-2f08acaba17b_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 88376,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/3a/8a/8e/3a8a8eaf9f1074cd552e03519f764608469767bc.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8a84520d-c957-58cd-b5ff-2f08acaba17b/8a84520d-c957-58cd-b5ff-2f08acaba17b_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 59454,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/b6/49/20/b64920df5eeeb97e4d5c38806916437638c33db1.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8a84520d-c957-58cd-b5ff-2f08acaba17b/8a84520d-c957-58cd-b5ff-2f08acaba17b_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 102108,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/f8/7e/67/f87e67d25a6cbbea9c76f580017b8efdfafcb242.jpg?rule=ad-large',
             'Width': 1200}],
 'price': 26990,
 'price_includes_vat': False,
 'registration_date': '2018-03-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Hyundai i30N Performance 275 CH - Phantom Black Pearl - Ligne 109 '
          'Db - Jantes Tec - Maxton - Carnet & suivi complet',
 'transmission': 'manual',
 'trim': 'i30 2.0 T-GDi 275ch N Performance Pack',
 'vin': None,
 'year': 2018}
2025-12-05 12:56:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%273101308544%27 HTTP/1.1" 200 None
2025-12-05 12:56:39 [auto_selling_leboncoin.fr] INFO: Saving data for 3101308544: {'created_time': 1764939399.808624, 'last_price_update_time': 1764939399.808637}
2025-12-05 12:56:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3101308544') HTTP/1.1" 204 0
2025-12-05 12:56:39 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://img.leboncoin.fr/api/v1/lbcpb1/images/ce/fe/e5/cefee541a15c3de62c1e86579bef90b7682eeee2.jpg?rule=ad-large> (referer: https://api.leboncoin.fr/finder/search)
2025-12-05 12:56:39 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3101301016
2025-12-05 12:56:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%273101301016%27 HTTP/1.1" 200 None
2025-12-05 12:56:39 [auto_selling_leboncoin.fr] INFO: Scrape type for 3101301016: 1
2025-12-05 12:56:39 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3101301016
2025-12-05 12:56:39 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Rouge',
 'currency': 'EUR',
 'description': 'Toyota GT86 200 CH - Boite Manuelle - Rouge Ruby - Audio JBL '
                '- Sièges Cuir & Alcantara - Carnet & Suivi complet\n'
                '\n'
                'VÉHICULE DISPONIBLE ET VISIBLE DE SUITE DANS NOS LOCAUX À '
                'BORDEAUX \n'
                '\n'
                'GARANTIE 6 MOIS\n'
                '\n'
                'AUCUN FRAIS À PRÉVOIR\n'
                '\n'
                "Carnet d'entretien complet.\n"
                'Révision à jour.\n'
                'Contrôle technique à jour.\n'
                'Première mise en circulation : 11/2012\n'
                'Nombre de propriétaires : 2\n'
                '\n'
                'Couleur extérieure : Rouge Ruby\n'
                'Intérieur : Cuir & Alcantara Noir & Rouge\n'
                'Moteur : 2.0 4 cylindre à plat 200 CH\n'
                '\n'
                'Véhicule non-fumeur.\n'
                'Historique d’entretien complet clair et limpide.\n'
                'Double des clés.\n'
                '\n'
                'Options du véhicule : \n'
                '\n'
                'Couleur Rouge Ruby\n'
                'Sièges Cuir & Alcantara\n'
                'Sièges chauffants\n'
                'Système Audio JBL\n'
                'Régulateur de vitesse\n'
                'Démarrage sans clé\n'
                'Feux Xenon\n'
                'Climatisation automatique bi-zone\n'
                'Système Bluetooth audio et téléphone \n'
                'Système de navigation GPS\n'
                '\n'
                "Historique d'entretien : \n"
                '\n'
                '12/2014 à 15 378 km : huile moteur, filtre à huile\n'
                '10/2016 à 28 184 km : huile moteur, filtre à huile, filtre '
                'habitacle, liquide de frein\n'
                '06/2018 à 40 936 km : huile moteur, filtre à huile\n'
                '09/2019 à 55 514 km : huile moteur, filtre à huile, rappel de '
                'ressorts de soupapes\n'
                '12/2021 à 69 297 km : huile moteur, filtre à huile, filtre '
                'habitacle, filtre à air, liquide de frein, vidange de boite, '
                'vidange de pont\n'
                '05/2023 à 79 707 km : huile moteur, filtre à huile\n'
                '08/2024 à 85 125 km : huile moteur, filtre à huile, filtre '
                'habitacle\n'
                '11/2025 à 89 950 km : huile moteur, filtre à huile, bougies '
                "d'allumage, liquide de frein, huile de pont\n"
                '\n'
                'Reportage photo complet disponible sur notre site internet.\n'
                '\n'
                'Sous réserve d’erreurs et omissions.\n'
                '\n'
                'Tarif hors Carte Grise et Frais de mise à la route (399€)\n'
                '\n'
                'Livraison possible en France, Belgique, Luxembourg, Andorre & '
                'Monaco. \n'
                '\n'
                "N'hésitez pas à nous contacter pour de plus amples "
                'informations.\n'
                'Nous sommes disponible sur rendez-vous uniquement dans nos '
                'locaux à Bordeaux. \n'
                '\n'
                'Mots clés :\n'
                '\n'
                'Toyota GT86 GT 86\n'
                'Subaru BRZ\n'
                'Nissan 350z 370z',
 'doors_number': 2,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 200,
 '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/3101301016',
 'listing': 'auction',
 'make': 'TOYOTA',
 'model': 'GT86',
 'odometer': 89990,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/45/89/28/4589283072b30bcc6a4bdbf5a4fd0327334ea3b5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c6/cf/b8/c6cfb85e88e815d900fe3c2251106a07cff2f4b9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/43/51/69/4351691625db769382d040b9ed5571f3f286e71b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/57/52/90/575290f9a15083466216109c42aaf93d221a7bf2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/dd/2d/1f/dd2d1f387821b30a8fbdce0c562d8e5280afc228.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/57/4e/ba/574eba1f773c9a638eaace3d635f155f367246f0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4b/34/b2/4b34b265eb2b280a958e3fcd179bdd8a4520eefd.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/65/06/50/650650168525885d447760a718a801b9cdd632e2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e8/05/65/e80565fc706e9a20280fc485841111d9fab870ae.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c7/22/8c/c7228ce70cab412ec33184d40d14423b82fb3d29.jpg?rule=ad-large'],
 'price': 23990,
 'price_includes_vat': False,
 'registration_date': '2012-11-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Toyota GT86 200 CH - Boite Manuelle - Rouge Ruby - Audio JBL - '
          'Sièges Cuir & Alcantara - Carnet & Suivi complet',
 'transmission': 'manual',
 'trim': 'GT86 2.0 200ch',
 'vin': None,
 'year': 2012}
2025-12-05 12:56:39 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: c926a052-d41d-5867-a303-6517e0116028 with identifier: 3101301016
2025-12-05 12:56:39 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item c926a052-d41d-5867-a303-6517e0116028
2025-12-05 12:56:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F45%252F89%252F28%252F4589283072b30bcc6a4bdbf5a4fd0327334ea3b5.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/45/89/28/4589283072b30bcc6a4bdbf5a4fd0327334ea3b5.jpg?rule=ad-large already downloaded
2025-12-05 12:56:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252Fc6%252Fcf%252Fb8%252Fc6cfb85e88e815d900fe3c2251106a07cff2f4b9.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/c6/cf/b8/c6cfb85e88e815d900fe3c2251106a07cff2f4b9.jpg?rule=ad-large already downloaded
2025-12-05 12:56:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F43%252F51%252F69%252F4351691625db769382d040b9ed5571f3f286e71b.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/43/51/69/4351691625db769382d040b9ed5571f3f286e71b.jpg?rule=ad-large already downloaded
2025-12-05 12:56:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F57%252F52%252F90%252F575290f9a15083466216109c42aaf93d221a7bf2.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/57/52/90/575290f9a15083466216109c42aaf93d221a7bf2.jpg?rule=ad-large already downloaded
2025-12-05 12:56:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252Fdd%252F2d%252F1f%252Fdd2d1f387821b30a8fbdce0c562d8e5280afc228.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/dd/2d/1f/dd2d1f387821b30a8fbdce0c562d8e5280afc228.jpg?rule=ad-large already downloaded
2025-12-05 12:56:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F57%252F4e%252Fba%252F574eba1f773c9a638eaace3d635f155f367246f0.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/57/4e/ba/574eba1f773c9a638eaace3d635f155f367246f0.jpg?rule=ad-large already downloaded
2025-12-05 12:56:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F4b%252F34%252Fb2%252F4b34b265eb2b280a958e3fcd179bdd8a4520eefd.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:39 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/4b/34/b2/4b34b265eb2b280a958e3fcd179bdd8a4520eefd.jpg?rule=ad-large already downloaded
2025-12-05 12:56:39 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F65%252F06%252F50%252F650650168525885d447760a718a801b9cdd632e2.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/65/06/50/650650168525885d447760a718a801b9cdd632e2.jpg?rule=ad-large already downloaded
2025-12-05 12:56:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252Fe8%252F05%252F65%252Fe80565fc706e9a20280fc485841111d9fab870ae.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/e8/05/65/e80565fc706e9a20280fc485841111d9fab870ae.jpg?rule=ad-large already downloaded
2025-12-05 12:56:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252Fc7%252F22%252F8c%252Fc7228ce70cab412ec33184d40d14423b82fb3d29.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/c7/22/8c/c7228ce70cab412ec33184d40d14423b82fb3d29.jpg?rule=ad-large already downloaded
2025-12-05 12:56:40 [common.azure_blobstore] INFO: Using managed identity for Azure Blob Storage
2025-12-05 12:56:40 [common.azure_blobstore] INFO: Using managed identity with client ID: 39192755-105d-4ce2-a21d-ab53b63f8b87
2025-12-05 12:56:40 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2025-12-05 12:56:40 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f32858f4ed0>
2025-12-05 12:56:40 [common.azure_blobstore] INFO: Creating container if not exists
2025-12-05 12:56:40 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2025-12-05 12:56:40 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 1969
2025-12-05 12:56:40 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxproduction.blob.core.windows.net:443
2025-12-05 12:56:40 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2025-12-05 12:56:40 [common.azure_blobstore] INFO: Container already exists, skipping creation
2025-12-05 12:56:40 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_cc66788d-06d6-5636-8020-442eb20fff4c/cc66788d-06d6-5636-8020-442eb20fff4c_image_0.jpg HTTP/1.1" 201 0
2025-12-05 12:56:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F88%252F25%252F79%252F882579914050d9c1fd93cddf8804ae2e9e1c409f.jpg%253Frule%3Dad-large') HTTP/1.1" 204 0
2025-12-05 12:56:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/88/25/79/882579914050d9c1fd93cddf8804ae2e9e1c409f.jpg?rule=ad-large saved to cache
2025-12-05 12:56:40 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item cc66788d-06d6-5636-8020-442eb20fff4c
2025-12-05 12:56:40 [common.azure_blobstore] INFO: Using managed identity for Azure Blob Storage
2025-12-05 12:56:40 [common.azure_blobstore] INFO: Using managed identity with client ID: 39192755-105d-4ce2-a21d-ab53b63f8b87
2025-12-05 12:56:40 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2025-12-05 12:56:40 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f32889145d0>
2025-12-05 12:56:40 [common.azure_blobstore] INFO: Creating container if not exists
2025-12-05 12:56:40 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2025-12-05 12:56:40 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 1969
2025-12-05 12:56:40 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxproduction.blob.core.windows.net:443
2025-12-05 12:56:40 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2025-12-05 12:56:40 [common.azure_blobstore] INFO: Container already exists, skipping creation
2025-12-05 12:56:40 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_cc66788d-06d6-5636-8020-442eb20fff4c/cc66788d-06d6-5636-8020-442eb20fff4c_image_1.jpg HTTP/1.1" 201 0
2025-12-05 12:56:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252Fee%252F4b%252F57%252Fee4b5766bfba527ff347ec18a4870018dc741568.jpg%253Frule%3Dad-large') HTTP/1.1" 204 0
2025-12-05 12:56:40 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ee/4b/57/ee4b5766bfba527ff347ec18a4870018dc741568.jpg?rule=ad-large saved to cache
2025-12-05 12:56:40 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 1 for item cc66788d-06d6-5636-8020-442eb20fff4c
2025-12-05 12:56:40 [crawlers.middlewares.photo_download_middleware] INFO: Removing item cc66788d-06d6-5636-8020-442eb20fff4c from tracking dictionaries
2025-12-05 12:56:40 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item cc66788d-06d6-5636-8020-442eb20fff4c sending to next pipeline
2025-12-05 12:56:40 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://img.leboncoin.fr/api/v1/lbcpb1/images/01/11/ae/0111ae6374b96d624cb97e15ca7f2368efd0316b.jpg?rule=ad-large> (referer: https://api.leboncoin.fr/finder/search)
2025-12-05 12:56:40 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://img.leboncoin.fr/api/v1/lbcpb1/images/74/ca/de/74cadefa2c3b4433e044423245067756b494857b.jpg?rule=ad-large> (referer: https://api.leboncoin.fr/finder/search)
2025-12-05 12:56:40 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: c926a052-d41d-5867-a303-6517e0116028 with identifier 3101301016
2025-12-05 12:56:40 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:56:40 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:56:40 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item c926a052-d41d-5867-a303-6517e0116028
2025-12-05 12:56:40 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Rouge',
 'currency': 'EUR',
 'description': 'Toyota GT86 200 CH - Boite Manuelle - Rouge Ruby - Audio JBL '
                '- Sièges Cuir & Alcantara - Carnet & Suivi complet\n'
                '\n'
                'VÉHICULE DISPONIBLE ET VISIBLE DE SUITE DANS NOS LOCAUX À '
                'BORDEAUX \n'
                '\n'
                'GARANTIE 6 MOIS\n'
                '\n'
                'AUCUN FRAIS À PRÉVOIR\n'
                '\n'
                "Carnet d'entretien complet.\n"
                'Révision à jour.\n'
                'Contrôle technique à jour.\n'
                'Première mise en circulation : 11/2012\n'
                'Nombre de propriétaires : 2\n'
                '\n'
                'Couleur extérieure : Rouge Ruby\n'
                'Intérieur : Cuir & Alcantara Noir & Rouge\n'
                'Moteur : 2.0 4 cylindre à plat 200 CH\n'
                '\n'
                'Véhicule non-fumeur.\n'
                'Historique d’entretien complet clair et limpide.\n'
                'Double des clés.\n'
                '\n'
                'Options du véhicule : \n'
                '\n'
                'Couleur Rouge Ruby\n'
                'Sièges Cuir & Alcantara\n'
                'Sièges chauffants\n'
                'Système Audio JBL\n'
                'Régulateur de vitesse\n'
                'Démarrage sans clé\n'
                'Feux Xenon\n'
                'Climatisation automatique bi-zone\n'
                'Système Bluetooth audio et téléphone \n'
                'Système de navigation GPS\n'
                '\n'
                "Historique d'entretien : \n"
                '\n'
                '12/2014 à 15 378 km : huile moteur, filtre à huile\n'
                '10/2016 à 28 184 km : huile moteur, filtre à huile, filtre '
                'habitacle, liquide de frein\n'
                '06/2018 à 40 936 km : huile moteur, filtre à huile\n'
                '09/2019 à 55 514 km : huile moteur, filtre à huile, rappel de '
                'ressorts de soupapes\n'
                '12/2021 à 69 297 km : huile moteur, filtre à huile, filtre '
                'habitacle, filtre à air, liquide de frein, vidange de boite, '
                'vidange de pont\n'
                '05/2023 à 79 707 km : huile moteur, filtre à huile\n'
                '08/2024 à 85 125 km : huile moteur, filtre à huile, filtre '
                'habitacle\n'
                '11/2025 à 89 950 km : huile moteur, filtre à huile, bougies '
                "d'allumage, liquide de frein, huile de pont\n"
                '\n'
                'Reportage photo complet disponible sur notre site internet.\n'
                '\n'
                'Sous réserve d’erreurs et omissions.\n'
                '\n'
                'Tarif hors Carte Grise et Frais de mise à la route (399€)\n'
                '\n'
                'Livraison possible en France, Belgique, Luxembourg, Andorre & '
                'Monaco. \n'
                '\n'
                "N'hésitez pas à nous contacter pour de plus amples "
                'informations.\n'
                'Nous sommes disponible sur rendez-vous uniquement dans nos '
                'locaux à Bordeaux. \n'
                '\n'
                'Mots clés :\n'
                '\n'
                'Toyota GT86 GT 86\n'
                'Subaru BRZ\n'
                'Nissan 350z 370z',
 'doors_number': 2,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 200,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': 'c926a052-d41d-5867-a303-6517e0116028',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3101301016',
 'listing': 'auction',
 'make': 'TOYOTA',
 'model': 'GT86',
 'odometer': 89990,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 10,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/45/89/28/4589283072b30bcc6a4bdbf5a4fd0327334ea3b5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c6/cf/b8/c6cfb85e88e815d900fe3c2251106a07cff2f4b9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/43/51/69/4351691625db769382d040b9ed5571f3f286e71b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/57/52/90/575290f9a15083466216109c42aaf93d221a7bf2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/dd/2d/1f/dd2d1f387821b30a8fbdce0c562d8e5280afc228.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/57/4e/ba/574eba1f773c9a638eaace3d635f155f367246f0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4b/34/b2/4b34b265eb2b280a958e3fcd179bdd8a4520eefd.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/65/06/50/650650168525885d447760a718a801b9cdd632e2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e8/05/65/e80565fc706e9a20280fc485841111d9fab870ae.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c7/22/8c/c7228ce70cab412ec33184d40d14423b82fb3d29.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_48dc1cf3-db64-5a5d-a328-5042152482c4/48dc1cf3-db64-5a5d-a328-5042152482c4_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 113417,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/45/89/28/4589283072b30bcc6a4bdbf5a4fd0327334ea3b5.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_48dc1cf3-db64-5a5d-a328-5042152482c4/48dc1cf3-db64-5a5d-a328-5042152482c4_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 123431,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/c6/cf/b8/c6cfb85e88e815d900fe3c2251106a07cff2f4b9.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_48dc1cf3-db64-5a5d-a328-5042152482c4/48dc1cf3-db64-5a5d-a328-5042152482c4_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 120927,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/43/51/69/4351691625db769382d040b9ed5571f3f286e71b.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_48dc1cf3-db64-5a5d-a328-5042152482c4/48dc1cf3-db64-5a5d-a328-5042152482c4_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 117004,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/57/52/90/575290f9a15083466216109c42aaf93d221a7bf2.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_48dc1cf3-db64-5a5d-a328-5042152482c4/48dc1cf3-db64-5a5d-a328-5042152482c4_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 65758,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/dd/2d/1f/dd2d1f387821b30a8fbdce0c562d8e5280afc228.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_48dc1cf3-db64-5a5d-a328-5042152482c4/48dc1cf3-db64-5a5d-a328-5042152482c4_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 82660,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/57/4e/ba/574eba1f773c9a638eaace3d635f155f367246f0.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_48dc1cf3-db64-5a5d-a328-5042152482c4/48dc1cf3-db64-5a5d-a328-5042152482c4_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 126341,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/4b/34/b2/4b34b265eb2b280a958e3fcd179bdd8a4520eefd.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_48dc1cf3-db64-5a5d-a328-5042152482c4/48dc1cf3-db64-5a5d-a328-5042152482c4_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 69577,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/65/06/50/650650168525885d447760a718a801b9cdd632e2.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_48dc1cf3-db64-5a5d-a328-5042152482c4/48dc1cf3-db64-5a5d-a328-5042152482c4_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 125662,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/e8/05/65/e80565fc706e9a20280fc485841111d9fab870ae.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_48dc1cf3-db64-5a5d-a328-5042152482c4/48dc1cf3-db64-5a5d-a328-5042152482c4_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 81919,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/c7/22/8c/c7228ce70cab412ec33184d40d14423b82fb3d29.jpg?rule=ad-large',
             'Width': 1200}],
 'price': 23990,
 'price_includes_vat': False,
 'registration_date': '2012-11-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Toyota GT86 200 CH - Boite Manuelle - Rouge Ruby - Audio JBL - '
          'Sièges Cuir & Alcantara - Carnet & Suivi complet',
 'transmission': 'manual',
 'trim': 'GT86 2.0 200ch',
 'vin': None,
 'year': 2012}
2025-12-05 12:56:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%273101301016%27 HTTP/1.1" 200 None
2025-12-05 12:56:40 [auto_selling_leboncoin.fr] INFO: Saving data for 3101301016: {'created_time': 1764939400.59933, 'last_price_update_time': 1764939400.599338}
2025-12-05 12:56:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:40 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3101301016') HTTP/1.1" 204 0
2025-12-05 12:56:41 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: cc66788d-06d6-5636-8020-442eb20fff4c with identifier 3106010847
2025-12-05 12:56:41 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:56:41 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:56:41 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item cc66788d-06d6-5636-8020-442eb20fff4c
2025-12-05 12:56:41 [scrapy.core.scraper] DEBUG: Scraped from <200 https://img.leboncoin.fr/api/v1/lbcpb1/images/ee/4b/57/ee4b5766bfba527ff347ec18a4870018dc741568.jpg?rule=ad-large>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'Cupra Formentor 1.5 TSI Business Edition DSG7 150 CH - Toit '
                'ouvrant - Apple CarPlay - Caméra de recul - Jantes VZ 19" - '
                'Carnet & Suivi complet\n'
                '\n'
                'VÉHICULE DISPONIBLE ET VISIBLE DE SUITE DANS NOS LOCAUX À '
                'BORDEAUX\n'
                '\n'
                'GARANTIE 6 MOIS\n'
                '\n'
                'AUCUN FRAIS À PRÉVOIR\n'
                '\n'
                "Carnet d'entretien complet.\n"
                'Révision à jour.\n'
                'Contrôle technique à jour.\n'
                'Première mise en circulation : 10/2022\n'
                'Nombre de propriétaires : 1\n'
                '\n'
                'Couleur extérieure : Noir métallisé\n'
                'Intérieur : Cuir & tissu Noir\n'
                'Moteur : 1.5 4 cylindre 150 CH\n'
                '\n'
                'Véhicule non-fumeur.\n'
                'Historique d’entretien complet clair et limpide.\n'
                'Double des clés.\n'
                '\n'
                'Options du véhicule :\n'
                '\n'
                'Toit ouvrant\n'
                'Apple CarPlay / Android Auto\n'
                'Virtual Cockpit\n'
                'Caméra de recul\n'
                'Régulateur de vitesse adaptatif / limiteur de vitesse\n'
                'Jantes VZ 19"\n'
                'Volant chauffant\n'
                'Aide au maintien de voie\n'
                "Aide au freinage d'urgence\n"
                'Sellerie cuir et tissu\n'
                'Climatisation automatique Bi-Zone\n'
                '\n'
                "Historique d'entretien :\n"
                '\n'
                '04/2024 à 15 697 km : Huile, filtre à huile\n'
                '12/2025 à 29 800 km : Huile, filtre à huile, pneus av\n'
                '\n'
                'Reportage photo complet disponible sur demande.\n'
                '\n'
                'Sous réserve d’erreurs et omissions.\n'
                '\n'
                'Tarif hors Carte Grise et Frais de mise à la route (399€)\n'
                '\n'
                'Livraison possible en France, Belgique, Luxembourg, Andorre & '
                'Monaco.\n'
                '\n'
                "N'hésitez pas à nous contacter pour de plus amples "
                'informations.\n'
                'Nous sommes disponible sur rendez-vous uniquement dans nos '
                'locaux à Bordeaux.\n'
                '\n'
                'Mots clés :\n'
                '\n'
                'LAND ROVER Range Rover Evoque\n'
                'Audi Q3 Q5\n'
                'BMW X3',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 150,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': 'cc66788d-06d6-5636-8020-442eb20fff4c',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3106010847',
 'listing': 'auction',
 'make': 'CUPRA',
 'model': 'Formentor',
 'odometer': 30000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 10,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_cc66788d-06d6-5636-8020-442eb20fff4c/cc66788d-06d6-5636-8020-442eb20fff4c_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 123645,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/88/25/79/882579914050d9c1fd93cddf8804ae2e9e1c409f.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_cc66788d-06d6-5636-8020-442eb20fff4c/cc66788d-06d6-5636-8020-442eb20fff4c_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 129936,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ee/4b/57/ee4b5766bfba527ff347ec18a4870018dc741568.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_cc66788d-06d6-5636-8020-442eb20fff4c/cc66788d-06d6-5636-8020-442eb20fff4c_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 120900,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/7a/6b/ab/7a6babc5859aab71584a1332ad57b220c51c6397.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_cc66788d-06d6-5636-8020-442eb20fff4c/cc66788d-06d6-5636-8020-442eb20fff4c_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 106699,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/4d/a5/28/4da5283fa4441035279a0deb92f134ef50166903.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_cc66788d-06d6-5636-8020-442eb20fff4c/cc66788d-06d6-5636-8020-442eb20fff4c_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 102002,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/1a/a2/df/1aa2df84e7bd413466854fc043f17abfa21f3da0.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_cc66788d-06d6-5636-8020-442eb20fff4c/cc66788d-06d6-5636-8020-442eb20fff4c_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 111779,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/26/31/a6/2631a67f07925a049f9ac5cf4bf2a4e76c1b0267.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_cc66788d-06d6-5636-8020-442eb20fff4c/cc66788d-06d6-5636-8020-442eb20fff4c_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 119859,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/d4/21/e8/d421e8877b332dfb4f5ff919359958515bf2fc8e.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_cc66788d-06d6-5636-8020-442eb20fff4c/cc66788d-06d6-5636-8020-442eb20fff4c_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 112574,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/d3/6d/cd/d36dcd728e891f65116ba4bd53b157b5610b8592.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_cc66788d-06d6-5636-8020-442eb20fff4c/cc66788d-06d6-5636-8020-442eb20fff4c_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 51919,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/80/66/1c/80661cc70454eb9d8813451a1307c408b9f27d68.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_cc66788d-06d6-5636-8020-442eb20fff4c/cc66788d-06d6-5636-8020-442eb20fff4c_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 91145,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/f9/a2/44/f9a2442d6a2667eded5b03761a3407b215f553cf.jpg?rule=ad-large',
             'Width': 1200}],
 'price': 28990,
 'price_includes_vat': False,
 'registration_date': '2022-10-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Cupra Formentor 1.5 TSI Business Edition DSG7 150 CH - Toit ouvrant '
          '- Apple CarPlay - Caméra de recul - Jantes VZ 19" - Carnet & Suivi '
          'complet',
 'transmission': 'automatic',
 'trim': 'Formentor 1.5 TSI 150ch Business Edition DSG7',
 'vin': None,
 'year': 2022}
2025-12-05 12:56:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%273106010847%27 HTTP/1.1" 200 None
2025-12-05 12:56:41 [auto_selling_leboncoin.fr] INFO: Saving data for 3106010847: {'created_time': 1764939401.174297, 'last_price_update_time': 1764939401.174306}
2025-12-05 12:56:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3106010847') HTTP/1.1" 204 0
2025-12-05 12:56:41 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://img.leboncoin.fr/api/v1/lbcpb1/images/cc/c5/39/ccc539567a982f51ec0ae6af3d8cb3b0df4ddad3.jpg?rule=ad-large> (referer: https://api.leboncoin.fr/finder/search)
2025-12-05 12:56:41 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3101293466
2025-12-05 12:56:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%273101293466%27 HTTP/1.1" 200 None
2025-12-05 12:56:41 [auto_selling_leboncoin.fr] INFO: Scrape type for 3101293466: 1
2025-12-05 12:56:41 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3101293466
2025-12-05 12:56:41 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'Toyota GT86 200 CH - Boite Manuelle - Noir Intense - Sièges '
                'Cuir & Alcantara - Carnet & Suivi complet\n'
                '\n'
                'VÉHICULE DISPONIBLE ET VISIBLE DE SUITE DANS NOS LOCAUX À '
                'BORDEAUX \n'
                '\n'
                'GARANTIE 6 MOIS\n'
                '\n'
                'AUCUN FRAIS À PRÉVOIR\n'
                '\n'
                "Carnet d'entretien complet.\n"
                'Révision à jour.\n'
                'Contrôle technique à jour.\n'
                'Première mise en circulation : 09/2013\n'
                'Nombre de propriétaires : 3\n'
                '\n'
                'Couleur extérieure : Noir I Métallisé\n'
                'Intérieur : Cuir & Alcantara Noir & Rouge\n'
                'Moteur : 2.0 4 cylindre à plat 200 CH\n'
                '\n'
                'Véhicule non-fumeur.\n'
                'Historique d’entretien complet clair et limpide.\n'
                'Double des clés.\n'
                '\n'
                'Options du véhicule : \n'
                '\n'
                'Couleur Noir Intense Métallisé\n'
                'Sièges Cuir & Alcantara\n'
                'Sièges AV chauffants\n'
                'Régulateur de vitesse\n'
                'Démarrage sans clé\n'
                'Feux Xenon\n'
                'Climatisation automatique bi-zone\n'
                'Système Bluetooth audio et téléphone\n'
                'Système de navigation GPS\n'
                '\n'
                "Historique d'entretien : \n"
                '\n'
                '07/2015 à 6 705 km : huile moteur, filtre à huile, liquide de '
                'frein\n'
                '07/2017 à 23 906 km : huile moteur, filtre à huile\n'
                '08/2018 à 40 313 km : huile moteur, filtre à huile\n'
                '11/2019 à 52 520 km : huile moteur, filtre à huile, liquide '
                'de frein\n'
                '11/2020 à 59 561 km : huile moteur, filtre à huile\n'
                '01/2021 à 60 818 km : huile moteur, rappel des ressorts de '
                'soupapes\n'
                '11/2022 à 66 462 km : huile moteur, filtre à huile, filtre à '
                'air, liquide de frein\n'
                '05/2024 à 69 707 km : huile moteur, filtre à huile, filtre '
                'habitacle, liquide de refroidissement\n'
                '11/2025 à 76 000 km : huile moteur, filtre à huile, vidange '
                'de boite, vidange de pont\n'
                '\n'
                'Reportage photo complet disponible sur notre site internet.\n'
                '\n'
                'Sous réserve d’erreurs et omissions.\n'
                '\n'
                'Tarif hors Carte Grise et Frais de mise à la route (399€)\n'
                '\n'
                'Livraison possible en France, Belgique, Luxembourg, Andorre & '
                'Monaco. \n'
                '\n'
                "N'hésitez pas à nous contacter pour de plus amples "
                'informations.\n'
                'Nous sommes disponible sur rendez-vous uniquement dans nos '
                'locaux à Bordeaux. \n'
                '\n'
                'Mots clés :\n'
                '\n'
                'Toyota GT86 GT 86\n'
                'Subaru BRZ\n'
                'Nissan 350z 370ztense',
 'doors_number': 2,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 200,
 '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/3101293466',
 'listing': 'auction',
 'make': 'TOYOTA',
 'model': 'GT86',
 'odometer': 76500,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/02/cd/6d/02cd6d2f6def9ce288577e6a4d6c9bd1b6d7d6de.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/79/99/c5/7999c5aa3ba83059985abce0b116a0ae89e36de1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/17/02/bf/1702bfc8d12f66b579fb9178eb7cd5b29f912eb6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d0/41/30/d0413007ab66f502f29782ce7e819e2d2fa22a2f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/df/80/a2/df80a21312c8166286485de702828898a1b1a2cf.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/92/1b/b9/921bb9b7930e0ce3cbd4398d868eaffa4e06fa44.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/43/3d/88/433d8857fdc7e1494a57f523c814e90dae2869fe.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1d/d9/a1/1dd9a1308c9c4f7d3f300f0f137fc0c74d5e1593.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d8/1e/1f/d81e1fb9f532bf6ad74d668c3333cab1fa7da8bb.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6a/f2/98/6af298cae4aaae7b20fa82c23fe74681504ada0d.jpg?rule=ad-large'],
 'price': 24990,
 'price_includes_vat': False,
 'registration_date': '2013-09-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Toyota GT86 200 CH - Boite Manuelle - Noir Intense - Sièges Cuir & '
          'Alcantara - Carnet & Suivi complet',
 'transmission': 'manual',
 'trim': 'GT86 2.0 200ch',
 'vin': None,
 'year': 2013}
2025-12-05 12:56:41 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 7ea40710-b69e-5fce-a582-8ac205d24586 with identifier: 3101293466
2025-12-05 12:56:41 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 7ea40710-b69e-5fce-a582-8ac205d24586
2025-12-05 12:56:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F02%252Fcd%252F6d%252F02cd6d2f6def9ce288577e6a4d6c9bd1b6d7d6de.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/02/cd/6d/02cd6d2f6def9ce288577e6a4d6c9bd1b6d7d6de.jpg?rule=ad-large already downloaded
2025-12-05 12:56:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F79%252F99%252Fc5%252F7999c5aa3ba83059985abce0b116a0ae89e36de1.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/79/99/c5/7999c5aa3ba83059985abce0b116a0ae89e36de1.jpg?rule=ad-large already downloaded
2025-12-05 12:56:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F17%252F02%252Fbf%252F1702bfc8d12f66b579fb9178eb7cd5b29f912eb6.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/17/02/bf/1702bfc8d12f66b579fb9178eb7cd5b29f912eb6.jpg?rule=ad-large already downloaded
2025-12-05 12:56:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252Fd0%252F41%252F30%252Fd0413007ab66f502f29782ce7e819e2d2fa22a2f.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/d0/41/30/d0413007ab66f502f29782ce7e819e2d2fa22a2f.jpg?rule=ad-large already downloaded
2025-12-05 12:56:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252Fdf%252F80%252Fa2%252Fdf80a21312c8166286485de702828898a1b1a2cf.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/df/80/a2/df80a21312c8166286485de702828898a1b1a2cf.jpg?rule=ad-large already downloaded
2025-12-05 12:56:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F92%252F1b%252Fb9%252F921bb9b7930e0ce3cbd4398d868eaffa4e06fa44.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/92/1b/b9/921bb9b7930e0ce3cbd4398d868eaffa4e06fa44.jpg?rule=ad-large already downloaded
2025-12-05 12:56:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F43%252F3d%252F88%252F433d8857fdc7e1494a57f523c814e90dae2869fe.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/43/3d/88/433d8857fdc7e1494a57f523c814e90dae2869fe.jpg?rule=ad-large already downloaded
2025-12-05 12:56:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F1d%252Fd9%252Fa1%252F1dd9a1308c9c4f7d3f300f0f137fc0c74d5e1593.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/1d/d9/a1/1dd9a1308c9c4f7d3f300f0f137fc0c74d5e1593.jpg?rule=ad-large already downloaded
2025-12-05 12:56:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252Fd8%252F1e%252F1f%252Fd81e1fb9f532bf6ad74d668c3333cab1fa7da8bb.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/d8/1e/1f/d81e1fb9f532bf6ad74d668c3333cab1fa7da8bb.jpg?rule=ad-large already downloaded
2025-12-05 12:56:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F6a%252Ff2%252F98%252F6af298cae4aaae7b20fa82c23fe74681504ada0d.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/6a/f2/98/6af298cae4aaae7b20fa82c23fe74681504ada0d.jpg?rule=ad-large already downloaded
2025-12-05 12:56:41 [common.azure_blobstore] INFO: Using managed identity for Azure Blob Storage
2025-12-05 12:56:41 [common.azure_blobstore] INFO: Using managed identity with client ID: 39192755-105d-4ce2-a21d-ab53b63f8b87
2025-12-05 12:56:41 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2025-12-05 12:56:41 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f32856a3f10>
2025-12-05 12:56:41 [common.azure_blobstore] INFO: Creating container if not exists
2025-12-05 12:56:41 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2025-12-05 12:56:41 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 1965
2025-12-05 12:56:41 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxproduction.blob.core.windows.net:443
2025-12-05 12:56:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2025-12-05 12:56:41 [common.azure_blobstore] INFO: Container already exists, skipping creation
2025-12-05 12:56:41 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_dbcd6d98-e758-50d0-b2d5-1350969bee1f/dbcd6d98-e758-50d0-b2d5-1350969bee1f_image_9.jpg HTTP/1.1" 201 0
2025-12-05 12:56:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F67%252Fac%252Fca%252F67acca082f04155faa34532d80703e0a9032e3e3.jpg%253Frule%3Dad-large') HTTP/1.1" 204 0
2025-12-05 12:56:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/67/ac/ca/67acca082f04155faa34532d80703e0a9032e3e3.jpg?rule=ad-large saved to cache
2025-12-05 12:56:41 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 9 for item dbcd6d98-e758-50d0-b2d5-1350969bee1f
2025-12-05 12:56:41 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 7ea40710-b69e-5fce-a582-8ac205d24586 with identifier 3101293466
2025-12-05 12:56:41 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:56:41 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:56:41 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 7ea40710-b69e-5fce-a582-8ac205d24586
2025-12-05 12:56:41 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'Toyota GT86 200 CH - Boite Manuelle - Noir Intense - Sièges '
                'Cuir & Alcantara - Carnet & Suivi complet\n'
                '\n'
                'VÉHICULE DISPONIBLE ET VISIBLE DE SUITE DANS NOS LOCAUX À '
                'BORDEAUX \n'
                '\n'
                'GARANTIE 6 MOIS\n'
                '\n'
                'AUCUN FRAIS À PRÉVOIR\n'
                '\n'
                "Carnet d'entretien complet.\n"
                'Révision à jour.\n'
                'Contrôle technique à jour.\n'
                'Première mise en circulation : 09/2013\n'
                'Nombre de propriétaires : 3\n'
                '\n'
                'Couleur extérieure : Noir I Métallisé\n'
                'Intérieur : Cuir & Alcantara Noir & Rouge\n'
                'Moteur : 2.0 4 cylindre à plat 200 CH\n'
                '\n'
                'Véhicule non-fumeur.\n'
                'Historique d’entretien complet clair et limpide.\n'
                'Double des clés.\n'
                '\n'
                'Options du véhicule : \n'
                '\n'
                'Couleur Noir Intense Métallisé\n'
                'Sièges Cuir & Alcantara\n'
                'Sièges AV chauffants\n'
                'Régulateur de vitesse\n'
                'Démarrage sans clé\n'
                'Feux Xenon\n'
                'Climatisation automatique bi-zone\n'
                'Système Bluetooth audio et téléphone\n'
                'Système de navigation GPS\n'
                '\n'
                "Historique d'entretien : \n"
                '\n'
                '07/2015 à 6 705 km : huile moteur, filtre à huile, liquide de '
                'frein\n'
                '07/2017 à 23 906 km : huile moteur, filtre à huile\n'
                '08/2018 à 40 313 km : huile moteur, filtre à huile\n'
                '11/2019 à 52 520 km : huile moteur, filtre à huile, liquide '
                'de frein\n'
                '11/2020 à 59 561 km : huile moteur, filtre à huile\n'
                '01/2021 à 60 818 km : huile moteur, rappel des ressorts de '
                'soupapes\n'
                '11/2022 à 66 462 km : huile moteur, filtre à huile, filtre à '
                'air, liquide de frein\n'
                '05/2024 à 69 707 km : huile moteur, filtre à huile, filtre '
                'habitacle, liquide de refroidissement\n'
                '11/2025 à 76 000 km : huile moteur, filtre à huile, vidange '
                'de boite, vidange de pont\n'
                '\n'
                'Reportage photo complet disponible sur notre site internet.\n'
                '\n'
                'Sous réserve d’erreurs et omissions.\n'
                '\n'
                'Tarif hors Carte Grise et Frais de mise à la route (399€)\n'
                '\n'
                'Livraison possible en France, Belgique, Luxembourg, Andorre & '
                'Monaco. \n'
                '\n'
                "N'hésitez pas à nous contacter pour de plus amples "
                'informations.\n'
                'Nous sommes disponible sur rendez-vous uniquement dans nos '
                'locaux à Bordeaux. \n'
                '\n'
                'Mots clés :\n'
                '\n'
                'Toyota GT86 GT 86\n'
                'Subaru BRZ\n'
                'Nissan 350z 370ztense',
 'doors_number': 2,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 200,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': '7ea40710-b69e-5fce-a582-8ac205d24586',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3101293466',
 'listing': 'auction',
 'make': 'TOYOTA',
 'model': 'GT86',
 'odometer': 76500,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 10,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/02/cd/6d/02cd6d2f6def9ce288577e6a4d6c9bd1b6d7d6de.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/79/99/c5/7999c5aa3ba83059985abce0b116a0ae89e36de1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/17/02/bf/1702bfc8d12f66b579fb9178eb7cd5b29f912eb6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d0/41/30/d0413007ab66f502f29782ce7e819e2d2fa22a2f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/df/80/a2/df80a21312c8166286485de702828898a1b1a2cf.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/92/1b/b9/921bb9b7930e0ce3cbd4398d868eaffa4e06fa44.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/43/3d/88/433d8857fdc7e1494a57f523c814e90dae2869fe.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1d/d9/a1/1dd9a1308c9c4f7d3f300f0f137fc0c74d5e1593.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d8/1e/1f/d81e1fb9f532bf6ad74d668c3333cab1fa7da8bb.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6a/f2/98/6af298cae4aaae7b20fa82c23fe74681504ada0d.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_818f49b9-3ee9-56f8-b525-d70d69ff00d8/818f49b9-3ee9-56f8-b525-d70d69ff00d8_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 122690,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/02/cd/6d/02cd6d2f6def9ce288577e6a4d6c9bd1b6d7d6de.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_818f49b9-3ee9-56f8-b525-d70d69ff00d8/818f49b9-3ee9-56f8-b525-d70d69ff00d8_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 124880,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/79/99/c5/7999c5aa3ba83059985abce0b116a0ae89e36de1.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_818f49b9-3ee9-56f8-b525-d70d69ff00d8/818f49b9-3ee9-56f8-b525-d70d69ff00d8_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 122786,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/17/02/bf/1702bfc8d12f66b579fb9178eb7cd5b29f912eb6.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_818f49b9-3ee9-56f8-b525-d70d69ff00d8/818f49b9-3ee9-56f8-b525-d70d69ff00d8_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 126385,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/d0/41/30/d0413007ab66f502f29782ce7e819e2d2fa22a2f.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_818f49b9-3ee9-56f8-b525-d70d69ff00d8/818f49b9-3ee9-56f8-b525-d70d69ff00d8_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 74932,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/df/80/a2/df80a21312c8166286485de702828898a1b1a2cf.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_818f49b9-3ee9-56f8-b525-d70d69ff00d8/818f49b9-3ee9-56f8-b525-d70d69ff00d8_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 89856,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/92/1b/b9/921bb9b7930e0ce3cbd4398d868eaffa4e06fa44.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_818f49b9-3ee9-56f8-b525-d70d69ff00d8/818f49b9-3ee9-56f8-b525-d70d69ff00d8_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 95394,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/43/3d/88/433d8857fdc7e1494a57f523c814e90dae2869fe.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_818f49b9-3ee9-56f8-b525-d70d69ff00d8/818f49b9-3ee9-56f8-b525-d70d69ff00d8_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 122409,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/1d/d9/a1/1dd9a1308c9c4f7d3f300f0f137fc0c74d5e1593.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_818f49b9-3ee9-56f8-b525-d70d69ff00d8/818f49b9-3ee9-56f8-b525-d70d69ff00d8_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 98952,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/d8/1e/1f/d81e1fb9f532bf6ad74d668c3333cab1fa7da8bb.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_818f49b9-3ee9-56f8-b525-d70d69ff00d8/818f49b9-3ee9-56f8-b525-d70d69ff00d8_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 74282,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/6a/f2/98/6af298cae4aaae7b20fa82c23fe74681504ada0d.jpg?rule=ad-large',
             'Width': 1200}],
 'price': 24990,
 'price_includes_vat': False,
 'registration_date': '2013-09-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Toyota GT86 200 CH - Boite Manuelle - Noir Intense - Sièges Cuir & '
          'Alcantara - Carnet & Suivi complet',
 'transmission': 'manual',
 'trim': 'GT86 2.0 200ch',
 'vin': None,
 'year': 2013}
2025-12-05 12:56:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%273101293466%27 HTTP/1.1" 200 None
2025-12-05 12:56:41 [auto_selling_leboncoin.fr] INFO: Saving data for 3101293466: {'created_time': 1764939401.670991, 'last_price_update_time': 1764939401.671002}
2025-12-05 12:56:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3101293466') HTTP/1.1" 204 0
2025-12-05 12:56:41 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3100905968
2025-12-05 12:56:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%273100905968%27 HTTP/1.1" 200 None
2025-12-05 12:56:41 [auto_selling_leboncoin.fr] INFO: Scrape type for 3100905968: 1
2025-12-05 12:56:41 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3100905968
2025-12-05 12:56:41 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'Mini Cooper JCW 231 CH - Toit ouvrant - Sièges baquets '
                'Alcantara - Pepper White - Origine France - Carnet & suivi '
                'complet\n'
                '\n'
                'VÉHICULE DISPONIBLE ET VISIBLE DE SUITE DANS NOS LOCAUX À '
                'BORDEAUX \n'
                '\n'
                'GARANTIE 6 MOIS\n'
                '\n'
                'AUCUN FRAIS À PRÉVOIR\n'
                '\n'
                'Carnet d’entretien complet.\n'
                'Révision à jour.\n'
                'Première mise en circulation : 12/2016\n'
                'Nombre de propriétaires : 3\n'
                '\n'
                'Couleur extérieure : Pepper White \n'
                'Intérieur : Alcantara / carbone noir\n'
                'Moteur : 4 cyl en ligne 2.0 turbo 231 CH\n'
                '\n'
                'Véhicule non-fumeur.\n'
                'Kilométrage certifié et garanti.\n'
                'Historique d’entretien complet clair et limpide.\n'
                'Double des clés.\n'
                '\n'
                'Options du véhicule : \n'
                '\n'
                'Boîte automatique sport \n'
                'Toit ouvrant panoramique\n'
                'Suspension sport\n'
                'Volant multifonctions John Cooper Works\n'
                'Pavillon anthracite\n'
                'Colour Line Carbon Black\n'
                "Surface intérieur 'Black Checkered' John Cooper Works "
                'Sportsitze\n'
                'MINI Driving Modes\n'
                'Régulateur de vitesse à fonction freinage Tachymètre '
                'kilométrique\n'
                'Projecteur LED\n'
                'Jantes MINI JCW Cup Spoke 2-tone \n'
                'Pack Excitement MINI\n'
                "Système d'aide au Stationnement AR\n"
                'Climatiseur automatique Bi-Zone\n'
                'Kit éclairage\n'
                'Radio MINI Visual Boost\n'
                'MINI Connected\n'
                'Système de navigation MINI\n'
                'Système Bluetooth audio & téléphone\n'
                '\n'
                "Historique d'entretien : \n"
                '\n'
                '02/2019 à 17 751 km : huile moteur, filtre à huile, filtre '
                'habitacle, liquide de frein\n'
                '01/2020 à 23 867 km : plaquettes avant\n'
                '03/2021 à 32 928 km : huile moteur, filtre à huile, filtre à '
                "air, bougies d'allumage, liquide de frein\n"
                '06/2021 à 34 635 km : huile moteur, filtre à huile, filtre à '
                "air, filtre habitacle, bougies d'allumage, liquide de frein, "
                'plaquettes arrière\n'
                '04/2023 à 53 086 km : huile moteur, filtre à huile, filtre à '
                'habitacle, liquide de frein\n'
                '01/2024 à 62 924 km : plaquettes avant\n'
                '02/2025 à 74 399 km : huile moteur, filtre à huile, disques '
                'et plaquettes arrière\n'
                '\n'
                'Reportage photo complet disponible sur notre site internet.\n'
                '\n'
                'Sous réserve d’erreurs et omissions.\n'
                '\n'
                'Tarif hors Carte Grise et Frais de mise à la route (399€)\n'
                '\n'
                'Livraison possible en France, Belgique, Luxembourg, Andorre & '
                'Monaco. \n'
                '\n'
                "N'hésitez pas à nous contacter pour de plus amples "
                'informations.\n'
                'Nous sommes disponible sur rendez-vous uniquement dans nos '
                'locaux à Bordeaux. \n'
                '\n'
                'Mots clés :\n'
                '\n'
                'Volkswagen Golf GTI\n'
                'Seat Leon Cupra\n'
                'RENAULT CLIO 4 RS',
 'doors_number': 3,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 231,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3100905968',
 'listing': 'auction',
 'make': 'MINI',
 'model': 'Mini',
 'odometer': 78500,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/f7/27/0c/f7270cb28801710dc3590200ed60939401cfbee9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5a/38/90/5a38904cfdbab3320a0bc676fbb2a470ad463afb.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/99/09/1d/99091dec57f842f3047c1391d7b7e6f273364543.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/cd/0a/bc/cd0abc79c28dc54f5843a753135615d006b58701.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0a/c0/7d/0ac07d4f9e5b3ab812c9321ca1739d2cbcc9d40f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/94/aa/e4/94aae44d36fcadf1f223b7a20d220f2f315d138c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6c/49/63/6c496375e995b725397893b299da0f7af3bc537f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/52/0c/fc/520cfc41b2ff8dc3f21d729454ee618e9c20cbbe.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2a/8f/cc/2a8fccbc3c4ad4f6e813744e5d0657168e2ad4b6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8f/2e/9a/8f2e9a50d5ea549cce555f1ad760503336144f66.jpg?rule=ad-large'],
 'price': 20490,
 'price_includes_vat': False,
 'registration_date': '2016-12-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Mini Cooper JCW 231 CH - Toit ouvrant - Sièges baquets alcantara - '
          'Pepper White - Origine France - Carnet & suivi complet',
 'transmission': 'automatic',
 'trim': 'Mini John Cooper Works 231ch BVAS',
 'vin': None,
 'year': 2016}
2025-12-05 12:56:41 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 07dcc414-8ce0-5959-b9dc-e96a41ca8849 with identifier: 3100905968
2025-12-05 12:56:41 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 07dcc414-8ce0-5959-b9dc-e96a41ca8849
2025-12-05 12:56:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252Ff7%252F27%252F0c%252Ff7270cb28801710dc3590200ed60939401cfbee9.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/f7/27/0c/f7270cb28801710dc3590200ed60939401cfbee9.jpg?rule=ad-large already downloaded
2025-12-05 12:56:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F5a%252F38%252F90%252F5a38904cfdbab3320a0bc676fbb2a470ad463afb.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/5a/38/90/5a38904cfdbab3320a0bc676fbb2a470ad463afb.jpg?rule=ad-large already downloaded
2025-12-05 12:56:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F99%252F09%252F1d%252F99091dec57f842f3047c1391d7b7e6f273364543.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/99/09/1d/99091dec57f842f3047c1391d7b7e6f273364543.jpg?rule=ad-large already downloaded
2025-12-05 12:56:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252Fcd%252F0a%252Fbc%252Fcd0abc79c28dc54f5843a753135615d006b58701.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/cd/0a/bc/cd0abc79c28dc54f5843a753135615d006b58701.jpg?rule=ad-large already downloaded
2025-12-05 12:56:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F0a%252Fc0%252F7d%252F0ac07d4f9e5b3ab812c9321ca1739d2cbcc9d40f.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/0a/c0/7d/0ac07d4f9e5b3ab812c9321ca1739d2cbcc9d40f.jpg?rule=ad-large already downloaded
2025-12-05 12:56:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F94%252Faa%252Fe4%252F94aae44d36fcadf1f223b7a20d220f2f315d138c.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/94/aa/e4/94aae44d36fcadf1f223b7a20d220f2f315d138c.jpg?rule=ad-large already downloaded
2025-12-05 12:56:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F6c%252F49%252F63%252F6c496375e995b725397893b299da0f7af3bc537f.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/6c/49/63/6c496375e995b725397893b299da0f7af3bc537f.jpg?rule=ad-large already downloaded
2025-12-05 12:56:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F52%252F0c%252Ffc%252F520cfc41b2ff8dc3f21d729454ee618e9c20cbbe.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/52/0c/fc/520cfc41b2ff8dc3f21d729454ee618e9c20cbbe.jpg?rule=ad-large already downloaded
2025-12-05 12:56:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F2a%252F8f%252Fcc%252F2a8fccbc3c4ad4f6e813744e5d0657168e2ad4b6.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/2a/8f/cc/2a8fccbc3c4ad4f6e813744e5d0657168e2ad4b6.jpg?rule=ad-large already downloaded
2025-12-05 12:56:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F8f%252F2e%252F9a%252F8f2e9a50d5ea549cce555f1ad760503336144f66.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/8f/2e/9a/8f2e9a50d5ea549cce555f1ad760503336144f66.jpg?rule=ad-large already downloaded
2025-12-05 12:56:41 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 07dcc414-8ce0-5959-b9dc-e96a41ca8849 with identifier 3100905968
2025-12-05 12:56:41 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:56:41 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:56:41 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 07dcc414-8ce0-5959-b9dc-e96a41ca8849
2025-12-05 12:56:41 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'Mini Cooper JCW 231 CH - Toit ouvrant - Sièges baquets '
                'Alcantara - Pepper White - Origine France - Carnet & suivi '
                'complet\n'
                '\n'
                'VÉHICULE DISPONIBLE ET VISIBLE DE SUITE DANS NOS LOCAUX À '
                'BORDEAUX \n'
                '\n'
                'GARANTIE 6 MOIS\n'
                '\n'
                'AUCUN FRAIS À PRÉVOIR\n'
                '\n'
                'Carnet d’entretien complet.\n'
                'Révision à jour.\n'
                'Première mise en circulation : 12/2016\n'
                'Nombre de propriétaires : 3\n'
                '\n'
                'Couleur extérieure : Pepper White \n'
                'Intérieur : Alcantara / carbone noir\n'
                'Moteur : 4 cyl en ligne 2.0 turbo 231 CH\n'
                '\n'
                'Véhicule non-fumeur.\n'
                'Kilométrage certifié et garanti.\n'
                'Historique d’entretien complet clair et limpide.\n'
                'Double des clés.\n'
                '\n'
                'Options du véhicule : \n'
                '\n'
                'Boîte automatique sport \n'
                'Toit ouvrant panoramique\n'
                'Suspension sport\n'
                'Volant multifonctions John Cooper Works\n'
                'Pavillon anthracite\n'
                'Colour Line Carbon Black\n'
                "Surface intérieur 'Black Checkered' John Cooper Works "
                'Sportsitze\n'
                'MINI Driving Modes\n'
                'Régulateur de vitesse à fonction freinage Tachymètre '
                'kilométrique\n'
                'Projecteur LED\n'
                'Jantes MINI JCW Cup Spoke 2-tone \n'
                'Pack Excitement MINI\n'
                "Système d'aide au Stationnement AR\n"
                'Climatiseur automatique Bi-Zone\n'
                'Kit éclairage\n'
                'Radio MINI Visual Boost\n'
                'MINI Connected\n'
                'Système de navigation MINI\n'
                'Système Bluetooth audio & téléphone\n'
                '\n'
                "Historique d'entretien : \n"
                '\n'
                '02/2019 à 17 751 km : huile moteur, filtre à huile, filtre '
                'habitacle, liquide de frein\n'
                '01/2020 à 23 867 km : plaquettes avant\n'
                '03/2021 à 32 928 km : huile moteur, filtre à huile, filtre à '
                "air, bougies d'allumage, liquide de frein\n"
                '06/2021 à 34 635 km : huile moteur, filtre à huile, filtre à '
                "air, filtre habitacle, bougies d'allumage, liquide de frein, "
                'plaquettes arrière\n'
                '04/2023 à 53 086 km : huile moteur, filtre à huile, filtre à '
                'habitacle, liquide de frein\n'
                '01/2024 à 62 924 km : plaquettes avant\n'
                '02/2025 à 74 399 km : huile moteur, filtre à huile, disques '
                'et plaquettes arrière\n'
                '\n'
                'Reportage photo complet disponible sur notre site internet.\n'
                '\n'
                'Sous réserve d’erreurs et omissions.\n'
                '\n'
                'Tarif hors Carte Grise et Frais de mise à la route (399€)\n'
                '\n'
                'Livraison possible en France, Belgique, Luxembourg, Andorre & '
                'Monaco. \n'
                '\n'
                "N'hésitez pas à nous contacter pour de plus amples "
                'informations.\n'
                'Nous sommes disponible sur rendez-vous uniquement dans nos '
                'locaux à Bordeaux. \n'
                '\n'
                'Mots clés :\n'
                '\n'
                'Volkswagen Golf GTI\n'
                'Seat Leon Cupra\n'
                'RENAULT CLIO 4 RS',
 'doors_number': 3,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 231,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': '07dcc414-8ce0-5959-b9dc-e96a41ca8849',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3100905968',
 'listing': 'auction',
 'make': 'MINI',
 'model': 'Mini',
 'odometer': 78500,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 10,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/f7/27/0c/f7270cb28801710dc3590200ed60939401cfbee9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5a/38/90/5a38904cfdbab3320a0bc676fbb2a470ad463afb.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/99/09/1d/99091dec57f842f3047c1391d7b7e6f273364543.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/cd/0a/bc/cd0abc79c28dc54f5843a753135615d006b58701.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0a/c0/7d/0ac07d4f9e5b3ab812c9321ca1739d2cbcc9d40f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/94/aa/e4/94aae44d36fcadf1f223b7a20d220f2f315d138c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6c/49/63/6c496375e995b725397893b299da0f7af3bc537f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/52/0c/fc/520cfc41b2ff8dc3f21d729454ee618e9c20cbbe.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2a/8f/cc/2a8fccbc3c4ad4f6e813744e5d0657168e2ad4b6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8f/2e/9a/8f2e9a50d5ea549cce555f1ad760503336144f66.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5d2e977e-23af-5d78-8246-ffdd3cc91461/5d2e977e-23af-5d78-8246-ffdd3cc91461_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 118504,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/f7/27/0c/f7270cb28801710dc3590200ed60939401cfbee9.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5d2e977e-23af-5d78-8246-ffdd3cc91461/5d2e977e-23af-5d78-8246-ffdd3cc91461_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 125749,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/5a/38/90/5a38904cfdbab3320a0bc676fbb2a470ad463afb.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5d2e977e-23af-5d78-8246-ffdd3cc91461/5d2e977e-23af-5d78-8246-ffdd3cc91461_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 119439,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/99/09/1d/99091dec57f842f3047c1391d7b7e6f273364543.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5d2e977e-23af-5d78-8246-ffdd3cc91461/5d2e977e-23af-5d78-8246-ffdd3cc91461_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 118619,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/cd/0a/bc/cd0abc79c28dc54f5843a753135615d006b58701.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5d2e977e-23af-5d78-8246-ffdd3cc91461/5d2e977e-23af-5d78-8246-ffdd3cc91461_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 94194,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/0a/c0/7d/0ac07d4f9e5b3ab812c9321ca1739d2cbcc9d40f.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5d2e977e-23af-5d78-8246-ffdd3cc91461/5d2e977e-23af-5d78-8246-ffdd3cc91461_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 123372,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/94/aa/e4/94aae44d36fcadf1f223b7a20d220f2f315d138c.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5d2e977e-23af-5d78-8246-ffdd3cc91461/5d2e977e-23af-5d78-8246-ffdd3cc91461_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 98001,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/6c/49/63/6c496375e995b725397893b299da0f7af3bc537f.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5d2e977e-23af-5d78-8246-ffdd3cc91461/5d2e977e-23af-5d78-8246-ffdd3cc91461_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 119281,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/52/0c/fc/520cfc41b2ff8dc3f21d729454ee618e9c20cbbe.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5d2e977e-23af-5d78-8246-ffdd3cc91461/5d2e977e-23af-5d78-8246-ffdd3cc91461_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 79889,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/2a/8f/cc/2a8fccbc3c4ad4f6e813744e5d0657168e2ad4b6.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_5d2e977e-23af-5d78-8246-ffdd3cc91461/5d2e977e-23af-5d78-8246-ffdd3cc91461_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 80683,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/8f/2e/9a/8f2e9a50d5ea549cce555f1ad760503336144f66.jpg?rule=ad-large',
             'Width': 1200}],
 'price': 20490,
 'price_includes_vat': False,
 'registration_date': '2016-12-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Mini Cooper JCW 231 CH - Toit ouvrant - Sièges baquets alcantara - '
          'Pepper White - Origine France - Carnet & suivi complet',
 'transmission': 'automatic',
 'trim': 'Mini John Cooper Works 231ch BVAS',
 'vin': None,
 'year': 2016}
2025-12-05 12:56:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%273100905968%27 HTTP/1.1" 200 None
2025-12-05 12:56:41 [auto_selling_leboncoin.fr] INFO: Saving data for 3100905968: {'created_time': 1764939401.916077, 'last_price_update_time': 1764939401.916084}
2025-12-05 12:56:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3100905968') HTTP/1.1" 204 0
2025-12-05 12:56:41 [common.azure_blobstore] INFO: Using managed identity for Azure Blob Storage
2025-12-05 12:56:41 [common.azure_blobstore] INFO: Using managed identity with client ID: 39192755-105d-4ce2-a21d-ab53b63f8b87
2025-12-05 12:56:41 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2025-12-05 12:56:41 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f328be4c150>
2025-12-05 12:56:41 [common.azure_blobstore] INFO: Creating container if not exists
2025-12-05 12:56:41 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2025-12-05 12:56:42 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 1970
2025-12-05 12:56:42 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxproduction.blob.core.windows.net:443
2025-12-05 12:56:42 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2025-12-05 12:56:42 [common.azure_blobstore] INFO: Container already exists, skipping creation
2025-12-05 12:56:42 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_dbcd6d98-e758-50d0-b2d5-1350969bee1f/dbcd6d98-e758-50d0-b2d5-1350969bee1f_image_8.jpg HTTP/1.1" 201 0
2025-12-05 12:56:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252Fce%252Ffe%252Fe5%252Fcefee541a15c3de62c1e86579bef90b7682eeee2.jpg%253Frule%3Dad-large') HTTP/1.1" 204 0
2025-12-05 12:56:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ce/fe/e5/cefee541a15c3de62c1e86579bef90b7682eeee2.jpg?rule=ad-large saved to cache
2025-12-05 12:56:42 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 8 for item dbcd6d98-e758-50d0-b2d5-1350969bee1f
2025-12-05 12:56:42 [common.azure_blobstore] INFO: Using managed identity for Azure Blob Storage
2025-12-05 12:56:42 [common.azure_blobstore] INFO: Using managed identity with client ID: 39192755-105d-4ce2-a21d-ab53b63f8b87
2025-12-05 12:56:42 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2025-12-05 12:56:42 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f3285905590>
2025-12-05 12:56:42 [common.azure_blobstore] INFO: Creating container if not exists
2025-12-05 12:56:42 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2025-12-05 12:56:42 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 1973
2025-12-05 12:56:42 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxproduction.blob.core.windows.net:443
2025-12-05 12:56:42 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2025-12-05 12:56:42 [common.azure_blobstore] INFO: Container already exists, skipping creation
2025-12-05 12:56:42 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_dbcd6d98-e758-50d0-b2d5-1350969bee1f/dbcd6d98-e758-50d0-b2d5-1350969bee1f_image_5.jpg HTTP/1.1" 201 0
2025-12-05 12:56:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F01%252F11%252Fae%252F0111ae6374b96d624cb97e15ca7f2368efd0316b.jpg%253Frule%3Dad-large') HTTP/1.1" 204 0
2025-12-05 12:56:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/01/11/ae/0111ae6374b96d624cb97e15ca7f2368efd0316b.jpg?rule=ad-large saved to cache
2025-12-05 12:56:42 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 5 for item dbcd6d98-e758-50d0-b2d5-1350969bee1f
2025-12-05 12:56:42 [common.azure_blobstore] INFO: Using managed identity for Azure Blob Storage
2025-12-05 12:56:42 [common.azure_blobstore] INFO: Using managed identity with client ID: 39192755-105d-4ce2-a21d-ab53b63f8b87
2025-12-05 12:56:42 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2025-12-05 12:56:42 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f3285831210>
2025-12-05 12:56:42 [common.azure_blobstore] INFO: Creating container if not exists
2025-12-05 12:56:42 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2025-12-05 12:56:42 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 1970
2025-12-05 12:56:42 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxproduction.blob.core.windows.net:443
2025-12-05 12:56:42 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2025-12-05 12:56:42 [common.azure_blobstore] INFO: Container already exists, skipping creation
2025-12-05 12:56:42 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_dbcd6d98-e758-50d0-b2d5-1350969bee1f/dbcd6d98-e758-50d0-b2d5-1350969bee1f_image_7.jpg HTTP/1.1" 201 0
2025-12-05 12:56:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F74%252Fca%252Fde%252F74cadefa2c3b4433e044423245067756b494857b.jpg%253Frule%3Dad-large') HTTP/1.1" 204 0
2025-12-05 12:56:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/74/ca/de/74cadefa2c3b4433e044423245067756b494857b.jpg?rule=ad-large saved to cache
2025-12-05 12:56:42 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 7 for item dbcd6d98-e758-50d0-b2d5-1350969bee1f
2025-12-05 12:56:42 [common.azure_blobstore] INFO: Using managed identity for Azure Blob Storage
2025-12-05 12:56:42 [common.azure_blobstore] INFO: Using managed identity with client ID: 39192755-105d-4ce2-a21d-ab53b63f8b87
2025-12-05 12:56:42 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2025-12-05 12:56:42 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f328ba33d50>
2025-12-05 12:56:42 [common.azure_blobstore] INFO: Creating container if not exists
2025-12-05 12:56:42 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2025-12-05 12:56:42 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 1963
2025-12-05 12:56:42 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxproduction.blob.core.windows.net:443
2025-12-05 12:56:42 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2025-12-05 12:56:42 [common.azure_blobstore] INFO: Container already exists, skipping creation
2025-12-05 12:56:42 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_dbcd6d98-e758-50d0-b2d5-1350969bee1f/dbcd6d98-e758-50d0-b2d5-1350969bee1f_image_6.jpg HTTP/1.1" 201 0
2025-12-05 12:56:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252Fcc%252Fc5%252F39%252Fccc539567a982f51ec0ae6af3d8cb3b0df4ddad3.jpg%253Frule%3Dad-large') HTTP/1.1" 204 0
2025-12-05 12:56:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/cc/c5/39/ccc539567a982f51ec0ae6af3d8cb3b0df4ddad3.jpg?rule=ad-large saved to cache
2025-12-05 12:56:42 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 6 for item dbcd6d98-e758-50d0-b2d5-1350969bee1f
2025-12-05 12:56:42 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3097667723
2025-12-05 12:56:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%273097667723%27 HTTP/1.1" 200 None
2025-12-05 12:56:42 [auto_selling_leboncoin.fr] INFO: Scrape type for 3097667723: 1
2025-12-05 12:56:42 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3097667723
2025-12-05 12:56:42 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Bleu',
 'currency': 'EUR',
 'description': 'Porsche 911 Carrera (996.1) 300 CH - Boite Manuelle - Jantes '
                'Turbo - Echappement Sport - Sièges Cuir - IMS Remplacé - '
                'Carnet & Suivi Complet\n'
                '\n'
                'VÉHICULE DISPONIBLE ET VISIBLE DE SUITE DANS NOS LOCAUX À '
                'BORDEAUX \n'
                '\n'
                'GARANTIE 6 MOIS  \n'
                '\n'
                'AUCUN FRAIS À PRÉVOIR\n'
                '\n'
                "Carnet d'entretien complet. \n"
                'Révision à jour. \n'
                'Contrôle technique à jour. \n'
                'Première mise en circulation : 08/2001\n'
                'Nombre de propriétaires : 6\n'
                '\n'
                'Couleur extérieure : Vezuvio\n'
                'Intérieur : Cuir Bleu Foncé\n'
                'Moteur : 6 cylindres à plat 3.4L \n'
                '\n'
                'Véhicule non-fumeur.  \n'
                'Kilométrage certifié et garanti.    \n'
                'Double des clés. \n'
                '\n'
                'Options du véhicule : \n'
                '\n'
                'Pack Audio Ampli\n'
                'Jantes Turbo \n'
                'Sièges Chauffants\n'
                'Phares Xénon\n'
                'Ordinateur de Bord\n'
                'Rétroviseurs Electriques\n'
                'Sièges en Cuir\n'
                'Échappement Sport\n'
                '\n'
                "Historique d'entretien : \n"
                '\n'
                '12/2002 à 17 483 km : Petit entretien ( Tous filtres + '
                'Vidange Moteur) - Centre Porsche\n'
                '03/2003 à 35 134 km  : Entretien Annuel ( Tous filtres + '
                'Vidange Moteur + Contrôles ) - Centre Porsche\n'
                '09/2004 à 54 814 km  : Petit entretien ( Tous filtres + '
                'Vidange Moteur - Centre Porsche\n'
                '04/2005 à 69 580 km  : Petit entretien ( Tous filtres + '
                'Vidange Moteur - Centre Porsche\n'
                '07/2006 à 85 524 Km : Entretien Annuel ( Tous filtres + '
                'Vidange Moteur + Contrôles ) - Centre Porsche\n'
                '07/2007 à 95 443 km : Gros Entretien (  Tous filtres + '
                'Vidange Moteur+ Contrôles courroies + bougies + pneumatiques '
                '+ liquide direction ) - Centre Porsche\n'
                '12/2011 à 106 000 km : Gros Entretien (  Tous filtres + '
                'Huiles + Contrôles courroies + bougies+ Pompe à eau ) \n'
                '05/2016 à 113 000 km : Entretien annuel ( Tous filtres + '
                'Vidange Moteur + Contrôles jeux train avant et contrôle '
                'voiture ) - Flat Six Le Mans\n'
                '05/2018 à 115 663 km : Petit Entretien ( Vidange Filtres + '
                'Contrôle Niveaux + Piwi )\n'
                '08/2020 à 120 805 km : Gros entretien ( Vidanges filtres + '
                'Remplacement IMS + Tendeurs de chaîne de distribution+ '
                'Poussoirs Hydraulique + Joint spi Vilebrequin ) - Atelier '
                'TAFFO\n'
                '02/2022 à 125 009 km: Petit Entretien ( Vidange Filtres + '
                'Contrôle Niveaux )\n'
                '05/2024 à 127 500 km : Petit Entretien ( Vidange Filtres + '
                'Contrôle Niveaux )\n'
                '10/2025 à 128 000 km : Plaquettes + Témoin Usure\n'
                '\n'
                'Reportage photo complet disponible sur notre site '
                'internet.  \n'
                '\n'
                'Sous réserve d’erreurs et omissions.  \n'
                '\n'
                'Tarif hors Carte Grise et Frais de mise à la route (399€)  \n'
                '\n'
                'Livraison possible en France, Belgique, Luxembourg, Andorre & '
                'Monaco.   \n'
                '\n'
                "N'hésitez pas à nous contacter pour de plus amples "
                'informations. \n'
                '\n'
                'Nous sommes disponible sur rendez-vous uniquement dans nos '
                'locaux à Bordeaux.   \n'
                '\n'
                'Mots clés : 997, 4S, S',
 'doors_number': 2,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 300,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3097667723',
 'listing': 'auction',
 'make': 'PORSCHE',
 'model': '911',
 'odometer': 129996,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/5d/39/79/5d397935f7e85eadd3628d400cb78937fb156d7e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7a/67/aa/7a67aac77baaa22d62ac99344870a4b441d3726e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/06/fe/8a/06fe8a3fd47273a3cea5ef4d783ed323c8003b1f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/45/70/7b/45707b1bf7e5961e169a180f8d1e9dde550b2bf6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/83/d7/a1/83d7a1c49ad031c7c2ebc01d73d2f72077da72b0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/13/31/76/1331762e382129ab72383122d98d8db83a92ec8f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0a/b5/b4/0ab5b408953a5272d0c0f3dd7036fb147dd145be.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/74/1c/45/741c45424bf663382799017eb203acf24e63ad88.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3c/2f/68/3c2f6845d9c7e6e32296970e7e20688bf397f1d5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d7/f4/77/d7f477b5daf0f8b0c008ea638c2627b102410e5e.jpg?rule=ad-large'],
 'price': 33996,
 'price_includes_vat': False,
 'registration_date': '2001-08-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Porsche 911 Carrera (996.1) 300 CH - Boite Manuelle - Jantes Turbo '
          '- Echappement Sport - Sièges Cuir - IMS Remplacé - Carnet & Suivi '
          'Complet',
 'transmission': 'manual',
 'trim': None,
 'vin': None,
 'year': 2001}
2025-12-05 12:56:42 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: f5f49ac2-7a18-55d5-bbf2-6e6a1865e122 with identifier: 3097667723
2025-12-05 12:56:42 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item f5f49ac2-7a18-55d5-bbf2-6e6a1865e122
2025-12-05 12:56:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F5d%252F39%252F79%252F5d397935f7e85eadd3628d400cb78937fb156d7e.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/5d/39/79/5d397935f7e85eadd3628d400cb78937fb156d7e.jpg?rule=ad-large already downloaded
2025-12-05 12:56:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F7a%252F67%252Faa%252F7a67aac77baaa22d62ac99344870a4b441d3726e.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/7a/67/aa/7a67aac77baaa22d62ac99344870a4b441d3726e.jpg?rule=ad-large already downloaded
2025-12-05 12:56:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F06%252Ffe%252F8a%252F06fe8a3fd47273a3cea5ef4d783ed323c8003b1f.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/06/fe/8a/06fe8a3fd47273a3cea5ef4d783ed323c8003b1f.jpg?rule=ad-large already downloaded
2025-12-05 12:56:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F45%252F70%252F7b%252F45707b1bf7e5961e169a180f8d1e9dde550b2bf6.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/45/70/7b/45707b1bf7e5961e169a180f8d1e9dde550b2bf6.jpg?rule=ad-large already downloaded
2025-12-05 12:56:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F83%252Fd7%252Fa1%252F83d7a1c49ad031c7c2ebc01d73d2f72077da72b0.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/83/d7/a1/83d7a1c49ad031c7c2ebc01d73d2f72077da72b0.jpg?rule=ad-large already downloaded
2025-12-05 12:56:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F13%252F31%252F76%252F1331762e382129ab72383122d98d8db83a92ec8f.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/13/31/76/1331762e382129ab72383122d98d8db83a92ec8f.jpg?rule=ad-large already downloaded
2025-12-05 12:56:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F0a%252Fb5%252Fb4%252F0ab5b408953a5272d0c0f3dd7036fb147dd145be.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/0a/b5/b4/0ab5b408953a5272d0c0f3dd7036fb147dd145be.jpg?rule=ad-large already downloaded
2025-12-05 12:56:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F74%252F1c%252F45%252F741c45424bf663382799017eb203acf24e63ad88.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/74/1c/45/741c45424bf663382799017eb203acf24e63ad88.jpg?rule=ad-large already downloaded
2025-12-05 12:56:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F3c%252F2f%252F68%252F3c2f6845d9c7e6e32296970e7e20688bf397f1d5.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/3c/2f/68/3c2f6845d9c7e6e32296970e7e20688bf397f1d5.jpg?rule=ad-large already downloaded
2025-12-05 12:56:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252Fd7%252Ff4%252F77%252Fd7f477b5daf0f8b0c008ea638c2627b102410e5e.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/d7/f4/77/d7f477b5daf0f8b0c008ea638c2627b102410e5e.jpg?rule=ad-large already downloaded
2025-12-05 12:56:43 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: f5f49ac2-7a18-55d5-bbf2-6e6a1865e122 with identifier 3097667723
2025-12-05 12:56:43 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:56:43 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:56:43 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item f5f49ac2-7a18-55d5-bbf2-6e6a1865e122
2025-12-05 12:56:43 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Bleu',
 'currency': 'EUR',
 'description': 'Porsche 911 Carrera (996.1) 300 CH - Boite Manuelle - Jantes '
                'Turbo - Echappement Sport - Sièges Cuir - IMS Remplacé - '
                'Carnet & Suivi Complet\n'
                '\n'
                'VÉHICULE DISPONIBLE ET VISIBLE DE SUITE DANS NOS LOCAUX À '
                'BORDEAUX \n'
                '\n'
                'GARANTIE 6 MOIS  \n'
                '\n'
                'AUCUN FRAIS À PRÉVOIR\n'
                '\n'
                "Carnet d'entretien complet. \n"
                'Révision à jour. \n'
                'Contrôle technique à jour. \n'
                'Première mise en circulation : 08/2001\n'
                'Nombre de propriétaires : 6\n'
                '\n'
                'Couleur extérieure : Vezuvio\n'
                'Intérieur : Cuir Bleu Foncé\n'
                'Moteur : 6 cylindres à plat 3.4L \n'
                '\n'
                'Véhicule non-fumeur.  \n'
                'Kilométrage certifié et garanti.    \n'
                'Double des clés. \n'
                '\n'
                'Options du véhicule : \n'
                '\n'
                'Pack Audio Ampli\n'
                'Jantes Turbo \n'
                'Sièges Chauffants\n'
                'Phares Xénon\n'
                'Ordinateur de Bord\n'
                'Rétroviseurs Electriques\n'
                'Sièges en Cuir\n'
                'Échappement Sport\n'
                '\n'
                "Historique d'entretien : \n"
                '\n'
                '12/2002 à 17 483 km : Petit entretien ( Tous filtres + '
                'Vidange Moteur) - Centre Porsche\n'
                '03/2003 à 35 134 km  : Entretien Annuel ( Tous filtres + '
                'Vidange Moteur + Contrôles ) - Centre Porsche\n'
                '09/2004 à 54 814 km  : Petit entretien ( Tous filtres + '
                'Vidange Moteur - Centre Porsche\n'
                '04/2005 à 69 580 km  : Petit entretien ( Tous filtres + '
                'Vidange Moteur - Centre Porsche\n'
                '07/2006 à 85 524 Km : Entretien Annuel ( Tous filtres + '
                'Vidange Moteur + Contrôles ) - Centre Porsche\n'
                '07/2007 à 95 443 km : Gros Entretien (  Tous filtres + '
                'Vidange Moteur+ Contrôles courroies + bougies + pneumatiques '
                '+ liquide direction ) - Centre Porsche\n'
                '12/2011 à 106 000 km : Gros Entretien (  Tous filtres + '
                'Huiles + Contrôles courroies + bougies+ Pompe à eau ) \n'
                '05/2016 à 113 000 km : Entretien annuel ( Tous filtres + '
                'Vidange Moteur + Contrôles jeux train avant et contrôle '
                'voiture ) - Flat Six Le Mans\n'
                '05/2018 à 115 663 km : Petit Entretien ( Vidange Filtres + '
                'Contrôle Niveaux + Piwi )\n'
                '08/2020 à 120 805 km : Gros entretien ( Vidanges filtres + '
                'Remplacement IMS + Tendeurs de chaîne de distribution+ '
                'Poussoirs Hydraulique + Joint spi Vilebrequin ) - Atelier '
                'TAFFO\n'
                '02/2022 à 125 009 km: Petit Entretien ( Vidange Filtres + '
                'Contrôle Niveaux )\n'
                '05/2024 à 127 500 km : Petit Entretien ( Vidange Filtres + '
                'Contrôle Niveaux )\n'
                '10/2025 à 128 000 km : Plaquettes + Témoin Usure\n'
                '\n'
                'Reportage photo complet disponible sur notre site '
                'internet.  \n'
                '\n'
                'Sous réserve d’erreurs et omissions.  \n'
                '\n'
                'Tarif hors Carte Grise et Frais de mise à la route (399€)  \n'
                '\n'
                'Livraison possible en France, Belgique, Luxembourg, Andorre & '
                'Monaco.   \n'
                '\n'
                "N'hésitez pas à nous contacter pour de plus amples "
                'informations. \n'
                '\n'
                'Nous sommes disponible sur rendez-vous uniquement dans nos '
                'locaux à Bordeaux.   \n'
                '\n'
                'Mots clés : 997, 4S, S',
 'doors_number': 2,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 300,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': 'f5f49ac2-7a18-55d5-bbf2-6e6a1865e122',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3097667723',
 'listing': 'auction',
 'make': 'PORSCHE',
 'model': '911',
 'odometer': 129996,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 10,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/5d/39/79/5d397935f7e85eadd3628d400cb78937fb156d7e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7a/67/aa/7a67aac77baaa22d62ac99344870a4b441d3726e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/06/fe/8a/06fe8a3fd47273a3cea5ef4d783ed323c8003b1f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/45/70/7b/45707b1bf7e5961e169a180f8d1e9dde550b2bf6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/83/d7/a1/83d7a1c49ad031c7c2ebc01d73d2f72077da72b0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/13/31/76/1331762e382129ab72383122d98d8db83a92ec8f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0a/b5/b4/0ab5b408953a5272d0c0f3dd7036fb147dd145be.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/74/1c/45/741c45424bf663382799017eb203acf24e63ad88.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3c/2f/68/3c2f6845d9c7e6e32296970e7e20688bf397f1d5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d7/f4/77/d7f477b5daf0f8b0c008ea638c2627b102410e5e.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_07bbeb1d-5b3e-5884-8c87-9c86a4d97a83/07bbeb1d-5b3e-5884-8c87-9c86a4d97a83_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 121974,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/5d/39/79/5d397935f7e85eadd3628d400cb78937fb156d7e.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_07bbeb1d-5b3e-5884-8c87-9c86a4d97a83/07bbeb1d-5b3e-5884-8c87-9c86a4d97a83_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 127469,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/7a/67/aa/7a67aac77baaa22d62ac99344870a4b441d3726e.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_07bbeb1d-5b3e-5884-8c87-9c86a4d97a83/07bbeb1d-5b3e-5884-8c87-9c86a4d97a83_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 125377,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/06/fe/8a/06fe8a3fd47273a3cea5ef4d783ed323c8003b1f.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_07bbeb1d-5b3e-5884-8c87-9c86a4d97a83/07bbeb1d-5b3e-5884-8c87-9c86a4d97a83_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 111610,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/45/70/7b/45707b1bf7e5961e169a180f8d1e9dde550b2bf6.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_07bbeb1d-5b3e-5884-8c87-9c86a4d97a83/07bbeb1d-5b3e-5884-8c87-9c86a4d97a83_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 82719,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/83/d7/a1/83d7a1c49ad031c7c2ebc01d73d2f72077da72b0.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_07bbeb1d-5b3e-5884-8c87-9c86a4d97a83/07bbeb1d-5b3e-5884-8c87-9c86a4d97a83_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 99044,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/13/31/76/1331762e382129ab72383122d98d8db83a92ec8f.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_07bbeb1d-5b3e-5884-8c87-9c86a4d97a83/07bbeb1d-5b3e-5884-8c87-9c86a4d97a83_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 93966,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/0a/b5/b4/0ab5b408953a5272d0c0f3dd7036fb147dd145be.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_07bbeb1d-5b3e-5884-8c87-9c86a4d97a83/07bbeb1d-5b3e-5884-8c87-9c86a4d97a83_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 118415,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/74/1c/45/741c45424bf663382799017eb203acf24e63ad88.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_07bbeb1d-5b3e-5884-8c87-9c86a4d97a83/07bbeb1d-5b3e-5884-8c87-9c86a4d97a83_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 93423,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/3c/2f/68/3c2f6845d9c7e6e32296970e7e20688bf397f1d5.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_07bbeb1d-5b3e-5884-8c87-9c86a4d97a83/07bbeb1d-5b3e-5884-8c87-9c86a4d97a83_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 58683,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/d7/f4/77/d7f477b5daf0f8b0c008ea638c2627b102410e5e.jpg?rule=ad-large',
             'Width': 1200}],
 'price': 33996,
 'price_includes_vat': False,
 'registration_date': '2001-08-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Porsche 911 Carrera (996.1) 300 CH - Boite Manuelle - Jantes Turbo '
          '- Echappement Sport - Sièges Cuir - IMS Remplacé - Carnet & Suivi '
          'Complet',
 'transmission': 'manual',
 'trim': None,
 'vin': None,
 'year': 2001}
2025-12-05 12:56:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%273097667723%27 HTTP/1.1" 200 None
2025-12-05 12:56:43 [auto_selling_leboncoin.fr] INFO: Saving data for 3097667723: {'created_time': 1764939403.145126, 'last_price_update_time': 1764939403.145135}
2025-12-05 12:56:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3097667723') HTTP/1.1" 204 0
2025-12-05 12:56:43 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3082748852
2025-12-05 12:56:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%273082748852%27 HTTP/1.1" 200 None
2025-12-05 12:56:43 [auto_selling_leboncoin.fr] INFO: Scrape type for 3082748852: 1
2025-12-05 12:56:43 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3082748852
2025-12-05 12:56:43 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'Porsche Panamera Turbo S E-Hybrid Sport Turismo - Toit '
                'Ouvrant - Audio Burmester - Roues Arrières Directrices - '
                'PDLS+ - PSE - Innodrive - sièges 18 positions - Carnet & '
                'Suivi complet Porsche\n'
                '\n'
                'VÉHICULE DISPONIBLE ET VISIBLE DE SUITE DANS NOS LOCAUX À '
                'BORDEAUX.\n'
                '\n'
                'La Porsche Panamera Sport Turismo est le break de chasse par '
                'excellence, un V8 associé à un moteur électrique pour nous '
                'fournir une puissance de 680 CH. Des stats digne d’une '
                'supercar ! Le tout dans un confort qui mélange sportivité et '
                'luxe.\n'
                '\n'
                'Rare Panamera Turbo S sans filtre à particules, très peu '
                'd’exemplaires produits. Sonorité exceptionnelle.\n'
                '\n'
                'GARANTIE 6 MOIS (EXTENSION POSSIBLE)\n'
                '\n'
                'AUCUN FRAIS À PRÉVOIR.\n'
                '\n'
                "Carnet d'entretien complet Porsche\n"
                'Révision à jour.\n'
                'Contrôle technique à jour.\n'
                'Première mise en circulation : 12/2017\n'
                'Nombre de propriétaires : 2\n'
                '\n'
                'Couleur extérieure : Blanc Perlé (Carrara Weiss Pearl - '
                'lS9R)\n'
                'Intérieur : Cuir Complet Noir\n'
                'Moteur : V8 4.0 bi-turbo 550 CH + Electrique (130 CH)\n'
                '\n'
                'Véhicule non-fumeur.\n'
                'Kilométrage certifié et garantie.\n'
                'Historique d’entretien complet clair et limpide.\n'
                'Double des clés.\n'
                '\n'
                'Options du véhicule :\n'
                '\n'
                'Pack chrono sport plus\n'
                'Modèle 5 places\n'
                'Toit ouvrant panoramique\n'
                'Phares PDLS+\n'
                'Système audio Burmester\n'
                'Jantes Panamera Exclusive 21 pouces\n'
                'Roues arrières directrices\n'
                'Echappement sport (PSE)\n'
                'Suspension pneumatique adaptative (PASM & PDCC)\n'
                'Inserts en carbone\n'
                'Caméra 360\n'
                'Régulateur adaptatif avec Innodrive (conduite semi-autonome)\n'
                'Cuir étendu\n'
                'Sièges sport électriques à mémoire 18 positions\n'
                'Sièges AV ventilés\n'
                'Sièges AV & AR chauffants\n'
                'Ouverture & démarrage sans clé (Keyless Go)\n'
                'Rétroviseurs à mémoire électriques & dégivrants\n'
                'Apple CarPlay\n'
                'Android Auto\n'
                'Étriers de freins céramiques peints en jaune\n'
                'Alarme volumétrique\n'
                'Ioniseur\n'
                'Différentiel AR à géométrie variable (PTV Plus)\n'
                'Ciel de toit Alcantara\n'
                'Sièges AR confort\n'
                'Climatisation automatique 4 zones\n'
                'Éclairage d’ambiance\n'
                'Servotronic\n'
                'Colonne de direction électrique à mémoire\n'
                'Lecture des panneaux de signalisation\n'
                'Système Bluetooth audio et téléphone\n'
                'Système de navigation GPS\n'
                'Lane Assist\n'
                'Détecteurs d’angles morts\n'
                'Hayon de coffre électrique\n'
                "Écrans multimédia à l'arrière\n"
                '\n'
                'Historique d’entretien : \n'
                '\n'
                '12/2017 à 11 km : livraison neuve (Porsche Brest)\n'
                '02/2019 à 30 623 km : huile moteur, liquide de frein (Porsche '
                'Brest)\n'
                '09/2020 à 61 078 km : huile moteur, bougies d’allumage '
                '(Porsche Brest)\n'
                '02/2022 à 91 320 km : huile moteur, huile de boite de '
                'vitesse, liquide de frein (Porsche Brest)\n'
                '02/2024 à 116 340 km : huile moteur, liquide de frein, '
                'bougies d’allumage (Porsche Bordeaux)\n'
                '\n'
                'Sous réserve d’erreurs et omissions. \n'
                '\n'
                'Reportage photo complet disponible sur notre site internet. \n'
                '\n'
                'Tarif hors Carte Grise et Frais de mise à la route (399€).\n'
                '\n'
                'Livraison possible partout en Europe.\n'
                '\n'
                "N'hésitez pas à nous contacter pour de plus amples "
                'informations.\n'
                '\n'
                'Nous sommes disponibles sur rendez-vous uniquement dans nos '
                'locaux à Bordeaux.\n'
                '\n'
                'Mots clés : \n'
                '\n'
                'BMW M5 Touring\n'
                'Mercedes C63 E63 AMG Break\n'
                'Audi RS6',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 680,
 'expiration_date': None,
 'fuel_type': 'Hybride',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3082748852',
 'listing': 'auction',
 'make': 'PORSCHE',
 'model': 'Panamera',
 'odometer': 138000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/98/00/84/980084f52647ebcddfd2fc1b78d317fd59876d0e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ec/12/7e/ec127e3bafffbb90555ca8ad17d7fb9c4891802c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8d/c2/da/8dc2da996bdb2ffde712ed4182e5ffbfd0ff9ee7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/78/0c/8b/780c8bc87f681a4ee8b68e55ed2c644938907b7d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fa/5a/94/fa5a947804f99b2ffa6bd823d854f89b7600342c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e8/52/32/e852328bd0203d8c7786bc402e07973a947268ef.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ed/11/3d/ed113df3330ccbc2d2a1e93efd97f0bf9cfea105.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/69/bf/f4/69bff44c10a14c3f0fff994fb90f062d68deda60.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c0/88/17/c088175622afd0da294d474988ff0f6926b6342c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/81/e3/09/81e30911610e630172f7b64bb568f5af4e34c81b.jpg?rule=ad-large'],
 'price': 66971,
 'price_includes_vat': False,
 'registration_date': '2017-12-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Porsche Panamera Turbo S E-Hybrid Sport Turismo - Toit Ouvrant - '
          'Audio Burmester - Roues Arrières Directrices - PDLS+ - PSE - '
          'Innodrive - sièges 18 positions - Carnet & Suivi complet Porsche',
 'transmission': 'automatic',
 'trim': None,
 'vin': None,
 'year': 2017}
2025-12-05 12:56:43 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 4115cc51-0396-5a7f-b64d-2fa78b71c34f with identifier: 3082748852
2025-12-05 12:56:43 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 4115cc51-0396-5a7f-b64d-2fa78b71c34f
2025-12-05 12:56:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F98%252F00%252F84%252F980084f52647ebcddfd2fc1b78d317fd59876d0e.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/98/00/84/980084f52647ebcddfd2fc1b78d317fd59876d0e.jpg?rule=ad-large already downloaded
2025-12-05 12:56:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252Fec%252F12%252F7e%252Fec127e3bafffbb90555ca8ad17d7fb9c4891802c.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ec/12/7e/ec127e3bafffbb90555ca8ad17d7fb9c4891802c.jpg?rule=ad-large already downloaded
2025-12-05 12:56:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F8d%252Fc2%252Fda%252F8dc2da996bdb2ffde712ed4182e5ffbfd0ff9ee7.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/8d/c2/da/8dc2da996bdb2ffde712ed4182e5ffbfd0ff9ee7.jpg?rule=ad-large already downloaded
2025-12-05 12:56:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F78%252F0c%252F8b%252F780c8bc87f681a4ee8b68e55ed2c644938907b7d.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/78/0c/8b/780c8bc87f681a4ee8b68e55ed2c644938907b7d.jpg?rule=ad-large already downloaded
2025-12-05 12:56:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252Ffa%252F5a%252F94%252Ffa5a947804f99b2ffa6bd823d854f89b7600342c.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/fa/5a/94/fa5a947804f99b2ffa6bd823d854f89b7600342c.jpg?rule=ad-large already downloaded
2025-12-05 12:56:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fe8%252F52%252F32%252Fe852328bd0203d8c7786bc402e07973a947268ef.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/e8/52/32/e852328bd0203d8c7786bc402e07973a947268ef.jpg?rule=ad-large already downloaded
2025-12-05 12:56:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252Fed%252F11%252F3d%252Fed113df3330ccbc2d2a1e93efd97f0bf9cfea105.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ed/11/3d/ed113df3330ccbc2d2a1e93efd97f0bf9cfea105.jpg?rule=ad-large already downloaded
2025-12-05 12:56:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F69%252Fbf%252Ff4%252F69bff44c10a14c3f0fff994fb90f062d68deda60.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/69/bf/f4/69bff44c10a14c3f0fff994fb90f062d68deda60.jpg?rule=ad-large already downloaded
2025-12-05 12:56:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252Fc0%252F88%252F17%252Fc088175622afd0da294d474988ff0f6926b6342c.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/c0/88/17/c088175622afd0da294d474988ff0f6926b6342c.jpg?rule=ad-large already downloaded
2025-12-05 12:56:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F81%252Fe3%252F09%252F81e30911610e630172f7b64bb568f5af4e34c81b.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/81/e3/09/81e30911610e630172f7b64bb568f5af4e34c81b.jpg?rule=ad-large already downloaded
2025-12-05 12:56:43 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 4115cc51-0396-5a7f-b64d-2fa78b71c34f with identifier 3082748852
2025-12-05 12:56:43 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:56:43 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:56:43 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 4115cc51-0396-5a7f-b64d-2fa78b71c34f
2025-12-05 12:56:43 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'Porsche Panamera Turbo S E-Hybrid Sport Turismo - Toit '
                'Ouvrant - Audio Burmester - Roues Arrières Directrices - '
                'PDLS+ - PSE - Innodrive - sièges 18 positions - Carnet & '
                'Suivi complet Porsche\n'
                '\n'
                'VÉHICULE DISPONIBLE ET VISIBLE DE SUITE DANS NOS LOCAUX À '
                'BORDEAUX.\n'
                '\n'
                'La Porsche Panamera Sport Turismo est le break de chasse par '
                'excellence, un V8 associé à un moteur électrique pour nous '
                'fournir une puissance de 680 CH. Des stats digne d’une '
                'supercar ! Le tout dans un confort qui mélange sportivité et '
                'luxe.\n'
                '\n'
                'Rare Panamera Turbo S sans filtre à particules, très peu '
                'd’exemplaires produits. Sonorité exceptionnelle.\n'
                '\n'
                'GARANTIE 6 MOIS (EXTENSION POSSIBLE)\n'
                '\n'
                'AUCUN FRAIS À PRÉVOIR.\n'
                '\n'
                "Carnet d'entretien complet Porsche\n"
                'Révision à jour.\n'
                'Contrôle technique à jour.\n'
                'Première mise en circulation : 12/2017\n'
                'Nombre de propriétaires : 2\n'
                '\n'
                'Couleur extérieure : Blanc Perlé (Carrara Weiss Pearl - '
                'lS9R)\n'
                'Intérieur : Cuir Complet Noir\n'
                'Moteur : V8 4.0 bi-turbo 550 CH + Electrique (130 CH)\n'
                '\n'
                'Véhicule non-fumeur.\n'
                'Kilométrage certifié et garantie.\n'
                'Historique d’entretien complet clair et limpide.\n'
                'Double des clés.\n'
                '\n'
                'Options du véhicule :\n'
                '\n'
                'Pack chrono sport plus\n'
                'Modèle 5 places\n'
                'Toit ouvrant panoramique\n'
                'Phares PDLS+\n'
                'Système audio Burmester\n'
                'Jantes Panamera Exclusive 21 pouces\n'
                'Roues arrières directrices\n'
                'Echappement sport (PSE)\n'
                'Suspension pneumatique adaptative (PASM & PDCC)\n'
                'Inserts en carbone\n'
                'Caméra 360\n'
                'Régulateur adaptatif avec Innodrive (conduite semi-autonome)\n'
                'Cuir étendu\n'
                'Sièges sport électriques à mémoire 18 positions\n'
                'Sièges AV ventilés\n'
                'Sièges AV & AR chauffants\n'
                'Ouverture & démarrage sans clé (Keyless Go)\n'
                'Rétroviseurs à mémoire électriques & dégivrants\n'
                'Apple CarPlay\n'
                'Android Auto\n'
                'Étriers de freins céramiques peints en jaune\n'
                'Alarme volumétrique\n'
                'Ioniseur\n'
                'Différentiel AR à géométrie variable (PTV Plus)\n'
                'Ciel de toit Alcantara\n'
                'Sièges AR confort\n'
                'Climatisation automatique 4 zones\n'
                'Éclairage d’ambiance\n'
                'Servotronic\n'
                'Colonne de direction électrique à mémoire\n'
                'Lecture des panneaux de signalisation\n'
                'Système Bluetooth audio et téléphone\n'
                'Système de navigation GPS\n'
                'Lane Assist\n'
                'Détecteurs d’angles morts\n'
                'Hayon de coffre électrique\n'
                "Écrans multimédia à l'arrière\n"
                '\n'
                'Historique d’entretien : \n'
                '\n'
                '12/2017 à 11 km : livraison neuve (Porsche Brest)\n'
                '02/2019 à 30 623 km : huile moteur, liquide de frein (Porsche '
                'Brest)\n'
                '09/2020 à 61 078 km : huile moteur, bougies d’allumage '
                '(Porsche Brest)\n'
                '02/2022 à 91 320 km : huile moteur, huile de boite de '
                'vitesse, liquide de frein (Porsche Brest)\n'
                '02/2024 à 116 340 km : huile moteur, liquide de frein, '
                'bougies d’allumage (Porsche Bordeaux)\n'
                '\n'
                'Sous réserve d’erreurs et omissions. \n'
                '\n'
                'Reportage photo complet disponible sur notre site internet. \n'
                '\n'
                'Tarif hors Carte Grise et Frais de mise à la route (399€).\n'
                '\n'
                'Livraison possible partout en Europe.\n'
                '\n'
                "N'hésitez pas à nous contacter pour de plus amples "
                'informations.\n'
                '\n'
                'Nous sommes disponibles sur rendez-vous uniquement dans nos '
                'locaux à Bordeaux.\n'
                '\n'
                'Mots clés : \n'
                '\n'
                'BMW M5 Touring\n'
                'Mercedes C63 E63 AMG Break\n'
                'Audi RS6',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 680,
 'expiration_date': None,
 'fuel_type': 'Hybride',
 'id': '4115cc51-0396-5a7f-b64d-2fa78b71c34f',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3082748852',
 'listing': 'auction',
 'make': 'PORSCHE',
 'model': 'Panamera',
 'odometer': 138000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 10,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/98/00/84/980084f52647ebcddfd2fc1b78d317fd59876d0e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ec/12/7e/ec127e3bafffbb90555ca8ad17d7fb9c4891802c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8d/c2/da/8dc2da996bdb2ffde712ed4182e5ffbfd0ff9ee7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/78/0c/8b/780c8bc87f681a4ee8b68e55ed2c644938907b7d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fa/5a/94/fa5a947804f99b2ffa6bd823d854f89b7600342c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e8/52/32/e852328bd0203d8c7786bc402e07973a947268ef.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ed/11/3d/ed113df3330ccbc2d2a1e93efd97f0bf9cfea105.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/69/bf/f4/69bff44c10a14c3f0fff994fb90f062d68deda60.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c0/88/17/c088175622afd0da294d474988ff0f6926b6342c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/81/e3/09/81e30911610e630172f7b64bb568f5af4e34c81b.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_12e1ad8f-60bb-513f-924d-53bc1f6d9970/12e1ad8f-60bb-513f-924d-53bc1f6d9970_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 124328,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/98/00/84/980084f52647ebcddfd2fc1b78d317fd59876d0e.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_12e1ad8f-60bb-513f-924d-53bc1f6d9970/12e1ad8f-60bb-513f-924d-53bc1f6d9970_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 139755,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ec/12/7e/ec127e3bafffbb90555ca8ad17d7fb9c4891802c.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_12e1ad8f-60bb-513f-924d-53bc1f6d9970/12e1ad8f-60bb-513f-924d-53bc1f6d9970_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 127736,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/8d/c2/da/8dc2da996bdb2ffde712ed4182e5ffbfd0ff9ee7.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_12e1ad8f-60bb-513f-924d-53bc1f6d9970/12e1ad8f-60bb-513f-924d-53bc1f6d9970_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 115284,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/78/0c/8b/780c8bc87f681a4ee8b68e55ed2c644938907b7d.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_12e1ad8f-60bb-513f-924d-53bc1f6d9970/12e1ad8f-60bb-513f-924d-53bc1f6d9970_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 81797,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/fa/5a/94/fa5a947804f99b2ffa6bd823d854f89b7600342c.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_12e1ad8f-60bb-513f-924d-53bc1f6d9970/12e1ad8f-60bb-513f-924d-53bc1f6d9970_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 75968,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/e8/52/32/e852328bd0203d8c7786bc402e07973a947268ef.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_12e1ad8f-60bb-513f-924d-53bc1f6d9970/12e1ad8f-60bb-513f-924d-53bc1f6d9970_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 112874,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ed/11/3d/ed113df3330ccbc2d2a1e93efd97f0bf9cfea105.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_12e1ad8f-60bb-513f-924d-53bc1f6d9970/12e1ad8f-60bb-513f-924d-53bc1f6d9970_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 125924,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/69/bf/f4/69bff44c10a14c3f0fff994fb90f062d68deda60.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_12e1ad8f-60bb-513f-924d-53bc1f6d9970/12e1ad8f-60bb-513f-924d-53bc1f6d9970_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 92455,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/c0/88/17/c088175622afd0da294d474988ff0f6926b6342c.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_12e1ad8f-60bb-513f-924d-53bc1f6d9970/12e1ad8f-60bb-513f-924d-53bc1f6d9970_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 94829,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/81/e3/09/81e30911610e630172f7b64bb568f5af4e34c81b.jpg?rule=ad-large',
             'Width': 1200}],
 'price': 66971,
 'price_includes_vat': False,
 'registration_date': '2017-12-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Porsche Panamera Turbo S E-Hybrid Sport Turismo - Toit Ouvrant - '
          'Audio Burmester - Roues Arrières Directrices - PDLS+ - PSE - '
          'Innodrive - sièges 18 positions - Carnet & Suivi complet Porsche',
 'transmission': 'automatic',
 'trim': None,
 'vin': None,
 'year': 2017}
2025-12-05 12:56:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%273082748852%27 HTTP/1.1" 200 None
2025-12-05 12:56:43 [auto_selling_leboncoin.fr] INFO: Saving data for 3082748852: {'created_time': 1764939403.398843, 'last_price_update_time': 1764939403.398852}
2025-12-05 12:56:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3082748852') HTTP/1.1" 204 0
2025-12-05 12:56:43 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3096371047
2025-12-05 12:56:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%273096371047%27 HTTP/1.1" 200 None
2025-12-05 12:56:43 [auto_selling_leboncoin.fr] INFO: Scrape type for 3096371047: 1
2025-12-05 12:56:43 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3096371047
2025-12-05 12:56:43 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'Mazda 3 MPS Phase 2 260 CH - Stage 3 - White Pearl - Audio '
                'Bose - Première Main - Carnet & suivi complet Mazda\n'
                '\n'
                'VÉHICULE DISPONIBLE ET VISIBLE DE SUITE DANS NOS LOCAUX À '
                'BORDEAUX \n'
                '\n'
                'GARANTIE 6 MOIS\n'
                '\n'
                'AUCUN FRAIS À PRÉVOIR\n'
                '\n'
                'Carnet d’entretien complet\n'
                'Révision à jour.\n'
                'Contrôle technique à jour.\n'
                'Première mise en circulation : 06/2012\n'
                'Nombre de propriétaires : 1\n'
                '\n'
                'Couleur extérieure : Crystal Pearl White\n'
                'Intérieur : Cuir & tissus noir & rouge\n'
                '\n'
                'Véhicule non-fumeur.\n'
                'Kilométrage certifié et garanti.\n'
                'Historique d’entretien complet clair et limpide.\n'
                'Double des clés.\n'
                '\n'
                'Préparation du véhicule : \n'
                '\n'
                'Turbo Corksport\n'
                'Refroidisseur intermédiaire\n'
                "Admission d'air directe\n"
                'Pompe à carburant Autotech\n'
                'Soupape de décharge Forge\n'
                'Levier de vitesses court\n'
                'Tuyau de descente COBB\n'
                'Stabilisateurs avant et arrière Corksport\n'
                "Jambe de force supérieure de l'essieu avant\n"
                'Flexibles de frein en acier Goodrich\n'
                "Port d'accès COBB pour le téléchargement des cartes vers "
                "l'ECU et les diagnostics\n"
                "Carte de l'unité de contrôle réajustée\n"
                'Cartographie 370 CV\n'
                '\n'
                'Options du véhicule : \n'
                '\n'
                'Couleur Crystal Pearl White\n'
                'Sièges Cuir & Tissus\n'
                'Sièges chauffants\n'
                'Climatisation automatique bi-zone\n'
                'Écran multimédia\n'
                'Bluetooth Audio & téléphone\n'
                'Démarrage sans clés\n'
                'Phares Xénon\n'
                'Régulateur de vitesse\n'
                'Radars de recul\n'
                '\n'
                "Historique d'entretien : \n"
                '\n'
                '10/2012 à 4 501 km : huile moteur, filtre à huile\n'
                '11/2013 à 12 256 km : huile moteur, filtre à huile\n'
                '11/2014 à 23 263 km : huile moteur, filtre à huile, filtre '
                'habitacle\n'
                '10/2015 à 37 822 km : huile moteur, filtre à huile\n'
                '10/2016 à 55 213 km : huile moteur, filtre à huile, filtre '
                'habitacle\n'
                '10/2017 à 69 590 km : huile moteur, filtre à huile\n'
                '10/2018 à 80 699 km : huile moteur, filtre à huile\n'
                '10/2019 à 89 211 km : huile moteur, filtre à huile, huile de '
                'boite, liquide de frein\n'
                '10/2020 à 93 600 km : huile moteur, filtre à huile\n'
                '10/2021 à 98 413 km : huile moteur, filtre à huile, filtre '
                'habitacle, liquide de frein\n'
                '10/2022 à 104 516 km : huile moteur, filtre à huile, filtre '
                'habitacle\n'
                '11/2024 à 119 793 km : huile moteur, filtre à huile, filtre à '
                "air, filtre habitacle, liquide de frein, bougies d'allumage\n"
                '11/2025 à 123 500 km : huile moteur, filtre à huile\n'
                '\n'
                'Reportage photo complet disponible sur notre site internet.\n'
                '\n'
                'Sous réserve d’erreurs et omissions.\n'
                '\n'
                'Tarif hors Carte Grise et Frais de mise à la route (399€)\n'
                '\n'
                'Livraison possible en France, Belgique, Luxembourg, Andorre & '
                'Monaco. \n'
                '\n'
                "N'hésitez pas à nous contacter pour de plus amples "
                'informations.\n'
                'Nous sommes disponible sur rendez-vous uniquement dans nos '
                'locaux à Bordeaux. \n'
                '\n'
                'Mots clés :\n'
                '\n'
                'Ford Fiesta ST\n'
                'Opel Astra OPC\n'
                'Renault Megane 3 RS',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 260,
 '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/3096371047',
 'listing': 'auction',
 'make': 'MAZDA',
 'model': 'Mazda 3',
 'odometer': 124000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/66/d3/fc/66d3fcf31d21a37ca0e7f82e192c019e5fced00f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0e/bb/8f/0ebb8f0db98df489c75eed06ac6a7a8603df8af2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9d/06/2a/9d062a3d11b0adf1cca94aaf754f70ba567b6510.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/gh/f1/3f/ghf13f71b5aac8c38cdc6fc24c85afd32198de51.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/52/cf/f4/52cff4452f65c3093fbb0e9eeb758e86f2abe57a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a4/a1/8a/a4a18a39122e3792685fab3908ae860c48733acf.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6c/26/67/6c26677fbd34746c159808b53a5d5b3b62287a9f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5d/6e/2d/5d6e2d073452fc25a64345dfbd183eb35ca6715f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/54/e8/3c/54e83cd2759a7ec74e355357ac7d0466cab4a80b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/87/04/13/870413b2407ea845ee46265b8028af2b03aa1204.jpg?rule=ad-large'],
 'price': 15990,
 'price_includes_vat': False,
 'registration_date': '2012-06-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Mazda 3 MPS Phase 2 260 CH - Stage 3 - White Pearl - Audio Bose - '
          'Première Main - Carnet & suivi complet Mazda',
 'transmission': 'manual',
 'trim': 'Mazda 3 2.3 MZR DISI Turbo 5p',
 'vin': None,
 'year': 2012}
2025-12-05 12:56:43 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: dad2da6b-89fc-519e-9604-499a93f7d28b with identifier: 3096371047
2025-12-05 12:56:43 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item dad2da6b-89fc-519e-9604-499a93f7d28b
2025-12-05 12:56:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F66%252Fd3%252Ffc%252F66d3fcf31d21a37ca0e7f82e192c019e5fced00f.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/66/d3/fc/66d3fcf31d21a37ca0e7f82e192c019e5fced00f.jpg?rule=ad-large already downloaded
2025-12-05 12:56:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F0e%252Fbb%252F8f%252F0ebb8f0db98df489c75eed06ac6a7a8603df8af2.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/0e/bb/8f/0ebb8f0db98df489c75eed06ac6a7a8603df8af2.jpg?rule=ad-large already downloaded
2025-12-05 12:56:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F9d%252F06%252F2a%252F9d062a3d11b0adf1cca94aaf754f70ba567b6510.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/9d/06/2a/9d062a3d11b0adf1cca94aaf754f70ba567b6510.jpg?rule=ad-large already downloaded
2025-12-05 12:56:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252Fgh%252Ff1%252F3f%252Fghf13f71b5aac8c38cdc6fc24c85afd32198de51.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/gh/f1/3f/ghf13f71b5aac8c38cdc6fc24c85afd32198de51.jpg?rule=ad-large already downloaded
2025-12-05 12:56:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F52%252Fcf%252Ff4%252F52cff4452f65c3093fbb0e9eeb758e86f2abe57a.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/52/cf/f4/52cff4452f65c3093fbb0e9eeb758e86f2abe57a.jpg?rule=ad-large already downloaded
2025-12-05 12:56:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252Fa4%252Fa1%252F8a%252Fa4a18a39122e3792685fab3908ae860c48733acf.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/a4/a1/8a/a4a18a39122e3792685fab3908ae860c48733acf.jpg?rule=ad-large already downloaded
2025-12-05 12:56:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F6c%252F26%252F67%252F6c26677fbd34746c159808b53a5d5b3b62287a9f.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/6c/26/67/6c26677fbd34746c159808b53a5d5b3b62287a9f.jpg?rule=ad-large already downloaded
2025-12-05 12:56:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F5d%252F6e%252F2d%252F5d6e2d073452fc25a64345dfbd183eb35ca6715f.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/5d/6e/2d/5d6e2d073452fc25a64345dfbd183eb35ca6715f.jpg?rule=ad-large already downloaded
2025-12-05 12:56:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F54%252Fe8%252F3c%252F54e83cd2759a7ec74e355357ac7d0466cab4a80b.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/54/e8/3c/54e83cd2759a7ec74e355357ac7d0466cab4a80b.jpg?rule=ad-large already downloaded
2025-12-05 12:56:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F87%252F04%252F13%252F870413b2407ea845ee46265b8028af2b03aa1204.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/87/04/13/870413b2407ea845ee46265b8028af2b03aa1204.jpg?rule=ad-large already downloaded
2025-12-05 12:56:43 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: dad2da6b-89fc-519e-9604-499a93f7d28b with identifier 3096371047
2025-12-05 12:56:43 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:56:43 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:56:43 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item dad2da6b-89fc-519e-9604-499a93f7d28b
2025-12-05 12:56:43 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'Mazda 3 MPS Phase 2 260 CH - Stage 3 - White Pearl - Audio '
                'Bose - Première Main - Carnet & suivi complet Mazda\n'
                '\n'
                'VÉHICULE DISPONIBLE ET VISIBLE DE SUITE DANS NOS LOCAUX À '
                'BORDEAUX \n'
                '\n'
                'GARANTIE 6 MOIS\n'
                '\n'
                'AUCUN FRAIS À PRÉVOIR\n'
                '\n'
                'Carnet d’entretien complet\n'
                'Révision à jour.\n'
                'Contrôle technique à jour.\n'
                'Première mise en circulation : 06/2012\n'
                'Nombre de propriétaires : 1\n'
                '\n'
                'Couleur extérieure : Crystal Pearl White\n'
                'Intérieur : Cuir & tissus noir & rouge\n'
                '\n'
                'Véhicule non-fumeur.\n'
                'Kilométrage certifié et garanti.\n'
                'Historique d’entretien complet clair et limpide.\n'
                'Double des clés.\n'
                '\n'
                'Préparation du véhicule : \n'
                '\n'
                'Turbo Corksport\n'
                'Refroidisseur intermédiaire\n'
                "Admission d'air directe\n"
                'Pompe à carburant Autotech\n'
                'Soupape de décharge Forge\n'
                'Levier de vitesses court\n'
                'Tuyau de descente COBB\n'
                'Stabilisateurs avant et arrière Corksport\n'
                "Jambe de force supérieure de l'essieu avant\n"
                'Flexibles de frein en acier Goodrich\n'
                "Port d'accès COBB pour le téléchargement des cartes vers "
                "l'ECU et les diagnostics\n"
                "Carte de l'unité de contrôle réajustée\n"
                'Cartographie 370 CV\n'
                '\n'
                'Options du véhicule : \n'
                '\n'
                'Couleur Crystal Pearl White\n'
                'Sièges Cuir & Tissus\n'
                'Sièges chauffants\n'
                'Climatisation automatique bi-zone\n'
                'Écran multimédia\n'
                'Bluetooth Audio & téléphone\n'
                'Démarrage sans clés\n'
                'Phares Xénon\n'
                'Régulateur de vitesse\n'
                'Radars de recul\n'
                '\n'
                "Historique d'entretien : \n"
                '\n'
                '10/2012 à 4 501 km : huile moteur, filtre à huile\n'
                '11/2013 à 12 256 km : huile moteur, filtre à huile\n'
                '11/2014 à 23 263 km : huile moteur, filtre à huile, filtre '
                'habitacle\n'
                '10/2015 à 37 822 km : huile moteur, filtre à huile\n'
                '10/2016 à 55 213 km : huile moteur, filtre à huile, filtre '
                'habitacle\n'
                '10/2017 à 69 590 km : huile moteur, filtre à huile\n'
                '10/2018 à 80 699 km : huile moteur, filtre à huile\n'
                '10/2019 à 89 211 km : huile moteur, filtre à huile, huile de '
                'boite, liquide de frein\n'
                '10/2020 à 93 600 km : huile moteur, filtre à huile\n'
                '10/2021 à 98 413 km : huile moteur, filtre à huile, filtre '
                'habitacle, liquide de frein\n'
                '10/2022 à 104 516 km : huile moteur, filtre à huile, filtre '
                'habitacle\n'
                '11/2024 à 119 793 km : huile moteur, filtre à huile, filtre à '
                "air, filtre habitacle, liquide de frein, bougies d'allumage\n"
                '11/2025 à 123 500 km : huile moteur, filtre à huile\n'
                '\n'
                'Reportage photo complet disponible sur notre site internet.\n'
                '\n'
                'Sous réserve d’erreurs et omissions.\n'
                '\n'
                'Tarif hors Carte Grise et Frais de mise à la route (399€)\n'
                '\n'
                'Livraison possible en France, Belgique, Luxembourg, Andorre & '
                'Monaco. \n'
                '\n'
                "N'hésitez pas à nous contacter pour de plus amples "
                'informations.\n'
                'Nous sommes disponible sur rendez-vous uniquement dans nos '
                'locaux à Bordeaux. \n'
                '\n'
                'Mots clés :\n'
                '\n'
                'Ford Fiesta ST\n'
                'Opel Astra OPC\n'
                'Renault Megane 3 RS',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 260,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': 'dad2da6b-89fc-519e-9604-499a93f7d28b',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3096371047',
 'listing': 'auction',
 'make': 'MAZDA',
 'model': 'Mazda 3',
 'odometer': 124000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 10,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/66/d3/fc/66d3fcf31d21a37ca0e7f82e192c019e5fced00f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0e/bb/8f/0ebb8f0db98df489c75eed06ac6a7a8603df8af2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9d/06/2a/9d062a3d11b0adf1cca94aaf754f70ba567b6510.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/gh/f1/3f/ghf13f71b5aac8c38cdc6fc24c85afd32198de51.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/52/cf/f4/52cff4452f65c3093fbb0e9eeb758e86f2abe57a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a4/a1/8a/a4a18a39122e3792685fab3908ae860c48733acf.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6c/26/67/6c26677fbd34746c159808b53a5d5b3b62287a9f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5d/6e/2d/5d6e2d073452fc25a64345dfbd183eb35ca6715f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/54/e8/3c/54e83cd2759a7ec74e355357ac7d0466cab4a80b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/87/04/13/870413b2407ea845ee46265b8028af2b03aa1204.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_12d005ea-3fa9-5b90-9c77-4793633f277b/12d005ea-3fa9-5b90-9c77-4793633f277b_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 119989,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/66/d3/fc/66d3fcf31d21a37ca0e7f82e192c019e5fced00f.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_12d005ea-3fa9-5b90-9c77-4793633f277b/12d005ea-3fa9-5b90-9c77-4793633f277b_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 132784,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/0e/bb/8f/0ebb8f0db98df489c75eed06ac6a7a8603df8af2.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_12d005ea-3fa9-5b90-9c77-4793633f277b/12d005ea-3fa9-5b90-9c77-4793633f277b_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 119586,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/9d/06/2a/9d062a3d11b0adf1cca94aaf754f70ba567b6510.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_12d005ea-3fa9-5b90-9c77-4793633f277b/12d005ea-3fa9-5b90-9c77-4793633f277b_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 100743,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/gh/f1/3f/ghf13f71b5aac8c38cdc6fc24c85afd32198de51.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_12d005ea-3fa9-5b90-9c77-4793633f277b/12d005ea-3fa9-5b90-9c77-4793633f277b_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 59852,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/52/cf/f4/52cff4452f65c3093fbb0e9eeb758e86f2abe57a.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_12d005ea-3fa9-5b90-9c77-4793633f277b/12d005ea-3fa9-5b90-9c77-4793633f277b_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 70139,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/a4/a1/8a/a4a18a39122e3792685fab3908ae860c48733acf.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_12d005ea-3fa9-5b90-9c77-4793633f277b/12d005ea-3fa9-5b90-9c77-4793633f277b_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 106038,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/6c/26/67/6c26677fbd34746c159808b53a5d5b3b62287a9f.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_12d005ea-3fa9-5b90-9c77-4793633f277b/12d005ea-3fa9-5b90-9c77-4793633f277b_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 113247,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/5d/6e/2d/5d6e2d073452fc25a64345dfbd183eb35ca6715f.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_12d005ea-3fa9-5b90-9c77-4793633f277b/12d005ea-3fa9-5b90-9c77-4793633f277b_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 125771,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/54/e8/3c/54e83cd2759a7ec74e355357ac7d0466cab4a80b.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_12d005ea-3fa9-5b90-9c77-4793633f277b/12d005ea-3fa9-5b90-9c77-4793633f277b_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 93124,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/87/04/13/870413b2407ea845ee46265b8028af2b03aa1204.jpg?rule=ad-large',
             'Width': 1200}],
 'price': 15990,
 'price_includes_vat': False,
 'registration_date': '2012-06-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Mazda 3 MPS Phase 2 260 CH - Stage 3 - White Pearl - Audio Bose - '
          'Première Main - Carnet & suivi complet Mazda',
 'transmission': 'manual',
 'trim': 'Mazda 3 2.3 MZR DISI Turbo 5p',
 'vin': None,
 'year': 2012}
2025-12-05 12:56:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%273096371047%27 HTTP/1.1" 200 None
2025-12-05 12:56:43 [auto_selling_leboncoin.fr] INFO: Saving data for 3096371047: {'created_time': 1764939403.628696, 'last_price_update_time': 1764939403.628704}
2025-12-05 12:56:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3096371047') HTTP/1.1" 204 0
2025-12-05 12:56:43 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3096315684
2025-12-05 12:56:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%273096315684%27 HTTP/1.1" 200 None
2025-12-05 12:56:43 [auto_selling_leboncoin.fr] INFO: Scrape type for 3096315684: 1
2025-12-05 12:56:43 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3096315684
2025-12-05 12:56:43 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'Toyota GT86 200 CH - Phase 2 - Noir Intense - Première Main - '
                'Carnet & Suivi complet Toyota\n'
                '\n'
                'VÉHICULE DISPONIBLE ET VISIBLE DE SUITE DANS NOS LOCAUX À '
                'BORDEAUX \n'
                '\n'
                'GARANTIE 6 MOIS\n'
                '\n'
                'AUCUN FRAIS À PRÉVOIR\n'
                '\n'
                "Carnet d'entretien complet.\n"
                'Révision à jour.\n'
                'Contrôle technique à jour.\n'
                'Première mise en circulation : 07/2017\n'
                'Nombre de propriétaires : 1\n'
                '\n'
                'Couleur extérieure : Noir Intense Métallisé\n'
                'Intérieur : Tissu Noir\n'
                'Moteur : 2.0 4 cylindre à plat 200 CH\n'
                '\n'
                'Véhicule non-fumeur.\n'
                'Historique d’entretien complet clair et limpide.\n'
                'Double des clés.\n'
                '\n'
                'Options du véhicule : \n'
                '\n'
                'Couleur Noir Intense Métallisé\n'
                'Différentiel autobloquant\n'
                'Volant multifonctions\n'
                'Béquet arrière\n'
                'Sièges Tissu\n'
                'Régulateur de vitesse\n'
                'Démarrage sans clé\n'
                'Feux Xenon\n'
                'Climatisation automatique bi-zone\n'
                'Système Bluetooth audio et téléphone \n'
                'Système de navigation GPS\n'
                'Radars de recul\n'
                '\n'
                "Historique d'entretien : \n"
                '\n'
                '03/2018 à 15 467 km : huile moteur, filtre à huile\n'
                '08/2019 à 28 978 km : huile moteur, filtre à huile, liquide '
                'de frein\n'
                '09/2020 à 45 845 km : huile moteur, filtre à huile\n'
                '09/2021 à 66 621 km : huile moteur, filtre à huile, liquide '
                'de frein\n'
                '06/2022 à 81 273 km : huile moteur, filtre à huile, filtre à '
                'air, filtre habitacle\n'
                '10/2023 à 99 685 km : huile moteur, filtre à huile, bougies '
                "d'allumage\n"
                '07/2024 à 111 295 km : huile moteur, filtre à huile, liquide '
                'de frein\n'
                '11/2025 à 130 349 km : huile moteur, filtre à huile\n'
                '\n'
                'Reportage photo complet disponible sur notre site internet.\n'
                '\n'
                'Sous réserve d’erreurs et omissions.\n'
                '\n'
                'Tarif hors Carte Grise et Frais de mise à la route (399€)\n'
                '\n'
                'Livraison possible en France, Belgique, Luxembourg, Andorre & '
                'Monaco. \n'
                '\n'
                "N'hésitez pas à nous contacter pour de plus amples "
                'informations.\n'
                'Nous sommes disponible sur rendez-vous uniquement dans nos '
                'locaux à Bordeaux. \n'
                '\n'
                'Mots clés :\n'
                '\n'
                'Toyota GT86 GT 86\n'
                'Subaru BRZ\n'
                'Nissan 350z 370z',
 'doors_number': 2,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 200,
 '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/3096315684',
 'listing': 'auction',
 'make': 'TOYOTA',
 'model': 'GT86',
 'odometer': 131000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/8c/c9/e5/8cc9e5f07a925864260ff4bb7d0c09e9faec2099.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9f/da/e5/9fdae51dd877986b4bab465ac1b809a575db8dd4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4f/6a/ad/4f6aaddde40a380a10022cd6cbfe31f9bf7045e2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/66/7b/35/667b3584dd43c952f0ea0de4a7240d0cb9b3c336.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/05/aa/50/05aa5098f00ebad8dc43d7baac7294942b57ab12.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ba/69/68/ba696875f5a3536898cb1e2cc98344ec1b3b0ec5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/da/5e/5f/da5e5fcd395ef649ce6ab7e38df96fd27b8e5db6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c0/68/c0/c068c08d023943ce67409627ba5f0f94be126c7a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/00/62/21/0062215321372074b53b6a08b4bda73c212f7ee6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b6/9c/b0/b69cb04fa9910b0743c2f8238511a08f6fb85c06.jpg?rule=ad-large'],
 'price': 24990,
 'price_includes_vat': False,
 'registration_date': '2017-07-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Toyota GT86 200 CH - Phase 2 - Noir Intense - Première Main - '
          'Carnet & Suivi complet Toyota',
 'transmission': 'manual',
 'trim': 'GT86 2.0 200ch',
 'vin': None,
 'year': 2017}
2025-12-05 12:56:43 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 15835fdb-0c48-5b9c-8a36-86dea2f14cbc with identifier: 3096315684
2025-12-05 12:56:43 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 15835fdb-0c48-5b9c-8a36-86dea2f14cbc
2025-12-05 12:56:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252Fc9%252Fe5%252F8cc9e5f07a925864260ff4bb7d0c09e9faec2099.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/8c/c9/e5/8cc9e5f07a925864260ff4bb7d0c09e9faec2099.jpg?rule=ad-large already downloaded
2025-12-05 12:56:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F9f%252Fda%252Fe5%252F9fdae51dd877986b4bab465ac1b809a575db8dd4.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/9f/da/e5/9fdae51dd877986b4bab465ac1b809a575db8dd4.jpg?rule=ad-large already downloaded
2025-12-05 12:56:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F4f%252F6a%252Fad%252F4f6aaddde40a380a10022cd6cbfe31f9bf7045e2.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/4f/6a/ad/4f6aaddde40a380a10022cd6cbfe31f9bf7045e2.jpg?rule=ad-large already downloaded
2025-12-05 12:56:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F66%252F7b%252F35%252F667b3584dd43c952f0ea0de4a7240d0cb9b3c336.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/66/7b/35/667b3584dd43c952f0ea0de4a7240d0cb9b3c336.jpg?rule=ad-large already downloaded
2025-12-05 12:56:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F05%252Faa%252F50%252F05aa5098f00ebad8dc43d7baac7294942b57ab12.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/05/aa/50/05aa5098f00ebad8dc43d7baac7294942b57ab12.jpg?rule=ad-large already downloaded
2025-12-05 12:56:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252Fba%252F69%252F68%252Fba696875f5a3536898cb1e2cc98344ec1b3b0ec5.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ba/69/68/ba696875f5a3536898cb1e2cc98344ec1b3b0ec5.jpg?rule=ad-large already downloaded
2025-12-05 12:56:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F5e%252F5f%252Fda5e5fcd395ef649ce6ab7e38df96fd27b8e5db6.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/da/5e/5f/da5e5fcd395ef649ce6ab7e38df96fd27b8e5db6.jpg?rule=ad-large already downloaded
2025-12-05 12:56:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252Fc0%252F68%252Fc0%252Fc068c08d023943ce67409627ba5f0f94be126c7a.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/c0/68/c0/c068c08d023943ce67409627ba5f0f94be126c7a.jpg?rule=ad-large already downloaded
2025-12-05 12:56:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F00%252F62%252F21%252F0062215321372074b53b6a08b4bda73c212f7ee6.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/00/62/21/0062215321372074b53b6a08b4bda73c212f7ee6.jpg?rule=ad-large already downloaded
2025-12-05 12:56:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252Fb6%252F9c%252Fb0%252Fb69cb04fa9910b0743c2f8238511a08f6fb85c06.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/b6/9c/b0/b69cb04fa9910b0743c2f8238511a08f6fb85c06.jpg?rule=ad-large already downloaded
2025-12-05 12:56:43 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 15835fdb-0c48-5b9c-8a36-86dea2f14cbc with identifier 3096315684
2025-12-05 12:56:43 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:56:43 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:56:43 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 15835fdb-0c48-5b9c-8a36-86dea2f14cbc
2025-12-05 12:56:43 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'Toyota GT86 200 CH - Phase 2 - Noir Intense - Première Main - '
                'Carnet & Suivi complet Toyota\n'
                '\n'
                'VÉHICULE DISPONIBLE ET VISIBLE DE SUITE DANS NOS LOCAUX À '
                'BORDEAUX \n'
                '\n'
                'GARANTIE 6 MOIS\n'
                '\n'
                'AUCUN FRAIS À PRÉVOIR\n'
                '\n'
                "Carnet d'entretien complet.\n"
                'Révision à jour.\n'
                'Contrôle technique à jour.\n'
                'Première mise en circulation : 07/2017\n'
                'Nombre de propriétaires : 1\n'
                '\n'
                'Couleur extérieure : Noir Intense Métallisé\n'
                'Intérieur : Tissu Noir\n'
                'Moteur : 2.0 4 cylindre à plat 200 CH\n'
                '\n'
                'Véhicule non-fumeur.\n'
                'Historique d’entretien complet clair et limpide.\n'
                'Double des clés.\n'
                '\n'
                'Options du véhicule : \n'
                '\n'
                'Couleur Noir Intense Métallisé\n'
                'Différentiel autobloquant\n'
                'Volant multifonctions\n'
                'Béquet arrière\n'
                'Sièges Tissu\n'
                'Régulateur de vitesse\n'
                'Démarrage sans clé\n'
                'Feux Xenon\n'
                'Climatisation automatique bi-zone\n'
                'Système Bluetooth audio et téléphone \n'
                'Système de navigation GPS\n'
                'Radars de recul\n'
                '\n'
                "Historique d'entretien : \n"
                '\n'
                '03/2018 à 15 467 km : huile moteur, filtre à huile\n'
                '08/2019 à 28 978 km : huile moteur, filtre à huile, liquide '
                'de frein\n'
                '09/2020 à 45 845 km : huile moteur, filtre à huile\n'
                '09/2021 à 66 621 km : huile moteur, filtre à huile, liquide '
                'de frein\n'
                '06/2022 à 81 273 km : huile moteur, filtre à huile, filtre à '
                'air, filtre habitacle\n'
                '10/2023 à 99 685 km : huile moteur, filtre à huile, bougies '
                "d'allumage\n"
                '07/2024 à 111 295 km : huile moteur, filtre à huile, liquide '
                'de frein\n'
                '11/2025 à 130 349 km : huile moteur, filtre à huile\n'
                '\n'
                'Reportage photo complet disponible sur notre site internet.\n'
                '\n'
                'Sous réserve d’erreurs et omissions.\n'
                '\n'
                'Tarif hors Carte Grise et Frais de mise à la route (399€)\n'
                '\n'
                'Livraison possible en France, Belgique, Luxembourg, Andorre & '
                'Monaco. \n'
                '\n'
                "N'hésitez pas à nous contacter pour de plus amples "
                'informations.\n'
                'Nous sommes disponible sur rendez-vous uniquement dans nos '
                'locaux à Bordeaux. \n'
                '\n'
                'Mots clés :\n'
                '\n'
                'Toyota GT86 GT 86\n'
                'Subaru BRZ\n'
                'Nissan 350z 370z',
 'doors_number': 2,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 200,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': '15835fdb-0c48-5b9c-8a36-86dea2f14cbc',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3096315684',
 'listing': 'auction',
 'make': 'TOYOTA',
 'model': 'GT86',
 'odometer': 131000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 10,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/8c/c9/e5/8cc9e5f07a925864260ff4bb7d0c09e9faec2099.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9f/da/e5/9fdae51dd877986b4bab465ac1b809a575db8dd4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4f/6a/ad/4f6aaddde40a380a10022cd6cbfe31f9bf7045e2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/66/7b/35/667b3584dd43c952f0ea0de4a7240d0cb9b3c336.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/05/aa/50/05aa5098f00ebad8dc43d7baac7294942b57ab12.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ba/69/68/ba696875f5a3536898cb1e2cc98344ec1b3b0ec5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/da/5e/5f/da5e5fcd395ef649ce6ab7e38df96fd27b8e5db6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c0/68/c0/c068c08d023943ce67409627ba5f0f94be126c7a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/00/62/21/0062215321372074b53b6a08b4bda73c212f7ee6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b6/9c/b0/b69cb04fa9910b0743c2f8238511a08f6fb85c06.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d2c57bef-2869-5e77-ab03-5daac6a4ebe3/d2c57bef-2869-5e77-ab03-5daac6a4ebe3_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 118877,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/8c/c9/e5/8cc9e5f07a925864260ff4bb7d0c09e9faec2099.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d2c57bef-2869-5e77-ab03-5daac6a4ebe3/d2c57bef-2869-5e77-ab03-5daac6a4ebe3_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 125942,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/9f/da/e5/9fdae51dd877986b4bab465ac1b809a575db8dd4.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d2c57bef-2869-5e77-ab03-5daac6a4ebe3/d2c57bef-2869-5e77-ab03-5daac6a4ebe3_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 118917,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/4f/6a/ad/4f6aaddde40a380a10022cd6cbfe31f9bf7045e2.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d2c57bef-2869-5e77-ab03-5daac6a4ebe3/d2c57bef-2869-5e77-ab03-5daac6a4ebe3_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 117796,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/66/7b/35/667b3584dd43c952f0ea0de4a7240d0cb9b3c336.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d2c57bef-2869-5e77-ab03-5daac6a4ebe3/d2c57bef-2869-5e77-ab03-5daac6a4ebe3_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 74119,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/05/aa/50/05aa5098f00ebad8dc43d7baac7294942b57ab12.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d2c57bef-2869-5e77-ab03-5daac6a4ebe3/d2c57bef-2869-5e77-ab03-5daac6a4ebe3_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 73316,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ba/69/68/ba696875f5a3536898cb1e2cc98344ec1b3b0ec5.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d2c57bef-2869-5e77-ab03-5daac6a4ebe3/d2c57bef-2869-5e77-ab03-5daac6a4ebe3_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 87867,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/da/5e/5f/da5e5fcd395ef649ce6ab7e38df96fd27b8e5db6.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d2c57bef-2869-5e77-ab03-5daac6a4ebe3/d2c57bef-2869-5e77-ab03-5daac6a4ebe3_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 104853,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/c0/68/c0/c068c08d023943ce67409627ba5f0f94be126c7a.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d2c57bef-2869-5e77-ab03-5daac6a4ebe3/d2c57bef-2869-5e77-ab03-5daac6a4ebe3_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 80165,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/00/62/21/0062215321372074b53b6a08b4bda73c212f7ee6.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d2c57bef-2869-5e77-ab03-5daac6a4ebe3/d2c57bef-2869-5e77-ab03-5daac6a4ebe3_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 71105,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/b6/9c/b0/b69cb04fa9910b0743c2f8238511a08f6fb85c06.jpg?rule=ad-large',
             'Width': 1200}],
 'price': 24990,
 'price_includes_vat': False,
 'registration_date': '2017-07-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Toyota GT86 200 CH - Phase 2 - Noir Intense - Première Main - '
          'Carnet & Suivi complet Toyota',
 'transmission': 'manual',
 'trim': 'GT86 2.0 200ch',
 'vin': None,
 'year': 2017}
2025-12-05 12:56:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%273096315684%27 HTTP/1.1" 200 None
2025-12-05 12:56:43 [auto_selling_leboncoin.fr] INFO: Saving data for 3096315684: {'created_time': 1764939403.843739, 'last_price_update_time': 1764939403.843749}
2025-12-05 12:56:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3096315684') HTTP/1.1" 204 0
2025-12-05 12:56:43 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3096282137
2025-12-05 12:56:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%273096282137%27 HTTP/1.1" 200 None
2025-12-05 12:56:43 [auto_selling_leboncoin.fr] INFO: Scrape type for 3096282137: 1
2025-12-05 12:56:43 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3096282137
2025-12-05 12:56:43 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'Toyota GT86 200 CH - Boite Manuelle - Noir Intense - Jantes '
                'Enkei - Carnet & Suivi complet\n'
                '\n'
                'VÉHICULE DISPONIBLE ET VISIBLE DE SUITE DANS NOS LOCAUX À '
                'BORDEAUX \n'
                '\n'
                'GARANTIE 6 MOIS\n'
                '\n'
                'AUCUN FRAIS À PRÉVOIR\n'
                '\n'
                "Carnet d'entretien complet.\n"
                'Révision à jour.\n'
                'Contrôle technique à jour.\n'
                'Première mise en circulation : 02/2013\n'
                'Nombre de propriétaires : 3\n'
                '\n'
                'Couleur extérieure : Noir Métallisé\n'
                'Intérieur : Tissu Noir & Rouge\n'
                'Moteur : 2.0 4 cylindre à plat 200 CH\n'
                '\n'
                'Véhicule non-fumeur.\n'
                'Historique d’entretien complet clair et limpide.\n'
                'Double des clés.\n'
                '\n'
                'Options du véhicule : \n'
                '\n'
                'Jantes Enkei 18 pouces\n'
                'Couleur Noir Métallisé\n'
                'Sièges Tissu\n'
                'Régulateur de vitesse\n'
                'Démarrage sans clé\n'
                'Feux Xenon\n'
                'Climatisation automatique bi-zone\n'
                'Système Bluetooth audio et téléphone \n'
                'Système de navigation GPS\n'
                '\n'
                "Historique d'entretien : \n"
                '\n'
                '11/2014 : huile moteur, filtre à huile\n'
                '02/2016 : huile moteur, filtre à huile, filtre habitacle, '
                'liquide de frein\n'
                '02/2017 : huile moteur, filtre à huile\n'
                '01/2018 : huile moteur, filtre à huile, filtre habitacle, '
                'liquide de frein\n'
                '01/2019 : huile moteur, filtre à huile, vidange de boite\n'
                '07/2020 : huile moteur, filtre à huile, filtre à air, liquide '
                'de frein\n'
                '03/2021 : huile moteur, filtre à huile\n'
                '09/2021 : huile moteur, filtre à huile\n'
                '06/2022 : huile moteur, filtre à huile, liquide de frein\n'
                '09/2022 : huile moteur, filtre à huile, huile de boite, huile '
                'de pont\n'
                '09/2023 : huile moteur, filtre à huile\n'
                '03/2025 : huile moteur, filtre à huile\n'
                '10/2025 : huile moteur, filtre à huile, rappel des ressorts '
                "de soupapes, bougies d'allumage\n"
                '\n'
                'Reportage photo complet disponible sur notre site internet.\n'
                '\n'
                'Sous réserve d’erreurs et omissions.\n'
                '\n'
                'Tarif hors Carte Grise et Frais de mise à la route (399€)\n'
                '\n'
                'Livraison possible en France, Belgique, Luxembourg, Andorre & '
                'Monaco. \n'
                '\n'
                "N'hésitez pas à nous contacter pour de plus amples "
                'informations.\n'
                'Nous sommes disponible sur rendez-vous uniquement dans nos '
                'locaux à Bordeaux. \n'
                '\n'
                'Mots clés :\n'
                '\n'
                'Toyota GT86 GT 86\n'
                'Subaru BRZ\n'
                'Nissan 350z 370z',
 'doors_number': 2,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 200,
 '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/3096282137',
 'listing': 'auction',
 'make': 'TOYOTA',
 'model': 'GT86',
 'odometer': 58000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/ac/78/9e/ac789e866bd3189730160102b237eb595069d30f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1c/47/93/1c47933736026aae0dd33c592190b811e6fe8e98.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/98/39/92/98399240a9897d87e8181b8d9c53398139fab6eb.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7e/83/fa/7e83fa0d3dad21fef73953230e960bb1acb5b311.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/38/9f/5d/389f5dae8d036b301b7bdcda0c6647d59459b452.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/17/10/ea/1710ea2e94662749855ecb1bfed8153246ed1cad.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5b/cb/e3/5bcbe3241027429d87f077f8febf654d628cd1dd.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8a/ef/15/8aef15b35d84223e4fa9b799e47fcdc4af827d09.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/67/eb/40/67eb407b469f0a8294c9fe93876c4f493681a48c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f3/b8/8a/f3b88acd74853ce2b1cb45ccb7d15bb20d07f607.jpg?rule=ad-large'],
 'price': 25990,
 'price_includes_vat': False,
 'registration_date': '2013-02-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Toyota GT86 200 CH - Boite Manuelle - Noir Intense - Jantes Enkei - '
          'Carnet & Suivi complet',
 'transmission': 'manual',
 'trim': 'GT86 2.0 200ch',
 'vin': None,
 'year': 2013}
2025-12-05 12:56:43 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 51b16167-c4ee-514e-aee7-72c3363525ff with identifier: 3096282137
2025-12-05 12:56:43 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 51b16167-c4ee-514e-aee7-72c3363525ff
2025-12-05 12:56:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252Fac%252F78%252F9e%252Fac789e866bd3189730160102b237eb595069d30f.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ac/78/9e/ac789e866bd3189730160102b237eb595069d30f.jpg?rule=ad-large already downloaded
2025-12-05 12:56:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F1c%252F47%252F93%252F1c47933736026aae0dd33c592190b811e6fe8e98.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/1c/47/93/1c47933736026aae0dd33c592190b811e6fe8e98.jpg?rule=ad-large already downloaded
2025-12-05 12:56:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F98%252F39%252F92%252F98399240a9897d87e8181b8d9c53398139fab6eb.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/98/39/92/98399240a9897d87e8181b8d9c53398139fab6eb.jpg?rule=ad-large already downloaded
2025-12-05 12:56:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F7e%252F83%252Ffa%252F7e83fa0d3dad21fef73953230e960bb1acb5b311.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/7e/83/fa/7e83fa0d3dad21fef73953230e960bb1acb5b311.jpg?rule=ad-large already downloaded
2025-12-05 12:56:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F38%252F9f%252F5d%252F389f5dae8d036b301b7bdcda0c6647d59459b452.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/38/9f/5d/389f5dae8d036b301b7bdcda0c6647d59459b452.jpg?rule=ad-large already downloaded
2025-12-05 12:56:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F17%252F10%252Fea%252F1710ea2e94662749855ecb1bfed8153246ed1cad.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/17/10/ea/1710ea2e94662749855ecb1bfed8153246ed1cad.jpg?rule=ad-large already downloaded
2025-12-05 12:56:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F5b%252Fcb%252Fe3%252F5bcbe3241027429d87f077f8febf654d628cd1dd.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/5b/cb/e3/5bcbe3241027429d87f077f8febf654d628cd1dd.jpg?rule=ad-large already downloaded
2025-12-05 12:56:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F8a%252Fef%252F15%252F8aef15b35d84223e4fa9b799e47fcdc4af827d09.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/8a/ef/15/8aef15b35d84223e4fa9b799e47fcdc4af827d09.jpg?rule=ad-large already downloaded
2025-12-05 12:56:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F67%252Feb%252F40%252F67eb407b469f0a8294c9fe93876c4f493681a48c.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/67/eb/40/67eb407b469f0a8294c9fe93876c4f493681a48c.jpg?rule=ad-large already downloaded
2025-12-05 12:56:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252Ff3%252Fb8%252F8a%252Ff3b88acd74853ce2b1cb45ccb7d15bb20d07f607.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/f3/b8/8a/f3b88acd74853ce2b1cb45ccb7d15bb20d07f607.jpg?rule=ad-large already downloaded
2025-12-05 12:56:44 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 51b16167-c4ee-514e-aee7-72c3363525ff with identifier 3096282137
2025-12-05 12:56:44 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:56:44 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:56:44 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 51b16167-c4ee-514e-aee7-72c3363525ff
2025-12-05 12:56:44 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'Toyota GT86 200 CH - Boite Manuelle - Noir Intense - Jantes '
                'Enkei - Carnet & Suivi complet\n'
                '\n'
                'VÉHICULE DISPONIBLE ET VISIBLE DE SUITE DANS NOS LOCAUX À '
                'BORDEAUX \n'
                '\n'
                'GARANTIE 6 MOIS\n'
                '\n'
                'AUCUN FRAIS À PRÉVOIR\n'
                '\n'
                "Carnet d'entretien complet.\n"
                'Révision à jour.\n'
                'Contrôle technique à jour.\n'
                'Première mise en circulation : 02/2013\n'
                'Nombre de propriétaires : 3\n'
                '\n'
                'Couleur extérieure : Noir Métallisé\n'
                'Intérieur : Tissu Noir & Rouge\n'
                'Moteur : 2.0 4 cylindre à plat 200 CH\n'
                '\n'
                'Véhicule non-fumeur.\n'
                'Historique d’entretien complet clair et limpide.\n'
                'Double des clés.\n'
                '\n'
                'Options du véhicule : \n'
                '\n'
                'Jantes Enkei 18 pouces\n'
                'Couleur Noir Métallisé\n'
                'Sièges Tissu\n'
                'Régulateur de vitesse\n'
                'Démarrage sans clé\n'
                'Feux Xenon\n'
                'Climatisation automatique bi-zone\n'
                'Système Bluetooth audio et téléphone \n'
                'Système de navigation GPS\n'
                '\n'
                "Historique d'entretien : \n"
                '\n'
                '11/2014 : huile moteur, filtre à huile\n'
                '02/2016 : huile moteur, filtre à huile, filtre habitacle, '
                'liquide de frein\n'
                '02/2017 : huile moteur, filtre à huile\n'
                '01/2018 : huile moteur, filtre à huile, filtre habitacle, '
                'liquide de frein\n'
                '01/2019 : huile moteur, filtre à huile, vidange de boite\n'
                '07/2020 : huile moteur, filtre à huile, filtre à air, liquide '
                'de frein\n'
                '03/2021 : huile moteur, filtre à huile\n'
                '09/2021 : huile moteur, filtre à huile\n'
                '06/2022 : huile moteur, filtre à huile, liquide de frein\n'
                '09/2022 : huile moteur, filtre à huile, huile de boite, huile '
                'de pont\n'
                '09/2023 : huile moteur, filtre à huile\n'
                '03/2025 : huile moteur, filtre à huile\n'
                '10/2025 : huile moteur, filtre à huile, rappel des ressorts '
                "de soupapes, bougies d'allumage\n"
                '\n'
                'Reportage photo complet disponible sur notre site internet.\n'
                '\n'
                'Sous réserve d’erreurs et omissions.\n'
                '\n'
                'Tarif hors Carte Grise et Frais de mise à la route (399€)\n'
                '\n'
                'Livraison possible en France, Belgique, Luxembourg, Andorre & '
                'Monaco. \n'
                '\n'
                "N'hésitez pas à nous contacter pour de plus amples "
                'informations.\n'
                'Nous sommes disponible sur rendez-vous uniquement dans nos '
                'locaux à Bordeaux. \n'
                '\n'
                'Mots clés :\n'
                '\n'
                'Toyota GT86 GT 86\n'
                'Subaru BRZ\n'
                'Nissan 350z 370z',
 'doors_number': 2,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 200,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': '51b16167-c4ee-514e-aee7-72c3363525ff',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3096282137',
 'listing': 'auction',
 'make': 'TOYOTA',
 'model': 'GT86',
 'odometer': 58000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 10,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/ac/78/9e/ac789e866bd3189730160102b237eb595069d30f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1c/47/93/1c47933736026aae0dd33c592190b811e6fe8e98.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/98/39/92/98399240a9897d87e8181b8d9c53398139fab6eb.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7e/83/fa/7e83fa0d3dad21fef73953230e960bb1acb5b311.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/38/9f/5d/389f5dae8d036b301b7bdcda0c6647d59459b452.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/17/10/ea/1710ea2e94662749855ecb1bfed8153246ed1cad.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5b/cb/e3/5bcbe3241027429d87f077f8febf654d628cd1dd.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8a/ef/15/8aef15b35d84223e4fa9b799e47fcdc4af827d09.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/67/eb/40/67eb407b469f0a8294c9fe93876c4f493681a48c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f3/b8/8a/f3b88acd74853ce2b1cb45ccb7d15bb20d07f607.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_28633679-ac33-52f8-853c-f563203bc024/28633679-ac33-52f8-853c-f563203bc024_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 126103,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ac/78/9e/ac789e866bd3189730160102b237eb595069d30f.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_28633679-ac33-52f8-853c-f563203bc024/28633679-ac33-52f8-853c-f563203bc024_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 131365,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/1c/47/93/1c47933736026aae0dd33c592190b811e6fe8e98.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_28633679-ac33-52f8-853c-f563203bc024/28633679-ac33-52f8-853c-f563203bc024_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 123705,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/98/39/92/98399240a9897d87e8181b8d9c53398139fab6eb.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_28633679-ac33-52f8-853c-f563203bc024/28633679-ac33-52f8-853c-f563203bc024_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 121053,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/7e/83/fa/7e83fa0d3dad21fef73953230e960bb1acb5b311.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_28633679-ac33-52f8-853c-f563203bc024/28633679-ac33-52f8-853c-f563203bc024_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 109722,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/38/9f/5d/389f5dae8d036b301b7bdcda0c6647d59459b452.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_28633679-ac33-52f8-853c-f563203bc024/28633679-ac33-52f8-853c-f563203bc024_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 61889,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/17/10/ea/1710ea2e94662749855ecb1bfed8153246ed1cad.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_28633679-ac33-52f8-853c-f563203bc024/28633679-ac33-52f8-853c-f563203bc024_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 94721,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/5b/cb/e3/5bcbe3241027429d87f077f8febf654d628cd1dd.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_28633679-ac33-52f8-853c-f563203bc024/28633679-ac33-52f8-853c-f563203bc024_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 128363,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/8a/ef/15/8aef15b35d84223e4fa9b799e47fcdc4af827d09.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_28633679-ac33-52f8-853c-f563203bc024/28633679-ac33-52f8-853c-f563203bc024_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 96528,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/67/eb/40/67eb407b469f0a8294c9fe93876c4f493681a48c.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_28633679-ac33-52f8-853c-f563203bc024/28633679-ac33-52f8-853c-f563203bc024_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 65976,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/f3/b8/8a/f3b88acd74853ce2b1cb45ccb7d15bb20d07f607.jpg?rule=ad-large',
             'Width': 1200}],
 'price': 25990,
 'price_includes_vat': False,
 'registration_date': '2013-02-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Toyota GT86 200 CH - Boite Manuelle - Noir Intense - Jantes Enkei - '
          'Carnet & Suivi complet',
 'transmission': 'manual',
 'trim': 'GT86 2.0 200ch',
 'vin': None,
 'year': 2013}
2025-12-05 12:56:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%273096282137%27 HTTP/1.1" 200 None
2025-12-05 12:56:44 [auto_selling_leboncoin.fr] INFO: Saving data for 3096282137: {'created_time': 1764939404.06988, 'last_price_update_time': 1764939404.069888}
2025-12-05 12:56:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3096282137') HTTP/1.1" 204 0
2025-12-05 12:56:44 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3070849830
2025-12-05 12:56:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%273070849830%27 HTTP/1.1" 200 None
2025-12-05 12:56:44 [auto_selling_leboncoin.fr] INFO: Scrape type for 3070849830: 1
2025-12-05 12:56:44 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3070849830
2025-12-05 12:56:44 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Audi RS4 Avant B9 V6 2.9 450 CH - Gris Daytona - Bang & '
                'Olufsen - Toit Ouvrant - Pack RS Dynamic - Affichage Tête '
                'Haute - Immat FR - Carnet & suivi complet Audi\n'
                '\n'
                'VÉHICULE DISPONIBLE ET VISIBLE DE SUITE DANS NOS LOCAUX À '
                'BORDEAUX \n'
                '\n'
                'GARANTIE 6 MOIS\n'
                '\n'
                'AUCUN FRAIS À PRÉVOIR\n'
                '\n'
                'Carnet d’entretien complet Audi.\n'
                'Révision à jour.\n'
                'Contrôle technique à jour.\n'
                'Première mise en circulation : 08/2019\n'
                'Nombre de propriétaires : 2\n'
                '\n'
                'Couleur extérieure : Gris Daytona Nacré\n'
                'Intérieur : Cuir noir surpiqures blanches\n'
                'Moteur : V6 2.9 Bi-Turbo\n'
                '\n'
                'Véhicule non-fumeur.\n'
                'Kilométrage certifié et garanti.\n'
                'Historique d’entretien complet clair et limpide.\n'
                'Double des clés.\n'
                '\n'
                'Options du véhicule : \n'
                '\n'
                'Toit Ouvrant Panoramique\n'
                'Système Audio Bang & Olufsen 3D\n'
                'Affichage tête haute\n'
                'Chassis sport RS Plus\n'
                'Dynamic Ride Control\n'
                'Différentiel Quattro Sport\n'
                'Direction Dynamique\n'
                'Echappement Sport RS\n'
                'Jantes Allégées fraisées 5 branches\n'
                'Phares Matrix Led\n'
                'Augmentation Vitesse Max à 280 km/h\n'
                'Lane Assist\n'
                'Lecture des panneaux\n'
                "Détecteurs d'angles morts\n"
                'Audi Pre sens\n'
                'Régulateur de vitesse adaptatif\n'
                "Éclairage d'ambiance\n"
                'Pack Esthétique noir brillant\n'
                'Sièges Sport RS en cuir\n'
                'Vitres arrières teintées\n'
                'Peinture Nacrée Gris Daytona\n'
                'Audi Connect\n'
                'Apple CarPlay & Android Auto\n'
                'Virtual Cockpit\n'
                'Ouverture & démarrage sans clé (Keyless Go)\n'
                'Hayon électrique\n'
                'Bluetooth Audio & téléphone \n'
                'Radars AV & AR\n'
                'Caméra de recul\n'
                'Sièges AV électriques\n'
                'Sièges AV chauffants\n'
                'Alarme\n'
                'Climatisation automatique 3 zones\n'
                '\n'
                "Historique d'entretien : \n"
                '\n'
                '07/2020 à 15 257 km : huile moteur, filtre à huile, filtre '
                'habitacle\n'
                '04/2022 à 41 014 km : huile moteur, filtre à huile, filtre '
                'habitacle, liquide de frein, entretien toit ouvrant\n'
                '06/2023 à 60 171 km : huile moteur, filtre à huile, bougies '
                "d'allumage\n"
                '01/2024 à 68 719 km : plaquettes de frein AV & AR\n'
                '08/2025 à 88 271 km : huile moteur, filtre à huile, filtre à '
                'air\n'
                '10/2025 à 89 500 km : huile de boite, huile différentiel '
                'Quattro\n'
                '\n'
                'Reportage photo complet disponible sur notre site internet.\n'
                '\n'
                'Sous réserve d’erreurs et omissions.\n'
                '\n'
                'Tarif hors Carte Grise et Frais de mise à la route (399€)\n'
                '\n'
                'Livraison possible en France, Belgique, Luxembourg, Andorre & '
                'Monaco. \n'
                '\n'
                "N'hésitez pas à nous contacter pour de plus amples "
                'informations.\n'
                'Nous sommes disponible sur rendez-vous uniquement dans nos '
                'locaux à Bordeaux. \n'
                '\n'
                'Mots clés :\n'
                '\n'
                'Porsche Panamera Sport Turismo\n'
                'BMW M340i Touring\n'
                'Mercedes C63 AMG Break',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 450,
 '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/3070849830',
 'listing': 'auction',
 'make': 'AUDI',
 'model': 'RS4',
 'odometer': 89900,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/77/46/58/7746580401c8677605c5d8d5427826dad25ea754.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/21/6d/e5/216de5ae35a65def8173911c74b8da3494734ed5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/98/9d/cc/989dccd16893c6f07a081e103ee0fe4f6ff9a9fa.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/21/31/9a/21319accfc6dea571f459fbb9358ada132950eaf.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/aa/0b/80/aa0b80d76f53ea704feb5f8e935900ea9d53aaa6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/63/80/c1/6380c148e4c008c4d9570295b5530e5a86f33b67.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/03/b9/9b/03b99b85878efdbb7288836bc7b4c6eda7f9fb34.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b2/a0/ce/b2a0ce8a8730542d2808218a7332a232877b90bc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6e/ff/39/6eff3908f791efca4bbd25f0138df23f065c3015.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a6/07/12/a607123303f21c92c011ba8cd575b0dafe54eda7.jpg?rule=ad-large'],
 'price': 54990,
 'price_includes_vat': False,
 'registration_date': '2019-08-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Audi RS4 Avant B9 V6 2.9 450 CH - Gris Daytona - Bang & Olufsen - '
          'Toit Ouvrant - Pack RS Dynamic - Affichage Tête Haute - Carnet & '
          'suivi complet Audi',
 'transmission': 'automatic',
 'trim': 'RS4 Avant 2.9 V6 TFSI 450ch quattro tiptronic 8 Euro6d-T',
 'vin': None,
 'year': 2019}
2025-12-05 12:56:44 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 712d5f79-b269-521f-9724-c3d72a87bef6 with identifier: 3070849830
2025-12-05 12:56:44 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 712d5f79-b269-521f-9724-c3d72a87bef6
2025-12-05 12:56:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F77%252F46%252F58%252F7746580401c8677605c5d8d5427826dad25ea754.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/77/46/58/7746580401c8677605c5d8d5427826dad25ea754.jpg?rule=ad-large already downloaded
2025-12-05 12:56:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F21%252F6d%252Fe5%252F216de5ae35a65def8173911c74b8da3494734ed5.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/21/6d/e5/216de5ae35a65def8173911c74b8da3494734ed5.jpg?rule=ad-large already downloaded
2025-12-05 12:56:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F98%252F9d%252Fcc%252F989dccd16893c6f07a081e103ee0fe4f6ff9a9fa.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/98/9d/cc/989dccd16893c6f07a081e103ee0fe4f6ff9a9fa.jpg?rule=ad-large already downloaded
2025-12-05 12:56:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F21%252F31%252F9a%252F21319accfc6dea571f459fbb9358ada132950eaf.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/21/31/9a/21319accfc6dea571f459fbb9358ada132950eaf.jpg?rule=ad-large already downloaded
2025-12-05 12:56:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Faa%252F0b%252F80%252Faa0b80d76f53ea704feb5f8e935900ea9d53aaa6.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/aa/0b/80/aa0b80d76f53ea704feb5f8e935900ea9d53aaa6.jpg?rule=ad-large already downloaded
2025-12-05 12:56:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F63%252F80%252Fc1%252F6380c148e4c008c4d9570295b5530e5a86f33b67.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/63/80/c1/6380c148e4c008c4d9570295b5530e5a86f33b67.jpg?rule=ad-large already downloaded
2025-12-05 12:56:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F03%252Fb9%252F9b%252F03b99b85878efdbb7288836bc7b4c6eda7f9fb34.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/03/b9/9b/03b99b85878efdbb7288836bc7b4c6eda7f9fb34.jpg?rule=ad-large already downloaded
2025-12-05 12:56:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252Fb2%252Fa0%252Fce%252Fb2a0ce8a8730542d2808218a7332a232877b90bc.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/b2/a0/ce/b2a0ce8a8730542d2808218a7332a232877b90bc.jpg?rule=ad-large already downloaded
2025-12-05 12:56:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F6e%252Fff%252F39%252F6eff3908f791efca4bbd25f0138df23f065c3015.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/6e/ff/39/6eff3908f791efca4bbd25f0138df23f065c3015.jpg?rule=ad-large already downloaded
2025-12-05 12:56:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252Fa6%252F07%252F12%252Fa607123303f21c92c011ba8cd575b0dafe54eda7.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/a6/07/12/a607123303f21c92c011ba8cd575b0dafe54eda7.jpg?rule=ad-large already downloaded
2025-12-05 12:56:44 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 712d5f79-b269-521f-9724-c3d72a87bef6 with identifier 3070849830
2025-12-05 12:56:44 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:56:44 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:56:44 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 712d5f79-b269-521f-9724-c3d72a87bef6
2025-12-05 12:56:44 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Audi RS4 Avant B9 V6 2.9 450 CH - Gris Daytona - Bang & '
                'Olufsen - Toit Ouvrant - Pack RS Dynamic - Affichage Tête '
                'Haute - Immat FR - Carnet & suivi complet Audi\n'
                '\n'
                'VÉHICULE DISPONIBLE ET VISIBLE DE SUITE DANS NOS LOCAUX À '
                'BORDEAUX \n'
                '\n'
                'GARANTIE 6 MOIS\n'
                '\n'
                'AUCUN FRAIS À PRÉVOIR\n'
                '\n'
                'Carnet d’entretien complet Audi.\n'
                'Révision à jour.\n'
                'Contrôle technique à jour.\n'
                'Première mise en circulation : 08/2019\n'
                'Nombre de propriétaires : 2\n'
                '\n'
                'Couleur extérieure : Gris Daytona Nacré\n'
                'Intérieur : Cuir noir surpiqures blanches\n'
                'Moteur : V6 2.9 Bi-Turbo\n'
                '\n'
                'Véhicule non-fumeur.\n'
                'Kilométrage certifié et garanti.\n'
                'Historique d’entretien complet clair et limpide.\n'
                'Double des clés.\n'
                '\n'
                'Options du véhicule : \n'
                '\n'
                'Toit Ouvrant Panoramique\n'
                'Système Audio Bang & Olufsen 3D\n'
                'Affichage tête haute\n'
                'Chassis sport RS Plus\n'
                'Dynamic Ride Control\n'
                'Différentiel Quattro Sport\n'
                'Direction Dynamique\n'
                'Echappement Sport RS\n'
                'Jantes Allégées fraisées 5 branches\n'
                'Phares Matrix Led\n'
                'Augmentation Vitesse Max à 280 km/h\n'
                'Lane Assist\n'
                'Lecture des panneaux\n'
                "Détecteurs d'angles morts\n"
                'Audi Pre sens\n'
                'Régulateur de vitesse adaptatif\n'
                "Éclairage d'ambiance\n"
                'Pack Esthétique noir brillant\n'
                'Sièges Sport RS en cuir\n'
                'Vitres arrières teintées\n'
                'Peinture Nacrée Gris Daytona\n'
                'Audi Connect\n'
                'Apple CarPlay & Android Auto\n'
                'Virtual Cockpit\n'
                'Ouverture & démarrage sans clé (Keyless Go)\n'
                'Hayon électrique\n'
                'Bluetooth Audio & téléphone \n'
                'Radars AV & AR\n'
                'Caméra de recul\n'
                'Sièges AV électriques\n'
                'Sièges AV chauffants\n'
                'Alarme\n'
                'Climatisation automatique 3 zones\n'
                '\n'
                "Historique d'entretien : \n"
                '\n'
                '07/2020 à 15 257 km : huile moteur, filtre à huile, filtre '
                'habitacle\n'
                '04/2022 à 41 014 km : huile moteur, filtre à huile, filtre '
                'habitacle, liquide de frein, entretien toit ouvrant\n'
                '06/2023 à 60 171 km : huile moteur, filtre à huile, bougies '
                "d'allumage\n"
                '01/2024 à 68 719 km : plaquettes de frein AV & AR\n'
                '08/2025 à 88 271 km : huile moteur, filtre à huile, filtre à '
                'air\n'
                '10/2025 à 89 500 km : huile de boite, huile différentiel '
                'Quattro\n'
                '\n'
                'Reportage photo complet disponible sur notre site internet.\n'
                '\n'
                'Sous réserve d’erreurs et omissions.\n'
                '\n'
                'Tarif hors Carte Grise et Frais de mise à la route (399€)\n'
                '\n'
                'Livraison possible en France, Belgique, Luxembourg, Andorre & '
                'Monaco. \n'
                '\n'
                "N'hésitez pas à nous contacter pour de plus amples "
                'informations.\n'
                'Nous sommes disponible sur rendez-vous uniquement dans nos '
                'locaux à Bordeaux. \n'
                '\n'
                'Mots clés :\n'
                '\n'
                'Porsche Panamera Sport Turismo\n'
                'BMW M340i Touring\n'
                'Mercedes C63 AMG Break',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 450,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': '712d5f79-b269-521f-9724-c3d72a87bef6',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3070849830',
 'listing': 'auction',
 'make': 'AUDI',
 'model': 'RS4',
 'odometer': 89900,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 10,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/77/46/58/7746580401c8677605c5d8d5427826dad25ea754.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/21/6d/e5/216de5ae35a65def8173911c74b8da3494734ed5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/98/9d/cc/989dccd16893c6f07a081e103ee0fe4f6ff9a9fa.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/21/31/9a/21319accfc6dea571f459fbb9358ada132950eaf.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/aa/0b/80/aa0b80d76f53ea704feb5f8e935900ea9d53aaa6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/63/80/c1/6380c148e4c008c4d9570295b5530e5a86f33b67.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/03/b9/9b/03b99b85878efdbb7288836bc7b4c6eda7f9fb34.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b2/a0/ce/b2a0ce8a8730542d2808218a7332a232877b90bc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6e/ff/39/6eff3908f791efca4bbd25f0138df23f065c3015.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a6/07/12/a607123303f21c92c011ba8cd575b0dafe54eda7.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_17f1a517-9d87-535e-8e06-f9013196c8ec/17f1a517-9d87-535e-8e06-f9013196c8ec_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 131244,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/77/46/58/7746580401c8677605c5d8d5427826dad25ea754.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_17f1a517-9d87-535e-8e06-f9013196c8ec/17f1a517-9d87-535e-8e06-f9013196c8ec_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 134145,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/21/6d/e5/216de5ae35a65def8173911c74b8da3494734ed5.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_17f1a517-9d87-535e-8e06-f9013196c8ec/17f1a517-9d87-535e-8e06-f9013196c8ec_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 124151,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/98/9d/cc/989dccd16893c6f07a081e103ee0fe4f6ff9a9fa.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_17f1a517-9d87-535e-8e06-f9013196c8ec/17f1a517-9d87-535e-8e06-f9013196c8ec_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 106706,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/21/31/9a/21319accfc6dea571f459fbb9358ada132950eaf.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_17f1a517-9d87-535e-8e06-f9013196c8ec/17f1a517-9d87-535e-8e06-f9013196c8ec_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 102657,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/aa/0b/80/aa0b80d76f53ea704feb5f8e935900ea9d53aaa6.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_17f1a517-9d87-535e-8e06-f9013196c8ec/17f1a517-9d87-535e-8e06-f9013196c8ec_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 88434,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/63/80/c1/6380c148e4c008c4d9570295b5530e5a86f33b67.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_17f1a517-9d87-535e-8e06-f9013196c8ec/17f1a517-9d87-535e-8e06-f9013196c8ec_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 103226,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/03/b9/9b/03b99b85878efdbb7288836bc7b4c6eda7f9fb34.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_17f1a517-9d87-535e-8e06-f9013196c8ec/17f1a517-9d87-535e-8e06-f9013196c8ec_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 120171,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/b2/a0/ce/b2a0ce8a8730542d2808218a7332a232877b90bc.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_17f1a517-9d87-535e-8e06-f9013196c8ec/17f1a517-9d87-535e-8e06-f9013196c8ec_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 65267,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/6e/ff/39/6eff3908f791efca4bbd25f0138df23f065c3015.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_17f1a517-9d87-535e-8e06-f9013196c8ec/17f1a517-9d87-535e-8e06-f9013196c8ec_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 92411,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/a6/07/12/a607123303f21c92c011ba8cd575b0dafe54eda7.jpg?rule=ad-large',
             'Width': 1200}],
 'price': 54990,
 'price_includes_vat': False,
 'registration_date': '2019-08-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Audi RS4 Avant B9 V6 2.9 450 CH - Gris Daytona - Bang & Olufsen - '
          'Toit Ouvrant - Pack RS Dynamic - Affichage Tête Haute - Carnet & '
          'suivi complet Audi',
 'transmission': 'automatic',
 'trim': 'RS4 Avant 2.9 V6 TFSI 450ch quattro tiptronic 8 Euro6d-T',
 'vin': None,
 'year': 2019}
2025-12-05 12:56:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%273070849830%27 HTTP/1.1" 200 None
2025-12-05 12:56:44 [auto_selling_leboncoin.fr] INFO: Saving data for 3070849830: {'created_time': 1764939404.310034, 'last_price_update_time': 1764939404.310044}
2025-12-05 12:56:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3070849830') HTTP/1.1" 204 0
2025-12-05 12:56:44 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3088088214
2025-12-05 12:56:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%273088088214%27 HTTP/1.1" 200 None
2025-12-05 12:56:44 [auto_selling_leboncoin.fr] INFO: Scrape type for 3088088214: 1
2025-12-05 12:56:44 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3088088214
2025-12-05 12:56:44 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'Porsche 911 (991.2) Turbo Cabriolet 540 CH - Techart - Audio '
                'Bose - Chrono - ACC - PASM - PDCC - PDLS + - Carnet & Suivi '
                'Complet\n'
                '\n'
                'VÉHICULE DISPONIBLE ET VISIBLE DE SUITE DANS NOS LOCAUX À '
                'BORDEAUX.  \n'
                '\n'
                'GARANTIE 6 MOIS.   \n'
                '\n'
                'AUCUN FRAIS À PRÉVOIR.  \n'
                '\n'
                'Carnet d’entretien complet. \n'
                'Révision à jour. \n'
                'Contrôle technique à jour. \n'
                'Première mise en circulation : 01/2016\n'
                'Nombre de propriétaires : 3  \n'
                '\n'
                'Couleur extérieure : Noir\n'
                'Intérieur : Noir\n'
                'Moteur : 3.8L 6 Cylindres à plat 540 CH\n'
                '\n'
                'Kilométrage certifié et garanti. \n'
                'Historique d’entretien complet clair et limpide\n'
                'Double des clés\n'
                '\n'
                'Équipements TechArt :\n'
                '\n'
                'Pare-chocs avant\n'
                'Pare-chocs arrière\n'
                'Bas de caisse\n'
                'Jantes\n'
                '\n'
                'Options du véhicule :   \n'
                '\n'
                'Radars AV & AR avec caméra de recul (638)\n'
                'Jantes peintes en noir brillant (XDG)\n'
                'Régulateur de vitesse adaptatif ACC (456)\n'
                'Sièges ventilés (541)\n'
                'Sièges chauffants (342)\n'
                'Feux PDLS + (632)\n'
                'Volant multifonctions en cuir (844)\n'
                'Colonne de direction à réglage électrique (656)\n'
                'Détecteurs de panneaux de signalisation (631)\n'
                'Pack Fumeur (583)\n'
                'Fond de compteurs noir (022)\n'
                'Fond de chrono noir (025)\n'
                'Différentiel arrière PTV Plus (221)\n'
                'Sièges sports électriques 18 positions (323 / 324)\n'
                'Amortisseurs pilotés PASM & PDCC (352)\n'
                'Système de contrôle de pression des pneus (482)\n'
                'Saut de vent électrique (552)\n'
                'Pack éclairage intérieur (630)\n'
                'Pack Chrono Sport Plus (640)\n'
                'Servotronic (658)\n'
                'Pack Audio Bose (680)\n'
                'Radio DAB (691)\n'
                'Sièges en cuir (983)\n'
                '\n'
                "Historique d'entretien :\n"
                '\n'
                '01/2016 à 10 km : Livraison (Centre Porsche Kassel)\n'
                '03/2018 à 14 996 km : Entretien intermédiaire (centre Porsche '
                'Tirol)\n'
                '10/2020 à 43 040 km : Entretien (Centre Porsche Bonn)\n'
                '01/2022 à 64 707 km : Entretien intermédiaire (centre Porsche '
                'Bordeaux)\n'
                '06/2023 à 78 249 km : Entretien intermédiaire (spécialiste '
                'Porsche)\n'
                '10/2025 à 79 763 km : Entretien complet + Vidange PDK + '
                'remplacement courroie accessoire (centre Porsche Bordeaux)\n'
                '\n'
                'Reportage photo complet disponible sur notre site '
                'internet.   \n'
                '\n'
                'Sous réserve d’erreurs et omissions.   \n'
                '\n'
                'Tarif hors Carte Grise et Frais de mise à la route (399€) \n'
                '\n'
                'Livraison possible en France, Belgique, Luxembourg, Andorre & '
                'Monaco.   \n'
                '\n'
                "N'hésitez pas à nous contacter pour de plus amples "
                'informations. \n'
                '\n'
                'Nous sommes disponibles sur rendez-vous uniquement dans nos '
                'locaux à Bordeaux.   \n'
                '\n'
                'Mots clés : 991, 4S, GTS, S',
 'doors_number': 2,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 540,
 '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/3088088214',
 'listing': 'auction',
 'make': 'PORSCHE',
 'model': '911',
 'odometer': 79900,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/cc/0c/f2/cc0cf2b0e6813f11bf244fb4f0ea8706d5148e7b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f1/14/35/f11435208163dfa8b044441e011ab3537c8a0003.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/99/32/a4/9932a4a3adde46916a6fb2e3a4f1f21b8ef0cc38.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2f/a9/03/2fa90336318b12804b5ec0c9bcdfd0a4498ec2d3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5e/f0/2c/5ef02c931db0ad5a0dd9f0daea9ef81c4b3a0b92.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/43/f6/54/43f654fb2d7027ef5fba773421876ca94d5e093c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/14/b5/76/14b576feff12cdbab1dc64884d4bffb341d0be30.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4c/09/e9/4c09e9e22a04cc11b837e4dc1f96639a132eaebe.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/23/70/ef/2370ef10500de02414d80ba5231f917b6a7fc936.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/41/13/8d/41138d68c6f9c9fdd26d5f00526b56ab9bff20a5.jpg?rule=ad-large'],
 'price': 129991,
 'price_includes_vat': False,
 'registration_date': '2016-01-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Porsche 911 (991.2) Turbo Cabriolet 540 CH - Techart - Audio Bose - '
          'Chrono - ACC - PASM - PDCC - PDLS + - Carnet & Suivi Complet',
 'transmission': 'automatic',
 'trim': None,
 'vin': None,
 'year': 2016}
2025-12-05 12:56:44 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 4dad0dbd-7d51-5c10-9889-3e8d60e6a1cf with identifier: 3088088214
2025-12-05 12:56:44 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 4dad0dbd-7d51-5c10-9889-3e8d60e6a1cf
2025-12-05 12:56:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252Fcc%252F0c%252Ff2%252Fcc0cf2b0e6813f11bf244fb4f0ea8706d5148e7b.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/cc/0c/f2/cc0cf2b0e6813f11bf244fb4f0ea8706d5148e7b.jpg?rule=ad-large already downloaded
2025-12-05 12:56:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252Ff1%252F14%252F35%252Ff11435208163dfa8b044441e011ab3537c8a0003.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/f1/14/35/f11435208163dfa8b044441e011ab3537c8a0003.jpg?rule=ad-large already downloaded
2025-12-05 12:56:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F99%252F32%252Fa4%252F9932a4a3adde46916a6fb2e3a4f1f21b8ef0cc38.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/99/32/a4/9932a4a3adde46916a6fb2e3a4f1f21b8ef0cc38.jpg?rule=ad-large already downloaded
2025-12-05 12:56:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F2f%252Fa9%252F03%252F2fa90336318b12804b5ec0c9bcdfd0a4498ec2d3.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/2f/a9/03/2fa90336318b12804b5ec0c9bcdfd0a4498ec2d3.jpg?rule=ad-large already downloaded
2025-12-05 12:56:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F5e%252Ff0%252F2c%252F5ef02c931db0ad5a0dd9f0daea9ef81c4b3a0b92.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/5e/f0/2c/5ef02c931db0ad5a0dd9f0daea9ef81c4b3a0b92.jpg?rule=ad-large already downloaded
2025-12-05 12:56:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F43%252Ff6%252F54%252F43f654fb2d7027ef5fba773421876ca94d5e093c.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/43/f6/54/43f654fb2d7027ef5fba773421876ca94d5e093c.jpg?rule=ad-large already downloaded
2025-12-05 12:56:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F14%252Fb5%252F76%252F14b576feff12cdbab1dc64884d4bffb341d0be30.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/14/b5/76/14b576feff12cdbab1dc64884d4bffb341d0be30.jpg?rule=ad-large already downloaded
2025-12-05 12:56:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F4c%252F09%252Fe9%252F4c09e9e22a04cc11b837e4dc1f96639a132eaebe.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/4c/09/e9/4c09e9e22a04cc11b837e4dc1f96639a132eaebe.jpg?rule=ad-large already downloaded
2025-12-05 12:56:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F23%252F70%252Fef%252F2370ef10500de02414d80ba5231f917b6a7fc936.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/23/70/ef/2370ef10500de02414d80ba5231f917b6a7fc936.jpg?rule=ad-large already downloaded
2025-12-05 12:56:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F41%252F13%252F8d%252F41138d68c6f9c9fdd26d5f00526b56ab9bff20a5.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/41/13/8d/41138d68c6f9c9fdd26d5f00526b56ab9bff20a5.jpg?rule=ad-large already downloaded
2025-12-05 12:56:44 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 4dad0dbd-7d51-5c10-9889-3e8d60e6a1cf with identifier 3088088214
2025-12-05 12:56:44 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:56:44 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:56:44 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 4dad0dbd-7d51-5c10-9889-3e8d60e6a1cf
2025-12-05 12:56:44 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'Porsche 911 (991.2) Turbo Cabriolet 540 CH - Techart - Audio '
                'Bose - Chrono - ACC - PASM - PDCC - PDLS + - Carnet & Suivi '
                'Complet\n'
                '\n'
                'VÉHICULE DISPONIBLE ET VISIBLE DE SUITE DANS NOS LOCAUX À '
                'BORDEAUX.  \n'
                '\n'
                'GARANTIE 6 MOIS.   \n'
                '\n'
                'AUCUN FRAIS À PRÉVOIR.  \n'
                '\n'
                'Carnet d’entretien complet. \n'
                'Révision à jour. \n'
                'Contrôle technique à jour. \n'
                'Première mise en circulation : 01/2016\n'
                'Nombre de propriétaires : 3  \n'
                '\n'
                'Couleur extérieure : Noir\n'
                'Intérieur : Noir\n'
                'Moteur : 3.8L 6 Cylindres à plat 540 CH\n'
                '\n'
                'Kilométrage certifié et garanti. \n'
                'Historique d’entretien complet clair et limpide\n'
                'Double des clés\n'
                '\n'
                'Équipements TechArt :\n'
                '\n'
                'Pare-chocs avant\n'
                'Pare-chocs arrière\n'
                'Bas de caisse\n'
                'Jantes\n'
                '\n'
                'Options du véhicule :   \n'
                '\n'
                'Radars AV & AR avec caméra de recul (638)\n'
                'Jantes peintes en noir brillant (XDG)\n'
                'Régulateur de vitesse adaptatif ACC (456)\n'
                'Sièges ventilés (541)\n'
                'Sièges chauffants (342)\n'
                'Feux PDLS + (632)\n'
                'Volant multifonctions en cuir (844)\n'
                'Colonne de direction à réglage électrique (656)\n'
                'Détecteurs de panneaux de signalisation (631)\n'
                'Pack Fumeur (583)\n'
                'Fond de compteurs noir (022)\n'
                'Fond de chrono noir (025)\n'
                'Différentiel arrière PTV Plus (221)\n'
                'Sièges sports électriques 18 positions (323 / 324)\n'
                'Amortisseurs pilotés PASM & PDCC (352)\n'
                'Système de contrôle de pression des pneus (482)\n'
                'Saut de vent électrique (552)\n'
                'Pack éclairage intérieur (630)\n'
                'Pack Chrono Sport Plus (640)\n'
                'Servotronic (658)\n'
                'Pack Audio Bose (680)\n'
                'Radio DAB (691)\n'
                'Sièges en cuir (983)\n'
                '\n'
                "Historique d'entretien :\n"
                '\n'
                '01/2016 à 10 km : Livraison (Centre Porsche Kassel)\n'
                '03/2018 à 14 996 km : Entretien intermédiaire (centre Porsche '
                'Tirol)\n'
                '10/2020 à 43 040 km : Entretien (Centre Porsche Bonn)\n'
                '01/2022 à 64 707 km : Entretien intermédiaire (centre Porsche '
                'Bordeaux)\n'
                '06/2023 à 78 249 km : Entretien intermédiaire (spécialiste '
                'Porsche)\n'
                '10/2025 à 79 763 km : Entretien complet + Vidange PDK + '
                'remplacement courroie accessoire (centre Porsche Bordeaux)\n'
                '\n'
                'Reportage photo complet disponible sur notre site '
                'internet.   \n'
                '\n'
                'Sous réserve d’erreurs et omissions.   \n'
                '\n'
                'Tarif hors Carte Grise et Frais de mise à la route (399€) \n'
                '\n'
                'Livraison possible en France, Belgique, Luxembourg, Andorre & '
                'Monaco.   \n'
                '\n'
                "N'hésitez pas à nous contacter pour de plus amples "
                'informations. \n'
                '\n'
                'Nous sommes disponibles sur rendez-vous uniquement dans nos '
                'locaux à Bordeaux.   \n'
                '\n'
                'Mots clés : 991, 4S, GTS, S',
 'doors_number': 2,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 540,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': '4dad0dbd-7d51-5c10-9889-3e8d60e6a1cf',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3088088214',
 'listing': 'auction',
 'make': 'PORSCHE',
 'model': '911',
 'odometer': 79900,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 10,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/cc/0c/f2/cc0cf2b0e6813f11bf244fb4f0ea8706d5148e7b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f1/14/35/f11435208163dfa8b044441e011ab3537c8a0003.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/99/32/a4/9932a4a3adde46916a6fb2e3a4f1f21b8ef0cc38.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2f/a9/03/2fa90336318b12804b5ec0c9bcdfd0a4498ec2d3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5e/f0/2c/5ef02c931db0ad5a0dd9f0daea9ef81c4b3a0b92.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/43/f6/54/43f654fb2d7027ef5fba773421876ca94d5e093c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/14/b5/76/14b576feff12cdbab1dc64884d4bffb341d0be30.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4c/09/e9/4c09e9e22a04cc11b837e4dc1f96639a132eaebe.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/23/70/ef/2370ef10500de02414d80ba5231f917b6a7fc936.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/41/13/8d/41138d68c6f9c9fdd26d5f00526b56ab9bff20a5.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d25395b9-21fd-52ae-b590-6022b942d579/d25395b9-21fd-52ae-b590-6022b942d579_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 125817,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/cc/0c/f2/cc0cf2b0e6813f11bf244fb4f0ea8706d5148e7b.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d25395b9-21fd-52ae-b590-6022b942d579/d25395b9-21fd-52ae-b590-6022b942d579_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 136406,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/f1/14/35/f11435208163dfa8b044441e011ab3537c8a0003.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d25395b9-21fd-52ae-b590-6022b942d579/d25395b9-21fd-52ae-b590-6022b942d579_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 129543,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/99/32/a4/9932a4a3adde46916a6fb2e3a4f1f21b8ef0cc38.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d25395b9-21fd-52ae-b590-6022b942d579/d25395b9-21fd-52ae-b590-6022b942d579_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 98650,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/2f/a9/03/2fa90336318b12804b5ec0c9bcdfd0a4498ec2d3.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d25395b9-21fd-52ae-b590-6022b942d579/d25395b9-21fd-52ae-b590-6022b942d579_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 104343,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/5e/f0/2c/5ef02c931db0ad5a0dd9f0daea9ef81c4b3a0b92.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d25395b9-21fd-52ae-b590-6022b942d579/d25395b9-21fd-52ae-b590-6022b942d579_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 125631,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/43/f6/54/43f654fb2d7027ef5fba773421876ca94d5e093c.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d25395b9-21fd-52ae-b590-6022b942d579/d25395b9-21fd-52ae-b590-6022b942d579_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 128718,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/14/b5/76/14b576feff12cdbab1dc64884d4bffb341d0be30.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d25395b9-21fd-52ae-b590-6022b942d579/d25395b9-21fd-52ae-b590-6022b942d579_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 108695,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/4c/09/e9/4c09e9e22a04cc11b837e4dc1f96639a132eaebe.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d25395b9-21fd-52ae-b590-6022b942d579/d25395b9-21fd-52ae-b590-6022b942d579_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 67617,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/23/70/ef/2370ef10500de02414d80ba5231f917b6a7fc936.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d25395b9-21fd-52ae-b590-6022b942d579/d25395b9-21fd-52ae-b590-6022b942d579_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 89760,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/41/13/8d/41138d68c6f9c9fdd26d5f00526b56ab9bff20a5.jpg?rule=ad-large',
             'Width': 1200}],
 'price': 129991,
 'price_includes_vat': False,
 'registration_date': '2016-01-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Porsche 911 (991.2) Turbo Cabriolet 540 CH - Techart - Audio Bose - '
          'Chrono - ACC - PASM - PDCC - PDLS + - Carnet & Suivi Complet',
 'transmission': 'automatic',
 'trim': None,
 'vin': None,
 'year': 2016}
2025-12-05 12:56:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%273088088214%27 HTTP/1.1" 200 None
2025-12-05 12:56:44 [auto_selling_leboncoin.fr] INFO: Saving data for 3088088214: {'created_time': 1764939404.527044, 'last_price_update_time': 1764939404.527052}
2025-12-05 12:56:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3088088214') HTTP/1.1" 204 0
2025-12-05 12:56:44 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3088901660
2025-12-05 12:56:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%273088901660%27 HTTP/1.1" 200 None
2025-12-05 12:56:44 [auto_selling_leboncoin.fr] INFO: Scrape type for 3088901660: 1
2025-12-05 12:56:44 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3088901660
2025-12-05 12:56:44 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'PORSCHE 911 (997.2) Turbo S TechArt 620 CH  - Lift - PPF - '
                'Echappement Sport - Cuir étendu - Sièges Sport - PCCB -  '
                'Carnet & Suivi Complet\n'
                '\n'
                'VÉHICULE DISPONIBLE ET VISIBLE DE SUITE DANS NOS LOCAUX À '
                'BORDEAUX.   \n'
                '\n'
                'GARANTIE 6 MOIS.   \n'
                '\n'
                'AUCUN FRAIS À PRÉVOIR.  \n'
                '\n'
                'ENTRETIEN EFFECTUÉ POUR LA VENTE CHEZ PORSCHE BORDEAUX\n'
                '\n'
                "Carnet d'entretien complet. \n"
                'Révision à jour. \n'
                'Contrôle technique à jour. \n'
                'Première mise en circulation : 11/2011\n'
                'Nombre de propriétaires : 3\n'
                '\n'
                'Couleur extérieure : Noir Métallisé\n'
                'Intérieur : Cuir Complet Noir \n'
                'Moteur : 6 cylindres à plat 3.8L Bi-Turbo 620 CH\n'
                '\n'
                'Véhicule non-fumeur.  \n'
                'Kilométrage certifié et garanti.  \n'
                'Historique d’entretien complet clair et limpide.  \n'
                'Double des clés. \n'
                '\n'
                'Préparation Techart complète :\n'
                '\n'
                'Préparation moteur T2 620 CH\n'
                'Aerokit complet\n'
                'Jantes forgées\n'
                'Echappement sport\n'
                'Chassis sport\n'
                'Lift System\n'
                'Volant sport\n'
                'Pédalier\n'
                'Écopes avant en carbone\n'
                'Écopes d’admission arrière en carbone\n'
                'Finition carbone sur éléments aérodynamiques\n'
                '\n'
                'Options du véhicule :\n'
                '\n'
                'Freins Céramiques PCCB (450)\n'
                'Pack Chrono Sport Plus (640)\n'
                'Régulation électrique des amortisseurs PASM (475)\n'
                'Porsche stability management PSM (476)\n'
                'Cuir étendu (CUJ)\n'
                'Cuir étendu intégral avec surpiqûres contrastées (gris) '
                '(799)\n'
                'Écusson Porsche embossé sur appuie-tête (XSC)\n'
                'Freinage céramique Porsche Ceramic Composite Brakes PCCB '
                '(450)\n'
                'Pack aluminium intérieur (X69 / X70)\n'
                'Pack Sport Chrono Plus (640)\n'
                'Pommeau de boîte PDK gainé cuir CUI\n'
                'Porsche Stability Management PSM\n'
                'Régulateur de vitesse (454)\n'
                'Sièges chauffants (342)\n'
                'Sièges sport électriques à mémoire 18 positions (378)\n'
                'Surpiqûres couleur gris (intérieur complet)\n'
                'Tapis de sol gansés cuir \n'
                'Feux bi-Xenon adaptatifs (603)\n'
                'Différentiel Autobloquant (220)\n'
                'Alarme (536)\n'
                'Pare-vent (551)\n'
                'Climatisation (573)\n'
                'Système Audio Bose (680)\n'
                'Ecusson Porsche sur appuis-tête (XSC)\n'
                'Système de navigation GPS (610)\n'
                'Fond de compteur couleur argent (023)\n'
                'Fond de chrono couleur argent (026)\n'
                '\n'
                "Historique d'entretien :\n"
                '\n'
                '07/2013 à 18 001 km : Entretien + liquide de frein ( Centre '
                'Porsche André Losch )\n'
                "07/2015 à 33 376 km : Entretien + bougies d'allumages + "
                'liquide de frein ( Centre Porsche André Losch )\n'
                '06/2017 à 42 413 km : Entretien intermédiaire + liquide de '
                'frein ( Centre Porsche Perpignan ) \n'
                "11/2019 à 45 444 km : Entretien + bougies d'allumage + "
                'liquide de frein ( Centre Porsche Perpignan )\n'
                '12/2021 à 50 576 Km : Entretien Intermédiaire + liquide de '
                'frein ( Centre Porsche Perpignan )\n'
                '01/2024 à 51 312 Km : Entretien Intermédiaire + vidange boite '
                'PDK + vidange différentiel ( Spécialiste Porsche )\n'
                "11/2025 à 53 890 km : Entretien + bougies d'allumage + "
                'liquide de frein (Centre Porsche Bordeaux)\n'
                '\n'
                'Reportage photo complet disponible sur notre site '
                'internet.   \n'
                '\n'
                'Sous réserve d’erreurs et omissions.   \n'
                '\n'
                'Tarif hors Carte Grise et Frais de mise à la route (399€) \n'
                '\n'
                'Livraison possible en France, Belgique, Luxembourg, Andorre & '
                'Monaco.   \n'
                '\n'
                "N'hésitez pas à nous contacter pour de plus amples "
                'informations. \n'
                '\n'
                'Nous sommes disponibles sur rendez-vous uniquement dans nos '
                'locaux à Bordeaux.   \n'
                '\n'
                'Mots clés : 991, flat six, 4s, GTS',
 'doors_number': 2,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 530,
 '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/3088901660',
 'listing': 'auction',
 'make': 'PORSCHE',
 'model': '911',
 'odometer': 54000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/ce/38/27/ce382798cfc27a1a03d2c04f1cda758b0a344935.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7c/10/f5/7c10f5394be238586d7b15077ccf9a0895a5787a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ce/0c/23/ce0c233d3e362bf786b2667d8cb9a9e949da27f8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/75/09/84/750984eb4fde8d3c503c08703a3479ac9138482d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/14/2d/72/142d724d9d20a575dfbf2cd698b91dfe14a99942.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6d/c6/f6/6dc6f6401def42ce0e148149594f2fc9f1e27c03.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c3/b4/81/c3b481758904830d2940bf64dc0899c589f928ed.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/aa/40/3e/aa403e2b53f3a6508f27a93993ce10cdcfa8938d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/74/05/f0/7405f0dc70ab65cde2fb2bd91c1549572e6ae607.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a7/fa/7e/a7fa7e5ba5e8bab429aab6375e28020608999c0f.jpg?rule=ad-large'],
 'price': 124997,
 'price_includes_vat': False,
 'registration_date': '2011-11-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'PORSCHE 911 (997.2) Turbo S TechArt 620 CH - Lift - PPF - '
          'Echappement Sport - Cuir étendu - Sièges Sport - PCCB - Carnet & '
          'Suivi Complet',
 'transmission': 'automatic',
 'trim': '911 Cabriolet Turbo S',
 'vin': None,
 'year': 2011}
2025-12-05 12:56:44 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 4e5e7a7c-74ff-5381-8cfc-4b3294db69ce with identifier: 3088901660
2025-12-05 12:56:44 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 4e5e7a7c-74ff-5381-8cfc-4b3294db69ce
2025-12-05 12:56:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252Fce%252F38%252F27%252Fce382798cfc27a1a03d2c04f1cda758b0a344935.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ce/38/27/ce382798cfc27a1a03d2c04f1cda758b0a344935.jpg?rule=ad-large already downloaded
2025-12-05 12:56:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F7c%252F10%252Ff5%252F7c10f5394be238586d7b15077ccf9a0895a5787a.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/7c/10/f5/7c10f5394be238586d7b15077ccf9a0895a5787a.jpg?rule=ad-large already downloaded
2025-12-05 12:56:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252Fce%252F0c%252F23%252Fce0c233d3e362bf786b2667d8cb9a9e949da27f8.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ce/0c/23/ce0c233d3e362bf786b2667d8cb9a9e949da27f8.jpg?rule=ad-large already downloaded
2025-12-05 12:56:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F75%252F09%252F84%252F750984eb4fde8d3c503c08703a3479ac9138482d.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/75/09/84/750984eb4fde8d3c503c08703a3479ac9138482d.jpg?rule=ad-large already downloaded
2025-12-05 12:56:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F14%252F2d%252F72%252F142d724d9d20a575dfbf2cd698b91dfe14a99942.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/14/2d/72/142d724d9d20a575dfbf2cd698b91dfe14a99942.jpg?rule=ad-large already downloaded
2025-12-05 12:56:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F6d%252Fc6%252Ff6%252F6dc6f6401def42ce0e148149594f2fc9f1e27c03.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/6d/c6/f6/6dc6f6401def42ce0e148149594f2fc9f1e27c03.jpg?rule=ad-large already downloaded
2025-12-05 12:56:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fc3%252Fb4%252F81%252Fc3b481758904830d2940bf64dc0899c589f928ed.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/c3/b4/81/c3b481758904830d2940bf64dc0899c589f928ed.jpg?rule=ad-large already downloaded
2025-12-05 12:56:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Faa%252F40%252F3e%252Faa403e2b53f3a6508f27a93993ce10cdcfa8938d.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/aa/40/3e/aa403e2b53f3a6508f27a93993ce10cdcfa8938d.jpg?rule=ad-large already downloaded
2025-12-05 12:56:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F74%252F05%252Ff0%252F7405f0dc70ab65cde2fb2bd91c1549572e6ae607.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/74/05/f0/7405f0dc70ab65cde2fb2bd91c1549572e6ae607.jpg?rule=ad-large already downloaded
2025-12-05 12:56:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252Fa7%252Ffa%252F7e%252Fa7fa7e5ba5e8bab429aab6375e28020608999c0f.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/a7/fa/7e/a7fa7e5ba5e8bab429aab6375e28020608999c0f.jpg?rule=ad-large already downloaded
2025-12-05 12:56:44 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 4e5e7a7c-74ff-5381-8cfc-4b3294db69ce with identifier 3088901660
2025-12-05 12:56:44 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:56:44 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:56:44 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 4e5e7a7c-74ff-5381-8cfc-4b3294db69ce
2025-12-05 12:56:44 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'PORSCHE 911 (997.2) Turbo S TechArt 620 CH  - Lift - PPF - '
                'Echappement Sport - Cuir étendu - Sièges Sport - PCCB -  '
                'Carnet & Suivi Complet\n'
                '\n'
                'VÉHICULE DISPONIBLE ET VISIBLE DE SUITE DANS NOS LOCAUX À '
                'BORDEAUX.   \n'
                '\n'
                'GARANTIE 6 MOIS.   \n'
                '\n'
                'AUCUN FRAIS À PRÉVOIR.  \n'
                '\n'
                'ENTRETIEN EFFECTUÉ POUR LA VENTE CHEZ PORSCHE BORDEAUX\n'
                '\n'
                "Carnet d'entretien complet. \n"
                'Révision à jour. \n'
                'Contrôle technique à jour. \n'
                'Première mise en circulation : 11/2011\n'
                'Nombre de propriétaires : 3\n'
                '\n'
                'Couleur extérieure : Noir Métallisé\n'
                'Intérieur : Cuir Complet Noir \n'
                'Moteur : 6 cylindres à plat 3.8L Bi-Turbo 620 CH\n'
                '\n'
                'Véhicule non-fumeur.  \n'
                'Kilométrage certifié et garanti.  \n'
                'Historique d’entretien complet clair et limpide.  \n'
                'Double des clés. \n'
                '\n'
                'Préparation Techart complète :\n'
                '\n'
                'Préparation moteur T2 620 CH\n'
                'Aerokit complet\n'
                'Jantes forgées\n'
                'Echappement sport\n'
                'Chassis sport\n'
                'Lift System\n'
                'Volant sport\n'
                'Pédalier\n'
                'Écopes avant en carbone\n'
                'Écopes d’admission arrière en carbone\n'
                'Finition carbone sur éléments aérodynamiques\n'
                '\n'
                'Options du véhicule :\n'
                '\n'
                'Freins Céramiques PCCB (450)\n'
                'Pack Chrono Sport Plus (640)\n'
                'Régulation électrique des amortisseurs PASM (475)\n'
                'Porsche stability management PSM (476)\n'
                'Cuir étendu (CUJ)\n'
                'Cuir étendu intégral avec surpiqûres contrastées (gris) '
                '(799)\n'
                'Écusson Porsche embossé sur appuie-tête (XSC)\n'
                'Freinage céramique Porsche Ceramic Composite Brakes PCCB '
                '(450)\n'
                'Pack aluminium intérieur (X69 / X70)\n'
                'Pack Sport Chrono Plus (640)\n'
                'Pommeau de boîte PDK gainé cuir CUI\n'
                'Porsche Stability Management PSM\n'
                'Régulateur de vitesse (454)\n'
                'Sièges chauffants (342)\n'
                'Sièges sport électriques à mémoire 18 positions (378)\n'
                'Surpiqûres couleur gris (intérieur complet)\n'
                'Tapis de sol gansés cuir \n'
                'Feux bi-Xenon adaptatifs (603)\n'
                'Différentiel Autobloquant (220)\n'
                'Alarme (536)\n'
                'Pare-vent (551)\n'
                'Climatisation (573)\n'
                'Système Audio Bose (680)\n'
                'Ecusson Porsche sur appuis-tête (XSC)\n'
                'Système de navigation GPS (610)\n'
                'Fond de compteur couleur argent (023)\n'
                'Fond de chrono couleur argent (026)\n'
                '\n'
                "Historique d'entretien :\n"
                '\n'
                '07/2013 à 18 001 km : Entretien + liquide de frein ( Centre '
                'Porsche André Losch )\n'
                "07/2015 à 33 376 km : Entretien + bougies d'allumages + "
                'liquide de frein ( Centre Porsche André Losch )\n'
                '06/2017 à 42 413 km : Entretien intermédiaire + liquide de '
                'frein ( Centre Porsche Perpignan ) \n'
                "11/2019 à 45 444 km : Entretien + bougies d'allumage + "
                'liquide de frein ( Centre Porsche Perpignan )\n'
                '12/2021 à 50 576 Km : Entretien Intermédiaire + liquide de '
                'frein ( Centre Porsche Perpignan )\n'
                '01/2024 à 51 312 Km : Entretien Intermédiaire + vidange boite '
                'PDK + vidange différentiel ( Spécialiste Porsche )\n'
                "11/2025 à 53 890 km : Entretien + bougies d'allumage + "
                'liquide de frein (Centre Porsche Bordeaux)\n'
                '\n'
                'Reportage photo complet disponible sur notre site '
                'internet.   \n'
                '\n'
                'Sous réserve d’erreurs et omissions.   \n'
                '\n'
                'Tarif hors Carte Grise et Frais de mise à la route (399€) \n'
                '\n'
                'Livraison possible en France, Belgique, Luxembourg, Andorre & '
                'Monaco.   \n'
                '\n'
                "N'hésitez pas à nous contacter pour de plus amples "
                'informations. \n'
                '\n'
                'Nous sommes disponibles sur rendez-vous uniquement dans nos '
                'locaux à Bordeaux.   \n'
                '\n'
                'Mots clés : 991, flat six, 4s, GTS',
 'doors_number': 2,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 530,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': '4e5e7a7c-74ff-5381-8cfc-4b3294db69ce',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3088901660',
 'listing': 'auction',
 'make': 'PORSCHE',
 'model': '911',
 'odometer': 54000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 10,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/ce/38/27/ce382798cfc27a1a03d2c04f1cda758b0a344935.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7c/10/f5/7c10f5394be238586d7b15077ccf9a0895a5787a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ce/0c/23/ce0c233d3e362bf786b2667d8cb9a9e949da27f8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/75/09/84/750984eb4fde8d3c503c08703a3479ac9138482d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/14/2d/72/142d724d9d20a575dfbf2cd698b91dfe14a99942.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6d/c6/f6/6dc6f6401def42ce0e148149594f2fc9f1e27c03.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c3/b4/81/c3b481758904830d2940bf64dc0899c589f928ed.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/aa/40/3e/aa403e2b53f3a6508f27a93993ce10cdcfa8938d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/74/05/f0/7405f0dc70ab65cde2fb2bd91c1549572e6ae607.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a7/fa/7e/a7fa7e5ba5e8bab429aab6375e28020608999c0f.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aeabcb2f-8c8b-5b59-b77b-3662972c3dab/aeabcb2f-8c8b-5b59-b77b-3662972c3dab_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 126124,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ce/38/27/ce382798cfc27a1a03d2c04f1cda758b0a344935.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aeabcb2f-8c8b-5b59-b77b-3662972c3dab/aeabcb2f-8c8b-5b59-b77b-3662972c3dab_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 134854,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/7c/10/f5/7c10f5394be238586d7b15077ccf9a0895a5787a.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aeabcb2f-8c8b-5b59-b77b-3662972c3dab/aeabcb2f-8c8b-5b59-b77b-3662972c3dab_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 127275,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ce/0c/23/ce0c233d3e362bf786b2667d8cb9a9e949da27f8.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aeabcb2f-8c8b-5b59-b77b-3662972c3dab/aeabcb2f-8c8b-5b59-b77b-3662972c3dab_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 92695,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/75/09/84/750984eb4fde8d3c503c08703a3479ac9138482d.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aeabcb2f-8c8b-5b59-b77b-3662972c3dab/aeabcb2f-8c8b-5b59-b77b-3662972c3dab_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 117467,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/14/2d/72/142d724d9d20a575dfbf2cd698b91dfe14a99942.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aeabcb2f-8c8b-5b59-b77b-3662972c3dab/aeabcb2f-8c8b-5b59-b77b-3662972c3dab_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 129749,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/6d/c6/f6/6dc6f6401def42ce0e148149594f2fc9f1e27c03.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aeabcb2f-8c8b-5b59-b77b-3662972c3dab/aeabcb2f-8c8b-5b59-b77b-3662972c3dab_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 123448,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/c3/b4/81/c3b481758904830d2940bf64dc0899c589f928ed.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aeabcb2f-8c8b-5b59-b77b-3662972c3dab/aeabcb2f-8c8b-5b59-b77b-3662972c3dab_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 69142,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/aa/40/3e/aa403e2b53f3a6508f27a93993ce10cdcfa8938d.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aeabcb2f-8c8b-5b59-b77b-3662972c3dab/aeabcb2f-8c8b-5b59-b77b-3662972c3dab_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 98328,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/74/05/f0/7405f0dc70ab65cde2fb2bd91c1549572e6ae607.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aeabcb2f-8c8b-5b59-b77b-3662972c3dab/aeabcb2f-8c8b-5b59-b77b-3662972c3dab_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 108712,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/a7/fa/7e/a7fa7e5ba5e8bab429aab6375e28020608999c0f.jpg?rule=ad-large',
             'Width': 1200}],
 'price': 124997,
 'price_includes_vat': False,
 'registration_date': '2011-11-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'PORSCHE 911 (997.2) Turbo S TechArt 620 CH - Lift - PPF - '
          'Echappement Sport - Cuir étendu - Sièges Sport - PCCB - Carnet & '
          'Suivi Complet',
 'transmission': 'automatic',
 'trim': '911 Cabriolet Turbo S',
 'vin': None,
 'year': 2011}
2025-12-05 12:56:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%273088901660%27 HTTP/1.1" 200 None
2025-12-05 12:56:44 [auto_selling_leboncoin.fr] INFO: Saving data for 3088901660: {'created_time': 1764939404.773813, 'last_price_update_time': 1764939404.773826}
2025-12-05 12:56:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3088901660') HTTP/1.1" 204 0
2025-12-05 12:56:44 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3090183375
2025-12-05 12:56:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%273090183375%27 HTTP/1.1" 200 None
2025-12-05 12:56:44 [auto_selling_leboncoin.fr] INFO: Scrape type for 3090183375: 1
2025-12-05 12:56:44 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3090183375
2025-12-05 12:56:44 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Dodge RAM V8 5.7 395 CH - Laramie Limited - Sièges Chauffants '
                '& Ventilés - Apple CarPlay - Rideau - TVA Recuperable - '
                'Faible Kilométrage - Carnet & Suivi Complet\n'
                '\n'
                'VÉHICULE DISPONIBLE ET VISIBLE DE SUITE DANS NOS LOCAUX À '
                'BORDEAUX\n'
                '\n'
                'TVA RÉCUPÉRABLE \n'
                '\n'
                'PRIX HT 68.490,00€\n'
                'PRIX TTC : 82.188,00€\n'
                '\n'
                'GARANTIE 6 MOIS\n'
                '\n'
                'AUCUN FRAIS À PRÉVOIR\n'
                '\n'
                'Carnet d’entretien complet.  \n'
                'Révision à jour.  \n'
                'Contrôle technique à jour.  \n'
                'Première mise en circulation : 10/2022\n'
                'Nombre de propriétaires : 2\n'
                '\n'
                'Couleur extérieure : Granite Crystal Métallisée\n'
                'Intérieur : Cuir & Alcantara Noir\n'
                'Moteur : 5.7L V8 Atmosphérique HEMI MDS VVT 395 CH\n'
                '\n'
                'Véhicule non-fumeur.  \n'
                'Kilométrage certifié et garanti.  \n'
                'Historique d’entretien complet clair et limpide.  \n'
                'Double des clés. \n'
                '\n'
                'Options du véhicule : \n'
                '\n'
                'Boîte automatique 8 rapports 8HP75\n'
                'Transmission intégrale 4x4 (Shift-on-Demand)\n'
                'Suspensions renforcées avant et arrière (amortisseurs Heavy '
                'Duty)\n'
                'Réduction active du roulis (Electronic Roll Mitigation)\n'
                'Système anti-vol Sentry Key\n'
                'Aide au stationnement avant/arrière avec arrêt (ParkSense)\n'
                'Caméra de recul ParkView\n'
                'Feux de jour à LED\n'
                'Phares automatiques avec extinction temporisée\n'
                'Feux antibrouillard avant LED\n'
                'Projecteurs LED réflecteurs et feux arrière LED\n'
                'Système Uconnect 5 NAV avec écran tactile 12 pouces\n'
                'GPS intégré avec antenne GPS\n'
                'Apple CarPlay et Android Auto\n'
                '9 haut-parleurs amplifiés avec caisson de basses\n'
                'Bluetooth avec commandes vocales intégrées\n'
                'Écran couleur TFT 7 pouces dans le combiné\n'
                'Ports USB avant et arrière avec hub multimédia et prise '
                'auxiliaire\n'
                'Prises 12V et 115V avant et arrière\n'
                'Ouverture & Démarrage sans clé (Push Button Start)\n'
                'Démarrage à distance\n'
                'Système antivol avec alarme périmétrique\n'
                'Sièges avant chauffants et ventilés en cuir\n'
                'Sièges avant à réglage électrique 8 directions avec support '
                'lombaire\n'
                'Siège conducteur à mémoire et siège passager à réglage '
                'lombaire électrique\n'
                'Banquette arrière 60/40 rabattable et inclinable\n'
                'Éclairage intérieur LED complet (pieds, portes, plafonnier, '
                'porte-gobelets)\n'
                'Volant chauffant cuir\n'
                'Climatisation automatique\n'
                'Dégivrage vitre arrière\n'
                'Rangements au plancher arrière (in-floor bins)\n'
                'Rangement sous banquette arrière\n'
                'Coffre à gants verrouillable et éclairé\n'
                'Éclairage d’accès à l’ouverture (Illuminated Entry)\n'
                'Système d’attente d’accessoires électrique (Power Accessory '
                'Delay)\n'
                'Régulateur de vitesse\n'
                'Rétroviseurs électriques rabattables, chauffants, mémoire, '
                'clignotants intégrés et lampes de courtoisie\n'
                'Marchepieds latéraux Wheel-to-Wheel\n'
                'Capot Sport Performance\n'
                'Vitres teintées acoustiques et vitre arrière coulissante '
                'électrique\n'
                'Antenne Shark Fin\n'
                'Éclairage de benne et troisième feu stop LED\n'
                'Jantes 20 pouces aluminium\n'
                '\n'
                'Historique d’entretien :\n'
                '\n'
                '06/2023 à 8 000 km : Vidange\n'
                '07/2025 à 15 000 km : Vidange + filtres + contrôle courroie\n'
                '\n'
                'Reportage photo complet disponible sur notre site '
                'internet.   \n'
                '\n'
                'Sous réserve d’erreurs et omissions.   \n'
                '\n'
                'Tarif hors Carte Grise et Frais de mise à la route (399€)   \n'
                '\n'
                'Livraison possible en France, Belgique, Luxembourg, Andorre & '
                'Monaco. \n'
                '\n'
                "N'hésitez pas à nous contacter pour de plus amples "
                'informations. \n'
                '\n'
                'Nous sommes disponible sur rendez-vous uniquement dans nos '
                'locaux à Bordeaux.   \n'
                '\n'
                'Mots clés : Ford Ranger XLT, Ford F150, Ford Raptor',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 395,
 'expiration_date': None,
 'fuel_type': 'GPL',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3090183375',
 'listing': 'auction',
 'make': 'DODGE',
 'model': 'Ram',
 'odometer': 15500,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/ce/06/be/ce06bec9d9ecf78245e0b5a5d0cf19a054503ae0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0c/5c/d0/0c5cd0b55ca8549e3375505db46a10b2789c0fb4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a8/c8/fc/a8c8fcffc4d50d07118961ddd95dbda7904b4410.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/79/2f/a9/792fa9d2f3216e33b81b00a7a72518dcc628bc6f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/af/04/ec/af04ec03b835a36b2d977f150a397fcc62d2a7a9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/54/7e/a0/547ea089c775c533eeb37f3272a34ae13e4e0d77.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/35/09/f9/3509f9096d0f732823d5e9b41b2b6247ba379288.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/75/0d/4d/750d4dac1ca82ec6c557ae107461c4f9b0257187.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/70/54/18/7054185ac8e3f2f0c1bf8416aa7ff906dbe3292e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/00/ef/eb/00efeb0dd664a4be3973bdc0dcaf7f5f1cea2e69.jpg?rule=ad-large'],
 'price': 68490,
 'price_includes_vat': False,
 'registration_date': '2022-10-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Dodge RAM V8 5.7 395 CH - Laramie - Sièges Chauffants & Ventilés - '
          'Apple CarPlay - Rideau - TVA Recuperable - Faible Kilométrage - '
          'Carnet & Suivi Complet',
 'transmission': 'automatic',
 'trim': None,
 'vin': None,
 'year': 2022}
2025-12-05 12:56:44 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 352ec958-6cb0-5af9-91ac-43d7f31ec1f6 with identifier: 3090183375
2025-12-05 12:56:44 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 352ec958-6cb0-5af9-91ac-43d7f31ec1f6
2025-12-05 12:56:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252Fce%252F06%252Fbe%252Fce06bec9d9ecf78245e0b5a5d0cf19a054503ae0.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ce/06/be/ce06bec9d9ecf78245e0b5a5d0cf19a054503ae0.jpg?rule=ad-large already downloaded
2025-12-05 12:56:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F0c%252F5c%252Fd0%252F0c5cd0b55ca8549e3375505db46a10b2789c0fb4.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/0c/5c/d0/0c5cd0b55ca8549e3375505db46a10b2789c0fb4.jpg?rule=ad-large already downloaded
2025-12-05 12:56:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fa8%252Fc8%252Ffc%252Fa8c8fcffc4d50d07118961ddd95dbda7904b4410.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/a8/c8/fc/a8c8fcffc4d50d07118961ddd95dbda7904b4410.jpg?rule=ad-large already downloaded
2025-12-05 12:56:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F79%252F2f%252Fa9%252F792fa9d2f3216e33b81b00a7a72518dcc628bc6f.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/79/2f/a9/792fa9d2f3216e33b81b00a7a72518dcc628bc6f.jpg?rule=ad-large already downloaded
2025-12-05 12:56:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Faf%252F04%252Fec%252Faf04ec03b835a36b2d977f150a397fcc62d2a7a9.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/af/04/ec/af04ec03b835a36b2d977f150a397fcc62d2a7a9.jpg?rule=ad-large already downloaded
2025-12-05 12:56:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F54%252F7e%252Fa0%252F547ea089c775c533eeb37f3272a34ae13e4e0d77.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/54/7e/a0/547ea089c775c533eeb37f3272a34ae13e4e0d77.jpg?rule=ad-large already downloaded
2025-12-05 12:56:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F35%252F09%252Ff9%252F3509f9096d0f732823d5e9b41b2b6247ba379288.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/35/09/f9/3509f9096d0f732823d5e9b41b2b6247ba379288.jpg?rule=ad-large already downloaded
2025-12-05 12:56:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F75%252F0d%252F4d%252F750d4dac1ca82ec6c557ae107461c4f9b0257187.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/75/0d/4d/750d4dac1ca82ec6c557ae107461c4f9b0257187.jpg?rule=ad-large already downloaded
2025-12-05 12:56:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F70%252F54%252F18%252F7054185ac8e3f2f0c1bf8416aa7ff906dbe3292e.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/70/54/18/7054185ac8e3f2f0c1bf8416aa7ff906dbe3292e.jpg?rule=ad-large already downloaded
2025-12-05 12:56:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F00%252Fef%252Feb%252F00efeb0dd664a4be3973bdc0dcaf7f5f1cea2e69.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/00/ef/eb/00efeb0dd664a4be3973bdc0dcaf7f5f1cea2e69.jpg?rule=ad-large already downloaded
2025-12-05 12:56:44 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 352ec958-6cb0-5af9-91ac-43d7f31ec1f6 with identifier 3090183375
2025-12-05 12:56:44 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:56:44 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:56:44 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 352ec958-6cb0-5af9-91ac-43d7f31ec1f6
2025-12-05 12:56:44 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Dodge RAM V8 5.7 395 CH - Laramie Limited - Sièges Chauffants '
                '& Ventilés - Apple CarPlay - Rideau - TVA Recuperable - '
                'Faible Kilométrage - Carnet & Suivi Complet\n'
                '\n'
                'VÉHICULE DISPONIBLE ET VISIBLE DE SUITE DANS NOS LOCAUX À '
                'BORDEAUX\n'
                '\n'
                'TVA RÉCUPÉRABLE \n'
                '\n'
                'PRIX HT 68.490,00€\n'
                'PRIX TTC : 82.188,00€\n'
                '\n'
                'GARANTIE 6 MOIS\n'
                '\n'
                'AUCUN FRAIS À PRÉVOIR\n'
                '\n'
                'Carnet d’entretien complet.  \n'
                'Révision à jour.  \n'
                'Contrôle technique à jour.  \n'
                'Première mise en circulation : 10/2022\n'
                'Nombre de propriétaires : 2\n'
                '\n'
                'Couleur extérieure : Granite Crystal Métallisée\n'
                'Intérieur : Cuir & Alcantara Noir\n'
                'Moteur : 5.7L V8 Atmosphérique HEMI MDS VVT 395 CH\n'
                '\n'
                'Véhicule non-fumeur.  \n'
                'Kilométrage certifié et garanti.  \n'
                'Historique d’entretien complet clair et limpide.  \n'
                'Double des clés. \n'
                '\n'
                'Options du véhicule : \n'
                '\n'
                'Boîte automatique 8 rapports 8HP75\n'
                'Transmission intégrale 4x4 (Shift-on-Demand)\n'
                'Suspensions renforcées avant et arrière (amortisseurs Heavy '
                'Duty)\n'
                'Réduction active du roulis (Electronic Roll Mitigation)\n'
                'Système anti-vol Sentry Key\n'
                'Aide au stationnement avant/arrière avec arrêt (ParkSense)\n'
                'Caméra de recul ParkView\n'
                'Feux de jour à LED\n'
                'Phares automatiques avec extinction temporisée\n'
                'Feux antibrouillard avant LED\n'
                'Projecteurs LED réflecteurs et feux arrière LED\n'
                'Système Uconnect 5 NAV avec écran tactile 12 pouces\n'
                'GPS intégré avec antenne GPS\n'
                'Apple CarPlay et Android Auto\n'
                '9 haut-parleurs amplifiés avec caisson de basses\n'
                'Bluetooth avec commandes vocales intégrées\n'
                'Écran couleur TFT 7 pouces dans le combiné\n'
                'Ports USB avant et arrière avec hub multimédia et prise '
                'auxiliaire\n'
                'Prises 12V et 115V avant et arrière\n'
                'Ouverture & Démarrage sans clé (Push Button Start)\n'
                'Démarrage à distance\n'
                'Système antivol avec alarme périmétrique\n'
                'Sièges avant chauffants et ventilés en cuir\n'
                'Sièges avant à réglage électrique 8 directions avec support '
                'lombaire\n'
                'Siège conducteur à mémoire et siège passager à réglage '
                'lombaire électrique\n'
                'Banquette arrière 60/40 rabattable et inclinable\n'
                'Éclairage intérieur LED complet (pieds, portes, plafonnier, '
                'porte-gobelets)\n'
                'Volant chauffant cuir\n'
                'Climatisation automatique\n'
                'Dégivrage vitre arrière\n'
                'Rangements au plancher arrière (in-floor bins)\n'
                'Rangement sous banquette arrière\n'
                'Coffre à gants verrouillable et éclairé\n'
                'Éclairage d’accès à l’ouverture (Illuminated Entry)\n'
                'Système d’attente d’accessoires électrique (Power Accessory '
                'Delay)\n'
                'Régulateur de vitesse\n'
                'Rétroviseurs électriques rabattables, chauffants, mémoire, '
                'clignotants intégrés et lampes de courtoisie\n'
                'Marchepieds latéraux Wheel-to-Wheel\n'
                'Capot Sport Performance\n'
                'Vitres teintées acoustiques et vitre arrière coulissante '
                'électrique\n'
                'Antenne Shark Fin\n'
                'Éclairage de benne et troisième feu stop LED\n'
                'Jantes 20 pouces aluminium\n'
                '\n'
                'Historique d’entretien :\n'
                '\n'
                '06/2023 à 8 000 km : Vidange\n'
                '07/2025 à 15 000 km : Vidange + filtres + contrôle courroie\n'
                '\n'
                'Reportage photo complet disponible sur notre site '
                'internet.   \n'
                '\n'
                'Sous réserve d’erreurs et omissions.   \n'
                '\n'
                'Tarif hors Carte Grise et Frais de mise à la route (399€)   \n'
                '\n'
                'Livraison possible en France, Belgique, Luxembourg, Andorre & '
                'Monaco. \n'
                '\n'
                "N'hésitez pas à nous contacter pour de plus amples "
                'informations. \n'
                '\n'
                'Nous sommes disponible sur rendez-vous uniquement dans nos '
                'locaux à Bordeaux.   \n'
                '\n'
                'Mots clés : Ford Ranger XLT, Ford F150, Ford Raptor',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 395,
 'expiration_date': None,
 'fuel_type': 'GPL',
 'id': '352ec958-6cb0-5af9-91ac-43d7f31ec1f6',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3090183375',
 'listing': 'auction',
 'make': 'DODGE',
 'model': 'Ram',
 'odometer': 15500,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 10,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/ce/06/be/ce06bec9d9ecf78245e0b5a5d0cf19a054503ae0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0c/5c/d0/0c5cd0b55ca8549e3375505db46a10b2789c0fb4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a8/c8/fc/a8c8fcffc4d50d07118961ddd95dbda7904b4410.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/79/2f/a9/792fa9d2f3216e33b81b00a7a72518dcc628bc6f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/af/04/ec/af04ec03b835a36b2d977f150a397fcc62d2a7a9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/54/7e/a0/547ea089c775c533eeb37f3272a34ae13e4e0d77.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/35/09/f9/3509f9096d0f732823d5e9b41b2b6247ba379288.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/75/0d/4d/750d4dac1ca82ec6c557ae107461c4f9b0257187.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/70/54/18/7054185ac8e3f2f0c1bf8416aa7ff906dbe3292e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/00/ef/eb/00efeb0dd664a4be3973bdc0dcaf7f5f1cea2e69.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fc644859-0a63-59dd-b770-3bb949801069/fc644859-0a63-59dd-b770-3bb949801069_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 125451,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ce/06/be/ce06bec9d9ecf78245e0b5a5d0cf19a054503ae0.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fc644859-0a63-59dd-b770-3bb949801069/fc644859-0a63-59dd-b770-3bb949801069_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 130396,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/0c/5c/d0/0c5cd0b55ca8549e3375505db46a10b2789c0fb4.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fc644859-0a63-59dd-b770-3bb949801069/fc644859-0a63-59dd-b770-3bb949801069_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 121556,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/a8/c8/fc/a8c8fcffc4d50d07118961ddd95dbda7904b4410.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fc644859-0a63-59dd-b770-3bb949801069/fc644859-0a63-59dd-b770-3bb949801069_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 98850,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/79/2f/a9/792fa9d2f3216e33b81b00a7a72518dcc628bc6f.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fc644859-0a63-59dd-b770-3bb949801069/fc644859-0a63-59dd-b770-3bb949801069_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 103530,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/af/04/ec/af04ec03b835a36b2d977f150a397fcc62d2a7a9.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fc644859-0a63-59dd-b770-3bb949801069/fc644859-0a63-59dd-b770-3bb949801069_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 109434,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/54/7e/a0/547ea089c775c533eeb37f3272a34ae13e4e0d77.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fc644859-0a63-59dd-b770-3bb949801069/fc644859-0a63-59dd-b770-3bb949801069_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 97102,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/35/09/f9/3509f9096d0f732823d5e9b41b2b6247ba379288.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fc644859-0a63-59dd-b770-3bb949801069/fc644859-0a63-59dd-b770-3bb949801069_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 70489,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/75/0d/4d/750d4dac1ca82ec6c557ae107461c4f9b0257187.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fc644859-0a63-59dd-b770-3bb949801069/fc644859-0a63-59dd-b770-3bb949801069_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 108701,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/70/54/18/7054185ac8e3f2f0c1bf8416aa7ff906dbe3292e.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_fc644859-0a63-59dd-b770-3bb949801069/fc644859-0a63-59dd-b770-3bb949801069_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 118632,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/00/ef/eb/00efeb0dd664a4be3973bdc0dcaf7f5f1cea2e69.jpg?rule=ad-large',
             'Width': 1200}],
 'price': 68490,
 'price_includes_vat': False,
 'registration_date': '2022-10-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Dodge RAM V8 5.7 395 CH - Laramie - Sièges Chauffants & Ventilés - '
          'Apple CarPlay - Rideau - TVA Recuperable - Faible Kilométrage - '
          'Carnet & Suivi Complet',
 'transmission': 'automatic',
 'trim': None,
 'vin': None,
 'year': 2022}
2025-12-05 12:56:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%273090183375%27 HTTP/1.1" 200 None
2025-12-05 12:56:44 [auto_selling_leboncoin.fr] INFO: Saving data for 3090183375: {'created_time': 1764939404.996554, 'last_price_update_time': 1764939404.996563}
2025-12-05 12:56:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3090183375') HTTP/1.1" 204 0
2025-12-05 12:56:45 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3075838244
2025-12-05 12:56:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%273075838244%27 HTTP/1.1" 200 None
2025-12-05 12:56:45 [auto_selling_leboncoin.fr] INFO: Scrape type for 3075838244: 1
2025-12-05 12:56:45 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3075838244
2025-12-05 12:56:45 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'AUDI RS4 B9 AVANT 450 CH - Échappement RS - Noir Mythic - '
                'Toit ouvrant - Audio Bang & Olufsen 3D - Matrix LED - Carnet '
                '& Suivi complet\n'
                '\n'
                'VÉHICULE DISPONIBLE ET VISIBLE DE SUITE DANS NOS LOCAUX À '
                'BORDEAUX.\n'
                '\n'
                'GARANTIE 6 MOIS.\n'
                '\n'
                'AUCUN FRAIS À PRÉVOIR.\n'
                '\n'
                "Carnet d'entretien complet.\n"
                'Révision à jour.\n'
                'Contrôle technique à jour.\n'
                'Première mise en circulation : 03/2018\n'
                'Nombre de propriétaires : 5\n'
                '\n'
                'Couleur extérieure : Noir Mythic Métallisé\n'
                'Intérieur : Cuir Noir\n'
                'Moteur : V6 2.9 Bi-turbo 450 CH\n'
                '\n'
                'Véhicule non-fumeur.\n'
                'Historique d’entretien complet clair et limpide.\n'
                'Double des clés.\n'
                '\n'
                'Options du véhicule : \n'
                '\n'
                'Toit Ouvrant Panoramique\n'
                'Système Audio Bang & Olufsen 3D\n'
                'Pack Design RS \n'
                'Échappement RS\n'
                'Jantes 20 pouces EDGE\n'
                'Phares Matrix LED\n'
                'Audi Privacy\n'
                'Pack Aluminum intérieur Racing Anthracite \n'
                'Pack Aluminium extérieur \n'
                'Pack Éclairage d’ambiance \n'
                'Sièges Sport RS\n'
                'Sièges électriques \n'
                'Sièges chauffants\n'
                'Sellerie Cuir Nappa fin surpiqûres rouges\n'
                'Virtual Cockpit\n'
                'Démarrage sans clé (Keyless Go)\n'
                'Hayon électrique\n'
                'Bluetooth Audio & téléphone \n'
                'Radars AV & AR\n'
                'Climatisation automatique\n'
                '\n'
                "Historique d'entretien : \n"
                '\n'
                '02/2021 à 20 961 km : huile moteur, filtre à huile, filtre '
                'habitacle, liquide de freins\n'
                '10/2024 à 52 759 km : huile moteur, filtre à huile, \n'
                '09/2025 à 65 230 km : huile moteur, filtre à huile, filtre '
                'habitacle, filtre à air, bougies d’allumage\n'
                '\n'
                'Reportage photo complet disponible sur notre site internet.\n'
                '\n'
                'Sous réserve d’erreurs et omissions.\n'
                '\n'
                'Tarif hors Carte Grise et Frais de mise à la route (399€)\n'
                '\n'
                'Livraison possible en France, Belgique, Luxembourg, Andorre & '
                'Monaco. \n'
                '\n'
                "N'hésitez pas à nous contacter pour de plus amples "
                'informations.\n'
                'Nous sommes disponible sur rendez-vous uniquement dans nos '
                'locaux à Bordeaux. \n'
                '\n'
                'Mots clés :\n'
                'Porsche Panamera Sport Turismo\n'
                'BMW M340i Touring\n'
                'Mercedes C63 AMG Break',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 450,
 '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/3075838244',
 'listing': 'auction',
 'make': 'AUDI',
 'model': 'RS4',
 'odometer': 65900,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/9b/fc/20/9bfc2063dcced0f56595ad34685be2cfe70760ce.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3f/7e/12/3f7e1289b785c9015cfd4297337b971264e84528.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/12/f1/8f/12f18fddc384ad68dddc70844887e8ea4bb80dfb.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d7/c7/73/d7c773fe5592b76ddb5c408488fa229128555343.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a0/c8/81/a0c8811b0f7775922d95505af3735b7534139226.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/83/77/23/8377233b390a0ce870f86ff53e3222bbb238a882.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/25/46/3f/25463f4698707e9be4e8fccd721b9a28cffd4771.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/87/3a/ce/873ace2f11cc35645ce68a0966eb2e2876bacce2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0c/7c/ce/0c7ccef61a6f534c88e7fc5d07dd9e7f864108da.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9f/a4/49/9fa449c1fbeca090821d48ee16fa33487899877a.jpg?rule=ad-large'],
 'price': 59990,
 'price_includes_vat': False,
 'registration_date': '2018-03-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'AUDI RS4 B9 AVANT 450 CH - Échappement RS - Noir Mythic - Toit '
          'ouvrant - Audio Bang & Olufsen 3D - Matrix LED - Carnet & Suivi '
          'complet',
 'transmission': 'automatic',
 'trim': 'RS4 Avant 2.9 V6 TFSI 450ch quattro tiptronic 8',
 'vin': None,
 'year': 2018}
2025-12-05 12:56:45 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: a34e004f-81da-5e8d-a74d-8a7b45bfec5b with identifier: 3075838244
2025-12-05 12:56:45 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item a34e004f-81da-5e8d-a74d-8a7b45bfec5b
2025-12-05 12:56:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F9b%252Ffc%252F20%252F9bfc2063dcced0f56595ad34685be2cfe70760ce.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/9b/fc/20/9bfc2063dcced0f56595ad34685be2cfe70760ce.jpg?rule=ad-large already downloaded
2025-12-05 12:56:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F3f%252F7e%252F12%252F3f7e1289b785c9015cfd4297337b971264e84528.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/3f/7e/12/3f7e1289b785c9015cfd4297337b971264e84528.jpg?rule=ad-large already downloaded
2025-12-05 12:56:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252Ff1%252F8f%252F12f18fddc384ad68dddc70844887e8ea4bb80dfb.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/12/f1/8f/12f18fddc384ad68dddc70844887e8ea4bb80dfb.jpg?rule=ad-large already downloaded
2025-12-05 12:56:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252Fd7%252Fc7%252F73%252Fd7c773fe5592b76ddb5c408488fa229128555343.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/d7/c7/73/d7c773fe5592b76ddb5c408488fa229128555343.jpg?rule=ad-large already downloaded
2025-12-05 12:56:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252Fa0%252Fc8%252F81%252Fa0c8811b0f7775922d95505af3735b7534139226.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/a0/c8/81/a0c8811b0f7775922d95505af3735b7534139226.jpg?rule=ad-large already downloaded
2025-12-05 12:56:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F83%252F77%252F23%252F8377233b390a0ce870f86ff53e3222bbb238a882.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/83/77/23/8377233b390a0ce870f86ff53e3222bbb238a882.jpg?rule=ad-large already downloaded
2025-12-05 12:56:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F25%252F46%252F3f%252F25463f4698707e9be4e8fccd721b9a28cffd4771.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/25/46/3f/25463f4698707e9be4e8fccd721b9a28cffd4771.jpg?rule=ad-large already downloaded
2025-12-05 12:56:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F87%252F3a%252Fce%252F873ace2f11cc35645ce68a0966eb2e2876bacce2.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/87/3a/ce/873ace2f11cc35645ce68a0966eb2e2876bacce2.jpg?rule=ad-large already downloaded
2025-12-05 12:56:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F0c%252F7c%252Fce%252F0c7ccef61a6f534c88e7fc5d07dd9e7f864108da.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/0c/7c/ce/0c7ccef61a6f534c88e7fc5d07dd9e7f864108da.jpg?rule=ad-large already downloaded
2025-12-05 12:56:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F9f%252Fa4%252F49%252F9fa449c1fbeca090821d48ee16fa33487899877a.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/9f/a4/49/9fa449c1fbeca090821d48ee16fa33487899877a.jpg?rule=ad-large already downloaded
2025-12-05 12:56:45 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: a34e004f-81da-5e8d-a74d-8a7b45bfec5b with identifier 3075838244
2025-12-05 12:56:45 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:56:45 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:56:45 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item a34e004f-81da-5e8d-a74d-8a7b45bfec5b
2025-12-05 12:56:45 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'AUDI RS4 B9 AVANT 450 CH - Échappement RS - Noir Mythic - '
                'Toit ouvrant - Audio Bang & Olufsen 3D - Matrix LED - Carnet '
                '& Suivi complet\n'
                '\n'
                'VÉHICULE DISPONIBLE ET VISIBLE DE SUITE DANS NOS LOCAUX À '
                'BORDEAUX.\n'
                '\n'
                'GARANTIE 6 MOIS.\n'
                '\n'
                'AUCUN FRAIS À PRÉVOIR.\n'
                '\n'
                "Carnet d'entretien complet.\n"
                'Révision à jour.\n'
                'Contrôle technique à jour.\n'
                'Première mise en circulation : 03/2018\n'
                'Nombre de propriétaires : 5\n'
                '\n'
                'Couleur extérieure : Noir Mythic Métallisé\n'
                'Intérieur : Cuir Noir\n'
                'Moteur : V6 2.9 Bi-turbo 450 CH\n'
                '\n'
                'Véhicule non-fumeur.\n'
                'Historique d’entretien complet clair et limpide.\n'
                'Double des clés.\n'
                '\n'
                'Options du véhicule : \n'
                '\n'
                'Toit Ouvrant Panoramique\n'
                'Système Audio Bang & Olufsen 3D\n'
                'Pack Design RS \n'
                'Échappement RS\n'
                'Jantes 20 pouces EDGE\n'
                'Phares Matrix LED\n'
                'Audi Privacy\n'
                'Pack Aluminum intérieur Racing Anthracite \n'
                'Pack Aluminium extérieur \n'
                'Pack Éclairage d’ambiance \n'
                'Sièges Sport RS\n'
                'Sièges électriques \n'
                'Sièges chauffants\n'
                'Sellerie Cuir Nappa fin surpiqûres rouges\n'
                'Virtual Cockpit\n'
                'Démarrage sans clé (Keyless Go)\n'
                'Hayon électrique\n'
                'Bluetooth Audio & téléphone \n'
                'Radars AV & AR\n'
                'Climatisation automatique\n'
                '\n'
                "Historique d'entretien : \n"
                '\n'
                '02/2021 à 20 961 km : huile moteur, filtre à huile, filtre '
                'habitacle, liquide de freins\n'
                '10/2024 à 52 759 km : huile moteur, filtre à huile, \n'
                '09/2025 à 65 230 km : huile moteur, filtre à huile, filtre '
                'habitacle, filtre à air, bougies d’allumage\n'
                '\n'
                'Reportage photo complet disponible sur notre site internet.\n'
                '\n'
                'Sous réserve d’erreurs et omissions.\n'
                '\n'
                'Tarif hors Carte Grise et Frais de mise à la route (399€)\n'
                '\n'
                'Livraison possible en France, Belgique, Luxembourg, Andorre & '
                'Monaco. \n'
                '\n'
                "N'hésitez pas à nous contacter pour de plus amples "
                'informations.\n'
                'Nous sommes disponible sur rendez-vous uniquement dans nos '
                'locaux à Bordeaux. \n'
                '\n'
                'Mots clés :\n'
                'Porsche Panamera Sport Turismo\n'
                'BMW M340i Touring\n'
                'Mercedes C63 AMG Break',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 450,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': 'a34e004f-81da-5e8d-a74d-8a7b45bfec5b',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3075838244',
 'listing': 'auction',
 'make': 'AUDI',
 'model': 'RS4',
 'odometer': 65900,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 10,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/9b/fc/20/9bfc2063dcced0f56595ad34685be2cfe70760ce.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3f/7e/12/3f7e1289b785c9015cfd4297337b971264e84528.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/12/f1/8f/12f18fddc384ad68dddc70844887e8ea4bb80dfb.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d7/c7/73/d7c773fe5592b76ddb5c408488fa229128555343.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a0/c8/81/a0c8811b0f7775922d95505af3735b7534139226.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/83/77/23/8377233b390a0ce870f86ff53e3222bbb238a882.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/25/46/3f/25463f4698707e9be4e8fccd721b9a28cffd4771.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/87/3a/ce/873ace2f11cc35645ce68a0966eb2e2876bacce2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0c/7c/ce/0c7ccef61a6f534c88e7fc5d07dd9e7f864108da.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9f/a4/49/9fa449c1fbeca090821d48ee16fa33487899877a.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_143620f5-07b2-5e46-b755-1160e1645bbe/143620f5-07b2-5e46-b755-1160e1645bbe_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 128185,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/9b/fc/20/9bfc2063dcced0f56595ad34685be2cfe70760ce.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_143620f5-07b2-5e46-b755-1160e1645bbe/143620f5-07b2-5e46-b755-1160e1645bbe_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 138375,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/3f/7e/12/3f7e1289b785c9015cfd4297337b971264e84528.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_143620f5-07b2-5e46-b755-1160e1645bbe/143620f5-07b2-5e46-b755-1160e1645bbe_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 127903,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/12/f1/8f/12f18fddc384ad68dddc70844887e8ea4bb80dfb.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_143620f5-07b2-5e46-b755-1160e1645bbe/143620f5-07b2-5e46-b755-1160e1645bbe_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 98532,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/d7/c7/73/d7c773fe5592b76ddb5c408488fa229128555343.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_143620f5-07b2-5e46-b755-1160e1645bbe/143620f5-07b2-5e46-b755-1160e1645bbe_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 100371,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/a0/c8/81/a0c8811b0f7775922d95505af3735b7534139226.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_143620f5-07b2-5e46-b755-1160e1645bbe/143620f5-07b2-5e46-b755-1160e1645bbe_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 137093,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/83/77/23/8377233b390a0ce870f86ff53e3222bbb238a882.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_143620f5-07b2-5e46-b755-1160e1645bbe/143620f5-07b2-5e46-b755-1160e1645bbe_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 124923,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/25/46/3f/25463f4698707e9be4e8fccd721b9a28cffd4771.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_143620f5-07b2-5e46-b755-1160e1645bbe/143620f5-07b2-5e46-b755-1160e1645bbe_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 126171,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/87/3a/ce/873ace2f11cc35645ce68a0966eb2e2876bacce2.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_143620f5-07b2-5e46-b755-1160e1645bbe/143620f5-07b2-5e46-b755-1160e1645bbe_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 92168,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/0c/7c/ce/0c7ccef61a6f534c88e7fc5d07dd9e7f864108da.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_143620f5-07b2-5e46-b755-1160e1645bbe/143620f5-07b2-5e46-b755-1160e1645bbe_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 88849,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/9f/a4/49/9fa449c1fbeca090821d48ee16fa33487899877a.jpg?rule=ad-large',
             'Width': 1200}],
 'price': 59990,
 'price_includes_vat': False,
 'registration_date': '2018-03-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'AUDI RS4 B9 AVANT 450 CH - Échappement RS - Noir Mythic - Toit '
          'ouvrant - Audio Bang & Olufsen 3D - Matrix LED - Carnet & Suivi '
          'complet',
 'transmission': 'automatic',
 'trim': 'RS4 Avant 2.9 V6 TFSI 450ch quattro tiptronic 8',
 'vin': None,
 'year': 2018}
2025-12-05 12:56:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%273075838244%27 HTTP/1.1" 200 None
2025-12-05 12:56:45 [auto_selling_leboncoin.fr] INFO: Saving data for 3075838244: {'created_time': 1764939405.646038, 'last_price_update_time': 1764939405.646048}
2025-12-05 12:56:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3075838244') HTTP/1.1" 204 0
2025-12-05 12:56:45 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3072959430
2025-12-05 12:56:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%273072959430%27 HTTP/1.1" 200 None
2025-12-05 12:56:45 [auto_selling_leboncoin.fr] INFO: Scrape type for 3072959430: 1
2025-12-05 12:56:45 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3072959430
2025-12-05 12:56:45 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'MERCEDES BENZ C63 S AMG 510 CH - Sièges Performance AMG - '
                'Argent Palladium - Régulateur de vitesse - Caméra 360 - '
                'Échappement Performance AMG - Volant Performance AMG - Suivi '
                'complet MERCEDES\n'
                '\n'
                'VÉHICULE DISPONIBLE ET VISIBLE DE SUITE DANS NOS LOCAUX À '
                'BORDEAUX.\n'
                '\n'
                'GARANTIE 6 MOIS.\n'
                '\n'
                'AUCUN FRAIS À PRÉVOIR.\n'
                '\n'
                "Carnet d'entretien complet.\n"
                'Révision à jour.\n'
                'Contrôle technique à jour.\n'
                'Première mise en circulation : 01/2016\n'
                'Nombre de propriétaires : 7\n'
                '\n'
                'Couleur extérieure : Argent Palladium (792U)\n'
                'Intérieur : Cuir & Alcantara \n'
                'Moteur : V8 4.0 Bi-turbo 510 CH\n'
                '\n'
                'Véhicule non-fumeur.\n'
                'Historique d’entretien complet clair et limpide.\n'
                'Double des clés.\n'
                '\n'
                'Options du véhicule : \n'
                '\n'
                'Couleur Argent Palladium\n'
                'Sièges Performance AMG\n'
                'Sièges chauffants\n'
                'Volant Cuir Méplat multifonctions Performance AMG\n'
                'Échappement Performance AMG\n'
                'Climatisation\n'
                'Caméra 360\n'
                'Écran multimédia\n'
                'Bluetooth Audio\n'
                'Régulateur de vitesse actif DISTRONIC PLUS avec assistance '
                'transversale (DTR+Q)\n'
                'Freinage d’urgence assisté étendu (BAS+) + assisté '
                'circulation transversale (BAS+Q)\n'
                'Assistant de trajectoire\n'
                'Avertisseur d’angle mort actif\n'
                'Horloge analogique IWC\n'
                'Affichage Tête Haute\n'
                'Jantes 19 pouces AMG\n'
                'Pack nuit AMG extérieur\n'
                '\n'
                "Historique d'entretien : \n"
                '\n'
                '01/2017 à 20 158 km : huile moteur, filtre à huile, filtre '
                'habitacle\n'
                '09/2017 à 20 202 km : huile moteur, filtre à huile, filtre '
                'habitacle, liquide de freins\n'
                '05/2019 à 49 037 km : huile moteur, filtre à huile, filtre '
                'habitacle, filtre à air, bougies d’allumage, vidange de '
                'boite, vidange de pont arrière\n'
                '05/2020 à 71 00 km : huile moteur, filtre à huile, liquide de '
                'freins\n'
                '06/2021 à 86 776 km : huile moteur, filtre à huile, filtre '
                'habitacle\n'
                '03/2023 à 113 355 km : huile moteur, filtre à huile, filtre '
                'habitacle, filtre à air, bougies d’allumage, vidange pont '
                'arrière\n'
                '05/2024 à 122 344km : huile moteur, filtre à huile, filtre '
                'habitacle, liquide de freins, vidange de boite\n'
                '05/2025 à 129 624 km : huile moteur, filtre à huile, filtre '
                'habitacle, liquide de freins\n'
                '\n'
                'Reportage photo complet disponible sur demande.\n'
                '\n'
                'Sous réserve d’erreurs et omissions.\n'
                '\n'
                'Tarif hors Carte Grise et Frais de mise à la route (399€)\n'
                '\n'
                'Livraison possible en France, Belgique, Luxembourg, Andorre & '
                'Monaco. \n'
                '\n'
                "N'hésitez pas à nous contacter pour de plus amples "
                'informations.\n'
                'Nous sommes disponible sur rendez-vous uniquement dans nos '
                'locaux à Bordeaux. \n'
                '\n'
                'Mots clés :\n'
                'BMW M3 e92\n'
                'Audi RS4 B7 / B8\n'
                'Audi RS5 8T1 8T2 \n'
                'Lexus IS F V8',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 510,
 '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/3072959430',
 'listing': 'auction',
 'make': 'MERCEDES-BENZ',
 'model': 'Classe C',
 'odometer': 131990,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/4e/16/f8/4e16f843e4953abd32dbbf47ffd31a36b9528638.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d3/ee/a5/d3eea53804657f0f6e267696d26f3c999d608a9b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/70/9a/36/709a360433d9547daa8cc27b029724ffac3bc53d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/20/00/50/20005085ba1bc3280ee00a120cde6d85b9e8adc6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/50/37/41/503741202fbe080fb546a8b952b52e82f4125513.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/43/4b/3d/434b3d53d0b3fe80012f326db2ddb3e0815bbcda.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/08/46/86/084686406a0f040ece757d17c3166627f9084e3a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a7/29/88/a72988a20714d03c90274518e6edd0bc539066b9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7b/e3/ca/7be3ca0b45d82c67759001f61f00439f507342d8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/77/db/76/77db7689f3cf8f4bf8e06e3b119114d9c58d9dca.jpg?rule=ad-large'],
 'price': 39990,
 'price_includes_vat': False,
 'registration_date': '2016-01-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'MERCEDES BENZ C63 S AMG 510CH - Sièges Performance AMG - Argent '
          'Palladium - Régulateur de vitesse - Caméra 360 - Échappement '
          'Performance AMG - Volant Performance AMG - Suivi complet MERCEDES',
 'transmission': 'automatic',
 'trim': None,
 'vin': None,
 'year': 2016}
2025-12-05 12:56:45 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: eae26b4e-1f77-5e83-8adf-eb645fde6455 with identifier: 3072959430
2025-12-05 12:56:45 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item eae26b4e-1f77-5e83-8adf-eb645fde6455
2025-12-05 12:56:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F4e%252F16%252Ff8%252F4e16f843e4953abd32dbbf47ffd31a36b9528638.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/4e/16/f8/4e16f843e4953abd32dbbf47ffd31a36b9528638.jpg?rule=ad-large already downloaded
2025-12-05 12:56:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fd3%252Fee%252Fa5%252Fd3eea53804657f0f6e267696d26f3c999d608a9b.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/d3/ee/a5/d3eea53804657f0f6e267696d26f3c999d608a9b.jpg?rule=ad-large already downloaded
2025-12-05 12:56:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F70%252F9a%252F36%252F709a360433d9547daa8cc27b029724ffac3bc53d.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/70/9a/36/709a360433d9547daa8cc27b029724ffac3bc53d.jpg?rule=ad-large already downloaded
2025-12-05 12:56:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F20%252F00%252F50%252F20005085ba1bc3280ee00a120cde6d85b9e8adc6.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/20/00/50/20005085ba1bc3280ee00a120cde6d85b9e8adc6.jpg?rule=ad-large already downloaded
2025-12-05 12:56:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F50%252F37%252F41%252F503741202fbe080fb546a8b952b52e82f4125513.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/50/37/41/503741202fbe080fb546a8b952b52e82f4125513.jpg?rule=ad-large already downloaded
2025-12-05 12:56:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F43%252F4b%252F3d%252F434b3d53d0b3fe80012f326db2ddb3e0815bbcda.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/43/4b/3d/434b3d53d0b3fe80012f326db2ddb3e0815bbcda.jpg?rule=ad-large already downloaded
2025-12-05 12:56:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F08%252F46%252F86%252F084686406a0f040ece757d17c3166627f9084e3a.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/08/46/86/084686406a0f040ece757d17c3166627f9084e3a.jpg?rule=ad-large already downloaded
2025-12-05 12:56:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fa7%252F29%252F88%252Fa72988a20714d03c90274518e6edd0bc539066b9.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/a7/29/88/a72988a20714d03c90274518e6edd0bc539066b9.jpg?rule=ad-large already downloaded
2025-12-05 12:56:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F7b%252Fe3%252Fca%252F7be3ca0b45d82c67759001f61f00439f507342d8.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/7b/e3/ca/7be3ca0b45d82c67759001f61f00439f507342d8.jpg?rule=ad-large already downloaded
2025-12-05 12:56:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F77%252Fdb%252F76%252F77db7689f3cf8f4bf8e06e3b119114d9c58d9dca.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/77/db/76/77db7689f3cf8f4bf8e06e3b119114d9c58d9dca.jpg?rule=ad-large already downloaded
2025-12-05 12:56:45 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: eae26b4e-1f77-5e83-8adf-eb645fde6455 with identifier 3072959430
2025-12-05 12:56:45 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:56:45 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:56:45 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item eae26b4e-1f77-5e83-8adf-eb645fde6455
2025-12-05 12:56:45 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'MERCEDES BENZ C63 S AMG 510 CH - Sièges Performance AMG - '
                'Argent Palladium - Régulateur de vitesse - Caméra 360 - '
                'Échappement Performance AMG - Volant Performance AMG - Suivi '
                'complet MERCEDES\n'
                '\n'
                'VÉHICULE DISPONIBLE ET VISIBLE DE SUITE DANS NOS LOCAUX À '
                'BORDEAUX.\n'
                '\n'
                'GARANTIE 6 MOIS.\n'
                '\n'
                'AUCUN FRAIS À PRÉVOIR.\n'
                '\n'
                "Carnet d'entretien complet.\n"
                'Révision à jour.\n'
                'Contrôle technique à jour.\n'
                'Première mise en circulation : 01/2016\n'
                'Nombre de propriétaires : 7\n'
                '\n'
                'Couleur extérieure : Argent Palladium (792U)\n'
                'Intérieur : Cuir & Alcantara \n'
                'Moteur : V8 4.0 Bi-turbo 510 CH\n'
                '\n'
                'Véhicule non-fumeur.\n'
                'Historique d’entretien complet clair et limpide.\n'
                'Double des clés.\n'
                '\n'
                'Options du véhicule : \n'
                '\n'
                'Couleur Argent Palladium\n'
                'Sièges Performance AMG\n'
                'Sièges chauffants\n'
                'Volant Cuir Méplat multifonctions Performance AMG\n'
                'Échappement Performance AMG\n'
                'Climatisation\n'
                'Caméra 360\n'
                'Écran multimédia\n'
                'Bluetooth Audio\n'
                'Régulateur de vitesse actif DISTRONIC PLUS avec assistance '
                'transversale (DTR+Q)\n'
                'Freinage d’urgence assisté étendu (BAS+) + assisté '
                'circulation transversale (BAS+Q)\n'
                'Assistant de trajectoire\n'
                'Avertisseur d’angle mort actif\n'
                'Horloge analogique IWC\n'
                'Affichage Tête Haute\n'
                'Jantes 19 pouces AMG\n'
                'Pack nuit AMG extérieur\n'
                '\n'
                "Historique d'entretien : \n"
                '\n'
                '01/2017 à 20 158 km : huile moteur, filtre à huile, filtre '
                'habitacle\n'
                '09/2017 à 20 202 km : huile moteur, filtre à huile, filtre '
                'habitacle, liquide de freins\n'
                '05/2019 à 49 037 km : huile moteur, filtre à huile, filtre '
                'habitacle, filtre à air, bougies d’allumage, vidange de '
                'boite, vidange de pont arrière\n'
                '05/2020 à 71 00 km : huile moteur, filtre à huile, liquide de '
                'freins\n'
                '06/2021 à 86 776 km : huile moteur, filtre à huile, filtre '
                'habitacle\n'
                '03/2023 à 113 355 km : huile moteur, filtre à huile, filtre '
                'habitacle, filtre à air, bougies d’allumage, vidange pont '
                'arrière\n'
                '05/2024 à 122 344km : huile moteur, filtre à huile, filtre '
                'habitacle, liquide de freins, vidange de boite\n'
                '05/2025 à 129 624 km : huile moteur, filtre à huile, filtre '
                'habitacle, liquide de freins\n'
                '\n'
                'Reportage photo complet disponible sur demande.\n'
                '\n'
                'Sous réserve d’erreurs et omissions.\n'
                '\n'
                'Tarif hors Carte Grise et Frais de mise à la route (399€)\n'
                '\n'
                'Livraison possible en France, Belgique, Luxembourg, Andorre & '
                'Monaco. \n'
                '\n'
                "N'hésitez pas à nous contacter pour de plus amples "
                'informations.\n'
                'Nous sommes disponible sur rendez-vous uniquement dans nos '
                'locaux à Bordeaux. \n'
                '\n'
                'Mots clés :\n'
                'BMW M3 e92\n'
                'Audi RS4 B7 / B8\n'
                'Audi RS5 8T1 8T2 \n'
                'Lexus IS F V8',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 510,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': 'eae26b4e-1f77-5e83-8adf-eb645fde6455',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3072959430',
 'listing': 'auction',
 'make': 'MERCEDES-BENZ',
 'model': 'Classe C',
 'odometer': 131990,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 10,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/4e/16/f8/4e16f843e4953abd32dbbf47ffd31a36b9528638.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d3/ee/a5/d3eea53804657f0f6e267696d26f3c999d608a9b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/70/9a/36/709a360433d9547daa8cc27b029724ffac3bc53d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/20/00/50/20005085ba1bc3280ee00a120cde6d85b9e8adc6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/50/37/41/503741202fbe080fb546a8b952b52e82f4125513.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/43/4b/3d/434b3d53d0b3fe80012f326db2ddb3e0815bbcda.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/08/46/86/084686406a0f040ece757d17c3166627f9084e3a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a7/29/88/a72988a20714d03c90274518e6edd0bc539066b9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7b/e3/ca/7be3ca0b45d82c67759001f61f00439f507342d8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/77/db/76/77db7689f3cf8f4bf8e06e3b119114d9c58d9dca.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_cd21db5e-c428-520b-ab77-6ca7d23207a4/cd21db5e-c428-520b-ab77-6ca7d23207a4_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 117622,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/4e/16/f8/4e16f843e4953abd32dbbf47ffd31a36b9528638.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_cd21db5e-c428-520b-ab77-6ca7d23207a4/cd21db5e-c428-520b-ab77-6ca7d23207a4_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 125678,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/d3/ee/a5/d3eea53804657f0f6e267696d26f3c999d608a9b.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_cd21db5e-c428-520b-ab77-6ca7d23207a4/cd21db5e-c428-520b-ab77-6ca7d23207a4_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 117444,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/70/9a/36/709a360433d9547daa8cc27b029724ffac3bc53d.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_cd21db5e-c428-520b-ab77-6ca7d23207a4/cd21db5e-c428-520b-ab77-6ca7d23207a4_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 117753,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/20/00/50/20005085ba1bc3280ee00a120cde6d85b9e8adc6.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_cd21db5e-c428-520b-ab77-6ca7d23207a4/cd21db5e-c428-520b-ab77-6ca7d23207a4_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 111650,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/50/37/41/503741202fbe080fb546a8b952b52e82f4125513.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_cd21db5e-c428-520b-ab77-6ca7d23207a4/cd21db5e-c428-520b-ab77-6ca7d23207a4_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 94493,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/43/4b/3d/434b3d53d0b3fe80012f326db2ddb3e0815bbcda.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_cd21db5e-c428-520b-ab77-6ca7d23207a4/cd21db5e-c428-520b-ab77-6ca7d23207a4_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 129736,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/08/46/86/084686406a0f040ece757d17c3166627f9084e3a.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_cd21db5e-c428-520b-ab77-6ca7d23207a4/cd21db5e-c428-520b-ab77-6ca7d23207a4_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 118082,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/a7/29/88/a72988a20714d03c90274518e6edd0bc539066b9.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_cd21db5e-c428-520b-ab77-6ca7d23207a4/cd21db5e-c428-520b-ab77-6ca7d23207a4_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 99057,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/7b/e3/ca/7be3ca0b45d82c67759001f61f00439f507342d8.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_cd21db5e-c428-520b-ab77-6ca7d23207a4/cd21db5e-c428-520b-ab77-6ca7d23207a4_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 50322,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/77/db/76/77db7689f3cf8f4bf8e06e3b119114d9c58d9dca.jpg?rule=ad-large',
             'Width': 1200}],
 'price': 39990,
 'price_includes_vat': False,
 'registration_date': '2016-01-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'MERCEDES BENZ C63 S AMG 510CH - Sièges Performance AMG - Argent '
          'Palladium - Régulateur de vitesse - Caméra 360 - Échappement '
          'Performance AMG - Volant Performance AMG - Suivi complet MERCEDES',
 'transmission': 'automatic',
 'trim': None,
 'vin': None,
 'year': 2016}
2025-12-05 12:56:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%273072959430%27 HTTP/1.1" 200 None
2025-12-05 12:56:45 [auto_selling_leboncoin.fr] INFO: Saving data for 3072959430: {'created_time': 1764939405.901848, 'last_price_update_time': 1764939405.901856}
2025-12-05 12:56:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3072959430') HTTP/1.1" 204 0
2025-12-05 12:56:46 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3071048431
2025-12-05 12:56:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%273071048431%27 HTTP/1.1" 200 None
2025-12-05 12:56:46 [auto_selling_leboncoin.fr] INFO: Scrape type for 3071048431: 1
2025-12-05 12:56:46 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3071048431
2025-12-05 12:56:46 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'BMW Série 1 135i E82 3.0 306 CH - Pack M - Boite Manuelle - '
                'Moteur N54 - Carnet & Suivi complet\n'
                '\n'
                'VÉHICULE DISPONIBLE ET VISIBLE DE SUITE DANS NOS LOCAUX À '
                'BORDEAUX \n'
                '\n'
                'GARANTIE 6 MOIS\n'
                '\n'
                'AUCUN FRAIS À PRÉVOIR\n'
                '\n'
                'Carnet d’entretien complet\n'
                'Révision à jour.\n'
                'Contrôle technique à jour.\n'
                'Première mise en circulation : 03/2009\n'
                'Nombre de propriétaires : 3\n'
                '\n'
                'Couleur extérieure : Noir Brillant\n'
                'Intérieur : Cuir/tissu noir\n'
                'Moteur : 6 cyl en ligne 3.0 bi-turbo\n'
                '\n'
                'Véhicule non-fumeur.\n'
                'Kilométrage certifié et garanti.\n'
                'Historique d’entretien complet clair et limpide.\n'
                'Double des clés.\n'
                '\n'
                'Options du véhicule : \n'
                '\n'
                'Pack M Sport\n'
                'Boite de vitesse manuelle\n'
                'Chrome Line exterieur\n'
                'Sièges sport\n'
                'Sièges AV chauffants\n'
                'Climatisation automatique\n'
                'Radio BMW Professional\n'
                'Chassis sport M\n'
                'Volant en cuir M\n'
                'Système Bluetooth téléphone\n'
                '\n'
                "Historique d'entretien : \n"
                '\n'
                '02/2011 à 26 438 km : huile moteur, liquide de frein, filtre '
                'à air, filtre habitacle\n'
                "07/2014 à 40 967 km : huile moteur, bougies d'allumage, "
                'filtre habitacle\n'
                '09/2016 à 52 210 km : huile moteur, liquide de frein\n'
                '05/2018 à 58 750 km : huile moteur, liquide de frein\n'
                '11/2020 à 66 874 km : huile moteur, filtre habitacle\n'
                '06/2022 à 69 652 km : huile moteur, liquide de frein\n'
                '03/2023 à 75 496 km : huile moteur\n'
                "11/2024 à 82 712 km : huile moteur, bougies d'allumage\n"
                '06/2025 à 86 750 km : vidange de boite de vitesse, vidange de '
                'pont AR, filtre à air, filtre habitacle, liquide de frein\n'
                '09/2025 à 87 000 km : 4 amortisseurs neufs, 4 pneus neufs.\n'
                '\n'
                'Reportage photo complet disponible sur notre site internet.\n'
                '\n'
                'Sous réserve d’erreurs et omissions.\n'
                '\n'
                'Tarif hors Carte Grise et Frais de mise à la route (399€)\n'
                '\n'
                'Livraison possible en France, Belgique, Luxembourg, Andorre & '
                'Monaco. \n'
                '\n'
                "N'hésitez pas à nous contacter pour de plus amples "
                'informations.\n'
                'Nous sommes disponible sur rendez-vous uniquement dans nos '
                'locaux à Bordeaux. \n'
                '\n'
                'Mots clés :\n'
                '\n'
                'BMW M235i M240i\n'
                'Audi TT TTS \n'
                'Nissan 350z 370z',
 'doors_number': 2,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 306,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3071048431',
 'listing': 'auction',
 'make': 'BMW',
 'model': 'Série 1',
 'odometer': 88000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/bf/7b/cb/bf7bcb717ad06c91f24306c65fb3c848872542ce.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/gh/20/bd/gh20bde204c86b162eb4a3b8652dca67f46c514e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e2/69/5f/e2695fc077614908fafc2f42a6430df51d94f832.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f3/ea/1c/f3ea1c99dcd9d77bbfef97178f20f7ca99a4a8b7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7b/5e/38/7b5e383479fafce01aa7babc10a0f6ca16e9ee69.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/36/38/de/3638de86b3227d9057896e5beff4666badbfdd64.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d4/0a/e9/d40ae97b0f425ba59021c54b8cad0175ca062206.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9f/cb/0a/9fcb0a6dcf6fbe9d3e3f49c327c8fa98dfb64b12.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b7/75/7e/b7757ea5e281f2bb3bd3bb4df63d2937f13fd928.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a7/4e/36/a74e36a5e2412904be4954b90c2a1f31d0dfc242.jpg?rule=ad-large'],
 'price': 23990,
 'price_includes_vat': False,
 'registration_date': '2009-03-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'BMW Série 1 135i E82 3.0 306 CH - Sport Design (Pack M) - Boite '
          'Manuelle - Moteur N54 - Carnet & Suivi complet',
 'transmission': 'manual',
 'trim': None,
 'vin': None,
 'year': 2009}
2025-12-05 12:56:46 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: fa10991b-fa28-50df-bf99-3c0395fb8adb with identifier: 3071048431
2025-12-05 12:56:46 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item fa10991b-fa28-50df-bf99-3c0395fb8adb
2025-12-05 12:56:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252Fbf%252F7b%252Fcb%252Fbf7bcb717ad06c91f24306c65fb3c848872542ce.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/bf/7b/cb/bf7bcb717ad06c91f24306c65fb3c848872542ce.jpg?rule=ad-large already downloaded
2025-12-05 12:56:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252Fgh%252F20%252Fbd%252Fgh20bde204c86b162eb4a3b8652dca67f46c514e.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/gh/20/bd/gh20bde204c86b162eb4a3b8652dca67f46c514e.jpg?rule=ad-large already downloaded
2025-12-05 12:56:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252Fe2%252F69%252F5f%252Fe2695fc077614908fafc2f42a6430df51d94f832.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/e2/69/5f/e2695fc077614908fafc2f42a6430df51d94f832.jpg?rule=ad-large already downloaded
2025-12-05 12:56:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252Ff3%252Fea%252F1c%252Ff3ea1c99dcd9d77bbfef97178f20f7ca99a4a8b7.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/f3/ea/1c/f3ea1c99dcd9d77bbfef97178f20f7ca99a4a8b7.jpg?rule=ad-large already downloaded
2025-12-05 12:56:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F7b%252F5e%252F38%252F7b5e383479fafce01aa7babc10a0f6ca16e9ee69.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/7b/5e/38/7b5e383479fafce01aa7babc10a0f6ca16e9ee69.jpg?rule=ad-large already downloaded
2025-12-05 12:56:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F36%252F38%252Fde%252F3638de86b3227d9057896e5beff4666badbfdd64.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/36/38/de/3638de86b3227d9057896e5beff4666badbfdd64.jpg?rule=ad-large already downloaded
2025-12-05 12:56:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fd4%252F0a%252Fe9%252Fd40ae97b0f425ba59021c54b8cad0175ca062206.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/d4/0a/e9/d40ae97b0f425ba59021c54b8cad0175ca062206.jpg?rule=ad-large already downloaded
2025-12-05 12:56:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F9f%252Fcb%252F0a%252F9fcb0a6dcf6fbe9d3e3f49c327c8fa98dfb64b12.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/9f/cb/0a/9fcb0a6dcf6fbe9d3e3f49c327c8fa98dfb64b12.jpg?rule=ad-large already downloaded
2025-12-05 12:56:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252Fb7%252F75%252F7e%252Fb7757ea5e281f2bb3bd3bb4df63d2937f13fd928.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/b7/75/7e/b7757ea5e281f2bb3bd3bb4df63d2937f13fd928.jpg?rule=ad-large already downloaded
2025-12-05 12:56:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252Fa7%252F4e%252F36%252Fa74e36a5e2412904be4954b90c2a1f31d0dfc242.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/a7/4e/36/a74e36a5e2412904be4954b90c2a1f31d0dfc242.jpg?rule=ad-large already downloaded
2025-12-05 12:56:46 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: fa10991b-fa28-50df-bf99-3c0395fb8adb with identifier 3071048431
2025-12-05 12:56:46 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:56:46 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:56:46 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item fa10991b-fa28-50df-bf99-3c0395fb8adb
2025-12-05 12:56:46 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'BMW Série 1 135i E82 3.0 306 CH - Pack M - Boite Manuelle - '
                'Moteur N54 - Carnet & Suivi complet\n'
                '\n'
                'VÉHICULE DISPONIBLE ET VISIBLE DE SUITE DANS NOS LOCAUX À '
                'BORDEAUX \n'
                '\n'
                'GARANTIE 6 MOIS\n'
                '\n'
                'AUCUN FRAIS À PRÉVOIR\n'
                '\n'
                'Carnet d’entretien complet\n'
                'Révision à jour.\n'
                'Contrôle technique à jour.\n'
                'Première mise en circulation : 03/2009\n'
                'Nombre de propriétaires : 3\n'
                '\n'
                'Couleur extérieure : Noir Brillant\n'
                'Intérieur : Cuir/tissu noir\n'
                'Moteur : 6 cyl en ligne 3.0 bi-turbo\n'
                '\n'
                'Véhicule non-fumeur.\n'
                'Kilométrage certifié et garanti.\n'
                'Historique d’entretien complet clair et limpide.\n'
                'Double des clés.\n'
                '\n'
                'Options du véhicule : \n'
                '\n'
                'Pack M Sport\n'
                'Boite de vitesse manuelle\n'
                'Chrome Line exterieur\n'
                'Sièges sport\n'
                'Sièges AV chauffants\n'
                'Climatisation automatique\n'
                'Radio BMW Professional\n'
                'Chassis sport M\n'
                'Volant en cuir M\n'
                'Système Bluetooth téléphone\n'
                '\n'
                "Historique d'entretien : \n"
                '\n'
                '02/2011 à 26 438 km : huile moteur, liquide de frein, filtre '
                'à air, filtre habitacle\n'
                "07/2014 à 40 967 km : huile moteur, bougies d'allumage, "
                'filtre habitacle\n'
                '09/2016 à 52 210 km : huile moteur, liquide de frein\n'
                '05/2018 à 58 750 km : huile moteur, liquide de frein\n'
                '11/2020 à 66 874 km : huile moteur, filtre habitacle\n'
                '06/2022 à 69 652 km : huile moteur, liquide de frein\n'
                '03/2023 à 75 496 km : huile moteur\n'
                "11/2024 à 82 712 km : huile moteur, bougies d'allumage\n"
                '06/2025 à 86 750 km : vidange de boite de vitesse, vidange de '
                'pont AR, filtre à air, filtre habitacle, liquide de frein\n'
                '09/2025 à 87 000 km : 4 amortisseurs neufs, 4 pneus neufs.\n'
                '\n'
                'Reportage photo complet disponible sur notre site internet.\n'
                '\n'
                'Sous réserve d’erreurs et omissions.\n'
                '\n'
                'Tarif hors Carte Grise et Frais de mise à la route (399€)\n'
                '\n'
                'Livraison possible en France, Belgique, Luxembourg, Andorre & '
                'Monaco. \n'
                '\n'
                "N'hésitez pas à nous contacter pour de plus amples "
                'informations.\n'
                'Nous sommes disponible sur rendez-vous uniquement dans nos '
                'locaux à Bordeaux. \n'
                '\n'
                'Mots clés :\n'
                '\n'
                'BMW M235i M240i\n'
                'Audi TT TTS \n'
                'Nissan 350z 370z',
 'doors_number': 2,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 306,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': 'fa10991b-fa28-50df-bf99-3c0395fb8adb',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3071048431',
 'listing': 'auction',
 'make': 'BMW',
 'model': 'Série 1',
 'odometer': 88000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 10,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/bf/7b/cb/bf7bcb717ad06c91f24306c65fb3c848872542ce.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/gh/20/bd/gh20bde204c86b162eb4a3b8652dca67f46c514e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e2/69/5f/e2695fc077614908fafc2f42a6430df51d94f832.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f3/ea/1c/f3ea1c99dcd9d77bbfef97178f20f7ca99a4a8b7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7b/5e/38/7b5e383479fafce01aa7babc10a0f6ca16e9ee69.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/36/38/de/3638de86b3227d9057896e5beff4666badbfdd64.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d4/0a/e9/d40ae97b0f425ba59021c54b8cad0175ca062206.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9f/cb/0a/9fcb0a6dcf6fbe9d3e3f49c327c8fa98dfb64b12.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b7/75/7e/b7757ea5e281f2bb3bd3bb4df63d2937f13fd928.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a7/4e/36/a74e36a5e2412904be4954b90c2a1f31d0dfc242.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_95f33bca-2351-51a5-904a-91307ee8af24/95f33bca-2351-51a5-904a-91307ee8af24_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 125125,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/bf/7b/cb/bf7bcb717ad06c91f24306c65fb3c848872542ce.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_95f33bca-2351-51a5-904a-91307ee8af24/95f33bca-2351-51a5-904a-91307ee8af24_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 134241,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/gh/20/bd/gh20bde204c86b162eb4a3b8652dca67f46c514e.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_95f33bca-2351-51a5-904a-91307ee8af24/95f33bca-2351-51a5-904a-91307ee8af24_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 124244,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/e2/69/5f/e2695fc077614908fafc2f42a6430df51d94f832.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_95f33bca-2351-51a5-904a-91307ee8af24/95f33bca-2351-51a5-904a-91307ee8af24_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 104665,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/f3/ea/1c/f3ea1c99dcd9d77bbfef97178f20f7ca99a4a8b7.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_95f33bca-2351-51a5-904a-91307ee8af24/95f33bca-2351-51a5-904a-91307ee8af24_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 114078,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/7b/5e/38/7b5e383479fafce01aa7babc10a0f6ca16e9ee69.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_95f33bca-2351-51a5-904a-91307ee8af24/95f33bca-2351-51a5-904a-91307ee8af24_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 120793,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/36/38/de/3638de86b3227d9057896e5beff4666badbfdd64.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_95f33bca-2351-51a5-904a-91307ee8af24/95f33bca-2351-51a5-904a-91307ee8af24_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 100409,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/d4/0a/e9/d40ae97b0f425ba59021c54b8cad0175ca062206.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_95f33bca-2351-51a5-904a-91307ee8af24/95f33bca-2351-51a5-904a-91307ee8af24_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 106907,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/9f/cb/0a/9fcb0a6dcf6fbe9d3e3f49c327c8fa98dfb64b12.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_95f33bca-2351-51a5-904a-91307ee8af24/95f33bca-2351-51a5-904a-91307ee8af24_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 80456,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/b7/75/7e/b7757ea5e281f2bb3bd3bb4df63d2937f13fd928.jpg?rule=ad-large',
             'Width': 1067},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_95f33bca-2351-51a5-904a-91307ee8af24/95f33bca-2351-51a5-904a-91307ee8af24_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 64613,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/a7/4e/36/a74e36a5e2412904be4954b90c2a1f31d0dfc242.jpg?rule=ad-large',
             'Width': 1200}],
 'price': 23990,
 'price_includes_vat': False,
 'registration_date': '2009-03-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'BMW Série 1 135i E82 3.0 306 CH - Sport Design (Pack M) - Boite '
          'Manuelle - Moteur N54 - Carnet & Suivi complet',
 'transmission': 'manual',
 'trim': None,
 'vin': None,
 'year': 2009}
2025-12-05 12:56:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%273071048431%27 HTTP/1.1" 200 None
2025-12-05 12:56:46 [auto_selling_leboncoin.fr] INFO: Saving data for 3071048431: {'created_time': 1764939406.239531, 'last_price_update_time': 1764939406.239539}
2025-12-05 12:56:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3071048431') HTTP/1.1" 204 0
2025-12-05 12:56:46 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3050342014
2025-12-05 12:56:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%273050342014%27 HTTP/1.1" 200 None
2025-12-05 12:56:46 [auto_selling_leboncoin.fr] INFO: Scrape type for 3050342014: 1
2025-12-05 12:56:46 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3050342014
2025-12-05 12:56:46 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Rouge',
 'currency': 'EUR',
 'description': 'Mazda 3 MPS Phase 2 260 CH - Boite Manuelle - Velocity Red - '
                'Audio Bose - Carnet & suivi complet\n'
                '\n'
                'VÉHICULE DISPONIBLE ET VISIBLE DE SUITE DANS NOS LOCAUX À '
                'BORDEAUX \n'
                '\n'
                'GARANTIE 6 MOIS\n'
                '\n'
                'AUCUN FRAIS À PRÉVOIR\n'
                '\n'
                "Carnet d'entretien complet.\n"
                'Révision à jour.\n'
                'Contrôle technique à jour.\n'
                'Première mise en circulation : 05/2011\n'
                'Nombre de propriétaires : 6\n'
                '\n'
                'Couleur extérieure : Velocity Red Métallisé\n'
                'Intérieur : Tissu Noir & Rouge\n'
                'Moteur 2.3 4 cyl en ligne turbo\n'
                '\n'
                'Véhicule non-fumeur.\n'
                'Kilométrage certifié et garanti.\n'
                'Historique d’entretien complet clair et limpide.\n'
                'Double des clés.\n'
                '\n'
                'Options du véhicule : \n'
                '\n'
                'Couleur Vélocity Red\n'
                'Sièges Cuir & Tissus\n'
                'Sièges chauffants\n'
                'Climatisation automatique bi-zone\n'
                'Écran multimédia\n'
                'Bluetooth Audio & téléphone\n'
                'Système Audio Bose\n'
                'Ouverture & Démarrage sans clés\n'
                'Phares Xénon\n'
                'Régulateur de vitesse\n'
                'Radars de recul\n'
                '\n'
                "Historique d'entretien : \n"
                '\n'
                '05/2011 à 5 km : livraison véhicule\n'
                '01/2012 à 5 284 km : huile moteur, filtre à huile\n'
                '09/2012 à 10 142 km : huile moteur, filtre à huile\n'
                '05/2013 à 16 887 km : huile moteur, filtre à huile, filtre '
                'habitacle\n'
                '03/2015 à 28 630 km : huile moteur, filtre à huile\n'
                '11/2016 à 43 601 km : huile moteur, filtre à huile, filtre '
                'habitacle, filtre à air, liquide de frein\n'
                '03/2018 à 45 649 km : huile moteur, filtre à huile\n'
                '05/2019 à 48 074 km : huile moteur, filtre à huile\n'
                '06/2021 à 52 022 km : huile moteur, filtre à huile, filtre à '
                'air, filtre habitacle, vidange de boite, liquide de frein\n'
                '05/2023 à 53 813 km : huile moteur, filtre à huile\n'
                '07/2024 à 55 802 km : huile moteur, filtre à huile\n'
                '05/2025 à 65 714 km : huile moteur, filtre à huile, filtre '
                'habitacle, liquide de frein\n'
                '\n'
                'Reportage photo complet disponible sur notre site internet.\n'
                '\n'
                'Sous réserve d’erreurs et omissions.\n'
                '\n'
                'Tarif hors Carte Grise et Frais de mise à la route (399€)\n'
                '\n'
                'Livraison possible en France, Belgique, Luxembourg, Andorre & '
                'Monaco. \n'
                '\n'
                "N'hésitez pas à nous contacter pour de plus amples "
                'informations.\n'
                'Nous sommes disponible sur rendez-vous uniquement dans nos '
                'locaux à Bordeaux. \n'
                '\n'
                'Mots clés :\n'
                '\n'
                'Ford Fiesta ST\n'
                'Opel Astra OPC\n'
                'Renault Megane 3 RS',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 260,
 '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/3050342014',
 'listing': 'auction',
 'make': 'MAZDA',
 'model': 'Mazda 3',
 'odometer': 68000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/ed/fd/8c/edfd8c830fccf2b88e7ba3f895e4334ffd9d8b2d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/11/be/3b/11be3bfbab1f8b3e96e6512dbaa1fdad92b7fabb.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3f/ce/f5/3fcef5d6fb96571b230da529f2c2a675260b2b6d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/93/71/1f/93711f8623b9a696ca9b089514e96de711de61ff.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b4/f9/29/b4f9293f5489d3cecde4e87a96217d24efa368b2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/60/bb/0a/60bb0a4fac92d117ea7b15d400ef16781262b14a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fa/0b/90/fa0b90ac900660a7f289650d19bcbc298d1de98e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1d/3b/af/1d3baf48391c5ff3de6d5ad99c0aad7db6096698.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/32/1a/cf/321acfbab7eff68286771ac49c261c8fdef61fe2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/98/3c/d4/983cd42e23b4c67de2dc6293abc04f7561ea4c4e.jpg?rule=ad-large'],
 'price': 17990,
 'price_includes_vat': False,
 'registration_date': '2011-05-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Mazda 3 MPS Phase 2 260 CH - Boite Manuelle - Velocity Red - Audio '
          'Bose - Carnet & suivi complet',
 'transmission': 'manual',
 'trim': 'Mazda 3 2.3 MZR DISI Turbo 5p',
 'vin': None,
 'year': 2011}
2025-12-05 12:56:46 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 0fbde78e-e0f8-5146-b5ad-b2463921c6cf with identifier: 3050342014
2025-12-05 12:56:46 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 0fbde78e-e0f8-5146-b5ad-b2463921c6cf
2025-12-05 12:56:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252Fed%252Ffd%252F8c%252Fedfd8c830fccf2b88e7ba3f895e4334ffd9d8b2d.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ed/fd/8c/edfd8c830fccf2b88e7ba3f895e4334ffd9d8b2d.jpg?rule=ad-large already downloaded
2025-12-05 12:56:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F11%252Fbe%252F3b%252F11be3bfbab1f8b3e96e6512dbaa1fdad92b7fabb.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/11/be/3b/11be3bfbab1f8b3e96e6512dbaa1fdad92b7fabb.jpg?rule=ad-large already downloaded
2025-12-05 12:56:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F3f%252Fce%252Ff5%252F3fcef5d6fb96571b230da529f2c2a675260b2b6d.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/3f/ce/f5/3fcef5d6fb96571b230da529f2c2a675260b2b6d.jpg?rule=ad-large already downloaded
2025-12-05 12:56:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F93%252F71%252F1f%252F93711f8623b9a696ca9b089514e96de711de61ff.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/93/71/1f/93711f8623b9a696ca9b089514e96de711de61ff.jpg?rule=ad-large already downloaded
2025-12-05 12:56:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fb4%252Ff9%252F29%252Fb4f9293f5489d3cecde4e87a96217d24efa368b2.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/b4/f9/29/b4f9293f5489d3cecde4e87a96217d24efa368b2.jpg?rule=ad-large already downloaded
2025-12-05 12:56:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F60%252Fbb%252F0a%252F60bb0a4fac92d117ea7b15d400ef16781262b14a.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/60/bb/0a/60bb0a4fac92d117ea7b15d400ef16781262b14a.jpg?rule=ad-large already downloaded
2025-12-05 12:56:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252Ffa%252F0b%252F90%252Ffa0b90ac900660a7f289650d19bcbc298d1de98e.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/fa/0b/90/fa0b90ac900660a7f289650d19bcbc298d1de98e.jpg?rule=ad-large already downloaded
2025-12-05 12:56:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F1d%252F3b%252Faf%252F1d3baf48391c5ff3de6d5ad99c0aad7db6096698.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/1d/3b/af/1d3baf48391c5ff3de6d5ad99c0aad7db6096698.jpg?rule=ad-large already downloaded
2025-12-05 12:56:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F32%252F1a%252Fcf%252F321acfbab7eff68286771ac49c261c8fdef61fe2.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/32/1a/cf/321acfbab7eff68286771ac49c261c8fdef61fe2.jpg?rule=ad-large already downloaded
2025-12-05 12:56:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F98%252F3c%252Fd4%252F983cd42e23b4c67de2dc6293abc04f7561ea4c4e.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/98/3c/d4/983cd42e23b4c67de2dc6293abc04f7561ea4c4e.jpg?rule=ad-large already downloaded
2025-12-05 12:56:46 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 0fbde78e-e0f8-5146-b5ad-b2463921c6cf with identifier 3050342014
2025-12-05 12:56:46 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:56:46 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:56:46 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 0fbde78e-e0f8-5146-b5ad-b2463921c6cf
2025-12-05 12:56:46 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Rouge',
 'currency': 'EUR',
 'description': 'Mazda 3 MPS Phase 2 260 CH - Boite Manuelle - Velocity Red - '
                'Audio Bose - Carnet & suivi complet\n'
                '\n'
                'VÉHICULE DISPONIBLE ET VISIBLE DE SUITE DANS NOS LOCAUX À '
                'BORDEAUX \n'
                '\n'
                'GARANTIE 6 MOIS\n'
                '\n'
                'AUCUN FRAIS À PRÉVOIR\n'
                '\n'
                "Carnet d'entretien complet.\n"
                'Révision à jour.\n'
                'Contrôle technique à jour.\n'
                'Première mise en circulation : 05/2011\n'
                'Nombre de propriétaires : 6\n'
                '\n'
                'Couleur extérieure : Velocity Red Métallisé\n'
                'Intérieur : Tissu Noir & Rouge\n'
                'Moteur 2.3 4 cyl en ligne turbo\n'
                '\n'
                'Véhicule non-fumeur.\n'
                'Kilométrage certifié et garanti.\n'
                'Historique d’entretien complet clair et limpide.\n'
                'Double des clés.\n'
                '\n'
                'Options du véhicule : \n'
                '\n'
                'Couleur Vélocity Red\n'
                'Sièges Cuir & Tissus\n'
                'Sièges chauffants\n'
                'Climatisation automatique bi-zone\n'
                'Écran multimédia\n'
                'Bluetooth Audio & téléphone\n'
                'Système Audio Bose\n'
                'Ouverture & Démarrage sans clés\n'
                'Phares Xénon\n'
                'Régulateur de vitesse\n'
                'Radars de recul\n'
                '\n'
                "Historique d'entretien : \n"
                '\n'
                '05/2011 à 5 km : livraison véhicule\n'
                '01/2012 à 5 284 km : huile moteur, filtre à huile\n'
                '09/2012 à 10 142 km : huile moteur, filtre à huile\n'
                '05/2013 à 16 887 km : huile moteur, filtre à huile, filtre '
                'habitacle\n'
                '03/2015 à 28 630 km : huile moteur, filtre à huile\n'
                '11/2016 à 43 601 km : huile moteur, filtre à huile, filtre '
                'habitacle, filtre à air, liquide de frein\n'
                '03/2018 à 45 649 km : huile moteur, filtre à huile\n'
                '05/2019 à 48 074 km : huile moteur, filtre à huile\n'
                '06/2021 à 52 022 km : huile moteur, filtre à huile, filtre à '
                'air, filtre habitacle, vidange de boite, liquide de frein\n'
                '05/2023 à 53 813 km : huile moteur, filtre à huile\n'
                '07/2024 à 55 802 km : huile moteur, filtre à huile\n'
                '05/2025 à 65 714 km : huile moteur, filtre à huile, filtre '
                'habitacle, liquide de frein\n'
                '\n'
                'Reportage photo complet disponible sur notre site internet.\n'
                '\n'
                'Sous réserve d’erreurs et omissions.\n'
                '\n'
                'Tarif hors Carte Grise et Frais de mise à la route (399€)\n'
                '\n'
                'Livraison possible en France, Belgique, Luxembourg, Andorre & '
                'Monaco. \n'
                '\n'
                "N'hésitez pas à nous contacter pour de plus amples "
                'informations.\n'
                'Nous sommes disponible sur rendez-vous uniquement dans nos '
                'locaux à Bordeaux. \n'
                '\n'
                'Mots clés :\n'
                '\n'
                'Ford Fiesta ST\n'
                'Opel Astra OPC\n'
                'Renault Megane 3 RS',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 260,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': '0fbde78e-e0f8-5146-b5ad-b2463921c6cf',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3050342014',
 'listing': 'auction',
 'make': 'MAZDA',
 'model': 'Mazda 3',
 'odometer': 68000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 10,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/ed/fd/8c/edfd8c830fccf2b88e7ba3f895e4334ffd9d8b2d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/11/be/3b/11be3bfbab1f8b3e96e6512dbaa1fdad92b7fabb.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3f/ce/f5/3fcef5d6fb96571b230da529f2c2a675260b2b6d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/93/71/1f/93711f8623b9a696ca9b089514e96de711de61ff.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b4/f9/29/b4f9293f5489d3cecde4e87a96217d24efa368b2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/60/bb/0a/60bb0a4fac92d117ea7b15d400ef16781262b14a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fa/0b/90/fa0b90ac900660a7f289650d19bcbc298d1de98e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1d/3b/af/1d3baf48391c5ff3de6d5ad99c0aad7db6096698.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/32/1a/cf/321acfbab7eff68286771ac49c261c8fdef61fe2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/98/3c/d4/983cd42e23b4c67de2dc6293abc04f7561ea4c4e.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6739b957-df16-5bff-8f8b-be404689a195/6739b957-df16-5bff-8f8b-be404689a195_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 129235,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ed/fd/8c/edfd8c830fccf2b88e7ba3f895e4334ffd9d8b2d.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6739b957-df16-5bff-8f8b-be404689a195/6739b957-df16-5bff-8f8b-be404689a195_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 130577,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/11/be/3b/11be3bfbab1f8b3e96e6512dbaa1fdad92b7fabb.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6739b957-df16-5bff-8f8b-be404689a195/6739b957-df16-5bff-8f8b-be404689a195_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 126043,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/3f/ce/f5/3fcef5d6fb96571b230da529f2c2a675260b2b6d.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6739b957-df16-5bff-8f8b-be404689a195/6739b957-df16-5bff-8f8b-be404689a195_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 117547,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/93/71/1f/93711f8623b9a696ca9b089514e96de711de61ff.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6739b957-df16-5bff-8f8b-be404689a195/6739b957-df16-5bff-8f8b-be404689a195_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 93064,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/b4/f9/29/b4f9293f5489d3cecde4e87a96217d24efa368b2.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6739b957-df16-5bff-8f8b-be404689a195/6739b957-df16-5bff-8f8b-be404689a195_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 84353,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/60/bb/0a/60bb0a4fac92d117ea7b15d400ef16781262b14a.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6739b957-df16-5bff-8f8b-be404689a195/6739b957-df16-5bff-8f8b-be404689a195_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 108414,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/fa/0b/90/fa0b90ac900660a7f289650d19bcbc298d1de98e.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6739b957-df16-5bff-8f8b-be404689a195/6739b957-df16-5bff-8f8b-be404689a195_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 118531,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/1d/3b/af/1d3baf48391c5ff3de6d5ad99c0aad7db6096698.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6739b957-df16-5bff-8f8b-be404689a195/6739b957-df16-5bff-8f8b-be404689a195_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 77189,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/32/1a/cf/321acfbab7eff68286771ac49c261c8fdef61fe2.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6739b957-df16-5bff-8f8b-be404689a195/6739b957-df16-5bff-8f8b-be404689a195_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 55593,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/98/3c/d4/983cd42e23b4c67de2dc6293abc04f7561ea4c4e.jpg?rule=ad-large',
             'Width': 1200}],
 'price': 17990,
 'price_includes_vat': False,
 'registration_date': '2011-05-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Mazda 3 MPS Phase 2 260 CH - Boite Manuelle - Velocity Red - Audio '
          'Bose - Carnet & suivi complet',
 'transmission': 'manual',
 'trim': 'Mazda 3 2.3 MZR DISI Turbo 5p',
 'vin': None,
 'year': 2011}
2025-12-05 12:56:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%273050342014%27 HTTP/1.1" 200 None
2025-12-05 12:56:46 [auto_selling_leboncoin.fr] INFO: Saving data for 3050342014: {'created_time': 1764939406.457205, 'last_price_update_time': 1764939406.457216}
2025-12-05 12:56:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3050342014') HTTP/1.1" 204 0
2025-12-05 12:56:46 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3050388234
2025-12-05 12:56:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%273050388234%27 HTTP/1.1" 200 None
2025-12-05 12:56:46 [auto_selling_leboncoin.fr] INFO: Scrape type for 3050388234: 1
2025-12-05 12:56:46 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3050388234
2025-12-05 12:56:46 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'LAMBORGHINI HURACÁN EVO 4WD 640 CH - Nero Helene - Lift '
                'System M.R - Cruise Control System - Freinage Céramique - '
                'Caméra - Apple CarPlay - LDS - Suivi complet LAMBORGHINI\n'
                '\n'
                'VÉHICULE DISPONIBLE ET VISIBLE DE SUITE DANS NOS LOCAUX À '
                'BORDEAUX \n'
                '\n'
                'GARANTIE 6 MOIS\n'
                '\n'
                'PPF SUR LA FACE AVANT\n'
                '\n'
                'AUCUN FRAIS À PRÉVOIR\n'
                '\n'
                'Suivi complet LAMBORGHINI.\n'
                'Première mise en circulation : 11/2019\n'
                'Nombre de propriétaires : 3\n'
                '\n'
                'Couleur extérieure : Nero Helene\n'
                'Intérieur : Cuir surpiqûres Rosso Alala\n'
                'Moteur : 5.2 V10 Atmosphérique 640 CH\n'
                '\n'
                'Véhicule non-fumeur.\n'
                'Historique d’entretien complet clair et limpide.\n'
                'Double des clés.\n'
                '\n'
                'Options du véhicule : \n'
                '\u2028'
                'Couleur Nero Helene\n'
                'Jantes 20 pouces AESIR en Titane\n'
                'Freinage Céramique avec étriers rouges\n'
                'Surpiqûres AD PERSONAM ROSSO ALALA\n'
                'Suspensions Magnéto-Rhéologiques avec système LIFT\n'
                'Cruise Control System (régulateur de vitesse)\n'
                'LDS (Lamborghini Dynamic Steering - Direction Dynamique)\n'
                'Lamborghini Smartphone interface (Apple CarPlay)\n'
                'Sièges électriques et chauffants\n'
                'Volant Alcantara NERO ADE avec surpiqûres ROSSO ALALA\n'
                'Compartiment moteur vitré\n'
                'Sélecteurs de modes de conduites\n'
                'Démarrage sans clés\n'
                'Inserts Piano Black\n'
                'Radars avants\n'
                'Radars arrières \n'
                'Caméra de recul\n'
                'Climatisation\n'
                '\n'
                "Historique d'entretien : \n"
                '\n'
                '01/2021 à 9 969 km : huile moteur, filtre à huile\u2028'
                '\n'
                '12/2021 à 12 117 km :huile moteur, filtre à huile, liquide de '
                'frein\u2028'
                '\n'
                '12/2022 à 16 959 km : huile moteur, filtre à huile\n'
                '01/2024 à 18 539 km : huile moteur, filtre à huile, liquide '
                'de frein, bougies d’allumage\u2028'
                '\n'
                '04/2025 à 19 617 km : huile moteur, filtre à huile\n'
                '\n'
                'Reportage photo complet disponible sur demande.\n'
                '\n'
                'Sous réserve d’erreurs et omissions.\n'
                '\n'
                'Tarif hors Carte Grise et Frais de mise à la route (399€)\n'
                '\n'
                'Livraison possible en France, Belgique, Luxembourg, Andorre & '
                'Monaco. \n'
                '\n'
                "N'hésitez pas à nous contacter pour de plus amples "
                'informations.\n'
                'Nous sommes disponible sur rendez-vous uniquement dans nos '
                'locaux à Bordeaux. \n'
                '\n'
                'Mots clés :\n'
                'Ferrari 488 GTB\n'
                'Ferrari F8 Tributo\n'
                'McLaren Artura\n'
                'Honda NSX',
 'doors_number': 2,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 640,
 '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/3050388234',
 'listing': 'auction',
 'make': 'LAMBORGHINI',
 'model': 'Huracan',
 'odometer': 20500,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/18/0a/20/180a20441bc2b30167639f14b9a0ae4a8932027a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e6/14/77/e61477677f2a9143707f00884c945ab83e01ddb6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fc/ee/e8/fceee8357f50a9f6eac0485080efc9b5c87d9125.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a6/5c/77/a65c7773b999499c3048647e60a8a37f13ead3e5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/31/2b/58/312b58f67097d3d96e64bc23fe4d3dec0f250bfd.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/59/85/8f/59858f685d5f3ae050f35434a846d2ce4e7dda47.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e2/cf/c0/e2cfc015c8a3fd168f6161f5b833c670ef4d7385.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1d/b5/66/1db5665d8c4d5b0d6c942efd59267517d936cd70.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f9/46/47/f946470f418d4f2080828a02f5c5582b2a659263.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6d/38/01/6d3801d9798d93d80424b17a1b6ea07b08cd9f06.jpg?rule=ad-large'],
 'price': 249990,
 'price_includes_vat': False,
 'registration_date': '2019-11-01',
 'seats_number': 2,
 'seller_name': None,
 'title': 'LAMBORGHINI HURACÁN EVO 4WD 640 CH - Nero Helene - Lift System M.R '
          '- Cruise Control System - Freinage Céramique - Caméra - Apple '
          'CarPlay - LDS - Suivi complet LAMBORGHINI',
 'transmission': 'automatic',
 'trim': 'Huracan LP 640-4 Performante',
 'vin': None,
 'year': 2019}
2025-12-05 12:56:46 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 82cac75f-724c-5baa-b7b8-a5b6eede01e5 with identifier: 3050388234
2025-12-05 12:56:46 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 82cac75f-724c-5baa-b7b8-a5b6eede01e5
2025-12-05 12:56:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F18%252F0a%252F20%252F180a20441bc2b30167639f14b9a0ae4a8932027a.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/18/0a/20/180a20441bc2b30167639f14b9a0ae4a8932027a.jpg?rule=ad-large already downloaded
2025-12-05 12:56:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252Fe6%252F14%252F77%252Fe61477677f2a9143707f00884c945ab83e01ddb6.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/e6/14/77/e61477677f2a9143707f00884c945ab83e01ddb6.jpg?rule=ad-large already downloaded
2025-12-05 12:56:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252Ffc%252Fee%252Fe8%252Ffceee8357f50a9f6eac0485080efc9b5c87d9125.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/fc/ee/e8/fceee8357f50a9f6eac0485080efc9b5c87d9125.jpg?rule=ad-large already downloaded
2025-12-05 12:56:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fa6%252F5c%252F77%252Fa65c7773b999499c3048647e60a8a37f13ead3e5.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/a6/5c/77/a65c7773b999499c3048647e60a8a37f13ead3e5.jpg?rule=ad-large already downloaded
2025-12-05 12:56:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F31%252F2b%252F58%252F312b58f67097d3d96e64bc23fe4d3dec0f250bfd.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/31/2b/58/312b58f67097d3d96e64bc23fe4d3dec0f250bfd.jpg?rule=ad-large already downloaded
2025-12-05 12:56:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F59%252F85%252F8f%252F59858f685d5f3ae050f35434a846d2ce4e7dda47.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/59/85/8f/59858f685d5f3ae050f35434a846d2ce4e7dda47.jpg?rule=ad-large already downloaded
2025-12-05 12:56:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252Fe2%252Fcf%252Fc0%252Fe2cfc015c8a3fd168f6161f5b833c670ef4d7385.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/e2/cf/c0/e2cfc015c8a3fd168f6161f5b833c670ef4d7385.jpg?rule=ad-large already downloaded
2025-12-05 12:56:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F1d%252Fb5%252F66%252F1db5665d8c4d5b0d6c942efd59267517d936cd70.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/1d/b5/66/1db5665d8c4d5b0d6c942efd59267517d936cd70.jpg?rule=ad-large already downloaded
2025-12-05 12:56:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252Ff9%252F46%252F47%252Ff946470f418d4f2080828a02f5c5582b2a659263.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/f9/46/47/f946470f418d4f2080828a02f5c5582b2a659263.jpg?rule=ad-large already downloaded
2025-12-05 12:56:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F6d%252F38%252F01%252F6d3801d9798d93d80424b17a1b6ea07b08cd9f06.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/6d/38/01/6d3801d9798d93d80424b17a1b6ea07b08cd9f06.jpg?rule=ad-large already downloaded
2025-12-05 12:56:46 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 82cac75f-724c-5baa-b7b8-a5b6eede01e5 with identifier 3050388234
2025-12-05 12:56:46 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:56:46 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:56:46 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 82cac75f-724c-5baa-b7b8-a5b6eede01e5
2025-12-05 12:56:46 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'LAMBORGHINI HURACÁN EVO 4WD 640 CH - Nero Helene - Lift '
                'System M.R - Cruise Control System - Freinage Céramique - '
                'Caméra - Apple CarPlay - LDS - Suivi complet LAMBORGHINI\n'
                '\n'
                'VÉHICULE DISPONIBLE ET VISIBLE DE SUITE DANS NOS LOCAUX À '
                'BORDEAUX \n'
                '\n'
                'GARANTIE 6 MOIS\n'
                '\n'
                'PPF SUR LA FACE AVANT\n'
                '\n'
                'AUCUN FRAIS À PRÉVOIR\n'
                '\n'
                'Suivi complet LAMBORGHINI.\n'
                'Première mise en circulation : 11/2019\n'
                'Nombre de propriétaires : 3\n'
                '\n'
                'Couleur extérieure : Nero Helene\n'
                'Intérieur : Cuir surpiqûres Rosso Alala\n'
                'Moteur : 5.2 V10 Atmosphérique 640 CH\n'
                '\n'
                'Véhicule non-fumeur.\n'
                'Historique d’entretien complet clair et limpide.\n'
                'Double des clés.\n'
                '\n'
                'Options du véhicule : \n'
                '\u2028'
                'Couleur Nero Helene\n'
                'Jantes 20 pouces AESIR en Titane\n'
                'Freinage Céramique avec étriers rouges\n'
                'Surpiqûres AD PERSONAM ROSSO ALALA\n'
                'Suspensions Magnéto-Rhéologiques avec système LIFT\n'
                'Cruise Control System (régulateur de vitesse)\n'
                'LDS (Lamborghini Dynamic Steering - Direction Dynamique)\n'
                'Lamborghini Smartphone interface (Apple CarPlay)\n'
                'Sièges électriques et chauffants\n'
                'Volant Alcantara NERO ADE avec surpiqûres ROSSO ALALA\n'
                'Compartiment moteur vitré\n'
                'Sélecteurs de modes de conduites\n'
                'Démarrage sans clés\n'
                'Inserts Piano Black\n'
                'Radars avants\n'
                'Radars arrières \n'
                'Caméra de recul\n'
                'Climatisation\n'
                '\n'
                "Historique d'entretien : \n"
                '\n'
                '01/2021 à 9 969 km : huile moteur, filtre à huile\u2028'
                '\n'
                '12/2021 à 12 117 km :huile moteur, filtre à huile, liquide de '
                'frein\u2028'
                '\n'
                '12/2022 à 16 959 km : huile moteur, filtre à huile\n'
                '01/2024 à 18 539 km : huile moteur, filtre à huile, liquide '
                'de frein, bougies d’allumage\u2028'
                '\n'
                '04/2025 à 19 617 km : huile moteur, filtre à huile\n'
                '\n'
                'Reportage photo complet disponible sur demande.\n'
                '\n'
                'Sous réserve d’erreurs et omissions.\n'
                '\n'
                'Tarif hors Carte Grise et Frais de mise à la route (399€)\n'
                '\n'
                'Livraison possible en France, Belgique, Luxembourg, Andorre & '
                'Monaco. \n'
                '\n'
                "N'hésitez pas à nous contacter pour de plus amples "
                'informations.\n'
                'Nous sommes disponible sur rendez-vous uniquement dans nos '
                'locaux à Bordeaux. \n'
                '\n'
                'Mots clés :\n'
                'Ferrari 488 GTB\n'
                'Ferrari F8 Tributo\n'
                'McLaren Artura\n'
                'Honda NSX',
 'doors_number': 2,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 640,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': '82cac75f-724c-5baa-b7b8-a5b6eede01e5',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3050388234',
 'listing': 'auction',
 'make': 'LAMBORGHINI',
 'model': 'Huracan',
 'odometer': 20500,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 10,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/18/0a/20/180a20441bc2b30167639f14b9a0ae4a8932027a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e6/14/77/e61477677f2a9143707f00884c945ab83e01ddb6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fc/ee/e8/fceee8357f50a9f6eac0485080efc9b5c87d9125.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a6/5c/77/a65c7773b999499c3048647e60a8a37f13ead3e5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/31/2b/58/312b58f67097d3d96e64bc23fe4d3dec0f250bfd.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/59/85/8f/59858f685d5f3ae050f35434a846d2ce4e7dda47.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e2/cf/c0/e2cfc015c8a3fd168f6161f5b833c670ef4d7385.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1d/b5/66/1db5665d8c4d5b0d6c942efd59267517d936cd70.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f9/46/47/f946470f418d4f2080828a02f5c5582b2a659263.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6d/38/01/6d3801d9798d93d80424b17a1b6ea07b08cd9f06.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ef655a4e-cceb-5ca3-a752-6e535226af98/ef655a4e-cceb-5ca3-a752-6e535226af98_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 124574,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/18/0a/20/180a20441bc2b30167639f14b9a0ae4a8932027a.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ef655a4e-cceb-5ca3-a752-6e535226af98/ef655a4e-cceb-5ca3-a752-6e535226af98_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 138496,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/e6/14/77/e61477677f2a9143707f00884c945ab83e01ddb6.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ef655a4e-cceb-5ca3-a752-6e535226af98/ef655a4e-cceb-5ca3-a752-6e535226af98_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 126642,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/fc/ee/e8/fceee8357f50a9f6eac0485080efc9b5c87d9125.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ef655a4e-cceb-5ca3-a752-6e535226af98/ef655a4e-cceb-5ca3-a752-6e535226af98_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 99069,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/a6/5c/77/a65c7773b999499c3048647e60a8a37f13ead3e5.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ef655a4e-cceb-5ca3-a752-6e535226af98/ef655a4e-cceb-5ca3-a752-6e535226af98_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 93548,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/31/2b/58/312b58f67097d3d96e64bc23fe4d3dec0f250bfd.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ef655a4e-cceb-5ca3-a752-6e535226af98/ef655a4e-cceb-5ca3-a752-6e535226af98_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 104132,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/59/85/8f/59858f685d5f3ae050f35434a846d2ce4e7dda47.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ef655a4e-cceb-5ca3-a752-6e535226af98/ef655a4e-cceb-5ca3-a752-6e535226af98_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 121547,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/e2/cf/c0/e2cfc015c8a3fd168f6161f5b833c670ef4d7385.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ef655a4e-cceb-5ca3-a752-6e535226af98/ef655a4e-cceb-5ca3-a752-6e535226af98_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 131170,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/1d/b5/66/1db5665d8c4d5b0d6c942efd59267517d936cd70.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ef655a4e-cceb-5ca3-a752-6e535226af98/ef655a4e-cceb-5ca3-a752-6e535226af98_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 98048,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/f9/46/47/f946470f418d4f2080828a02f5c5582b2a659263.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ef655a4e-cceb-5ca3-a752-6e535226af98/ef655a4e-cceb-5ca3-a752-6e535226af98_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 78785,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/6d/38/01/6d3801d9798d93d80424b17a1b6ea07b08cd9f06.jpg?rule=ad-large',
             'Width': 1200}],
 'price': 249990,
 'price_includes_vat': False,
 'registration_date': '2019-11-01',
 'seats_number': 2,
 'seller_name': None,
 'title': 'LAMBORGHINI HURACÁN EVO 4WD 640 CH - Nero Helene - Lift System M.R '
          '- Cruise Control System - Freinage Céramique - Caméra - Apple '
          'CarPlay - LDS - Suivi complet LAMBORGHINI',
 'transmission': 'automatic',
 'trim': 'Huracan LP 640-4 Performante',
 'vin': None,
 'year': 2019}
2025-12-05 12:56:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%273050388234%27 HTTP/1.1" 200 None
2025-12-05 12:56:46 [auto_selling_leboncoin.fr] INFO: Saving data for 3050388234: {'created_time': 1764939406.678647, 'last_price_update_time': 1764939406.678655}
2025-12-05 12:56:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3050388234') HTTP/1.1" 204 0
2025-12-05 12:56:46 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3035894919
2025-12-05 12:56:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%273035894919%27 HTTP/1.1" 200 None
2025-12-05 12:56:46 [auto_selling_leboncoin.fr] INFO: Scrape type for 3035894919: 1
2025-12-05 12:56:46 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3035894919
2025-12-05 12:56:46 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'MERCEDES CLASSE A180d W177  7G-DCT 116 CH - Argent Iridium - '
                'Toit ouvrant - AMG LINE - APPLE CARPLAY & ANDROID AUTO - '
                'Caméra - Régulateur - Suivi complet\n'
                '\n'
                'VÉHICULE DISPONIBLE ET VISIBLE DE SUITE DANS NOS LOCAUX À '
                'BORDEAUX \n'
                '\n'
                'GARANTIE 6 MOIS\n'
                '\n'
                'AUCUN FRAIS À PRÉVOIR\n'
                '\n'
                'Suivi complet.\n'
                'Contrôle technique à jour.\n'
                'Première mise en circulation : 11/2018\n'
                'Nombre de propriétaires : 3\n'
                '\n'
                'Couleur extérieure : Argent Iridium Métallisé (775U)\n'
                'Intérieur : Cuir & Tissu Noir Anthracite (651A)\n'
                'Moteur : 1.5 4 cylindres Turbo diesel 116 CH\n'
                '\n'
                'Véhicule non-fumeur.\n'
                'Historique d’entretien complet clair et limpide.\n'
                'Double des clés.\n'
                '\n'
                'Options du véhicule : \n'
                '\u2028'
                'Couleur Argent Iridium Métallisé\n'
                'Jantes 18 pouces bi-ton AMG\n'
                'Éclairage LED\n'
                'APPLE CARPLAY & ANDROID AUTO\n'
                'Caméra de recul\n'
                'Radars av & ar\n'
                'Climatisation automatique\n'
                'Toit Ouvrant Panoramique \n'
                'Régulateur de vitesse (TEMPOMAT)\n'
                'Chargeur induction pour Smartphone\n'
                'Assistant de maintient de voie actif\n'
                'Volant multifonctions avec réglage hauteur/profondeur\n'
                'Détection des panneaux\n'
                '\n'
                "Historique d'entretien : \n"
                '\n'
                '10/2019 à 10 637 km : huile moteur, filtre à huile\n'
                '\u2028'
                '10/2020 à 22 458 km : huile moteur, filtre à huile, vidange '
                'pont arrière\n'
                '\u2028'
                '08/2021 à 31 534 km : huile moteur, filtre à huile, liquide '
                'de frein\n'
                '10/2022 à 51 673 km : huile moteur, filtre à huile, filtre à '
                'air, filtre à carburant, vidange de boite, filtre à huile de '
                'boite\n'
                '\u2028'
                '11/2023 à 72 078 km : huile moteur, filtre à huile, liquide '
                'de frein\n'
                '12/2024 à 89 408 km : huile moteur, filtre à huile, filtre à '
                'air, filtre habitacle\n'
                '03/2025 à 92 831 km : galet tendeur, courroie d’accessoires, '
                'courroie de distribution, pompe à eau, liquide de '
                'refroidissement\n'
                '\n'
                'Reportage photo complet disponible sur demande.\n'
                '\n'
                'Sous réserve d’erreurs et omissions.\n'
                '\n'
                'Tarif hors Carte Grise et Frais de mise à la route (399€)\n'
                '\n'
                'Livraison possible en France, Belgique, Luxembourg, Andorre & '
                'Monaco. \n'
                '\n'
                "N'hésitez pas à nous contacter pour de plus amples "
                'informations.\n'
                'Nous sommes disponible sur rendez-vous uniquement dans nos '
                'locaux à Bordeaux. \n'
                '\n'
                'Mots clés :\n'
                'Audi A3 / A 3\n'
                'BMW Série 1\n'
                'Volvo V40\n'
                'Volkswagen Golf',
 '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/3035894919',
 'listing': 'auction',
 'make': 'MERCEDES-BENZ',
 'model': 'Classe A',
 'odometer': 99900,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/1b/33/a9/1b33a9f8f0cbd1bba02940c34c866553370a4710.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d6/61/ec/d661ecb8d060a8e46ee3bba73f208db3109c12d2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f4/9b/95/f49b9520bbbd86af5ddb6d286c1c02b66d9fa5ea.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/db/74/36/db7436973fa4b0d92e5ae518b4bd4e20d8263aae.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ae/8b/38/ae8b38402acd6b42658185c3848f883f6e0ed24f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/32/b0/6c/32b06c2ccba7ca95fda6f66c2deaf6e381c09009.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d5/5f/54/d55f5428b7fc11985375e549076211d0b186608d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/57/bd/35/57bd35272f0a1a9da18ed58288d7181ce24e2829.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/44/b3/d8/44b3d81bb0f15fc9bcd8ca4132b4d70639edce34.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d8/06/b1/d806b1fa2a4b2e0a5fbf70de19838ef95bd60bb3.jpg?rule=ad-large'],
 'price': 21990,
 'price_includes_vat': False,
 'registration_date': '2018-11-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'MERCEDES CLASSE A180d W177 7G-DCT 116 CH - Argent Iridium - Toit '
          'ouvrant - AMG LINE - APPLE CARPLAY & ANDROID AUTO - Caméra - '
          'Régulateur - Suivi complet',
 'transmission': 'automatic',
 'trim': 'Classe A 180 d 116ch AMG Line 7G-DCT',
 'vin': None,
 'year': 2018}
2025-12-05 12:56:46 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 01415ce1-9151-5f64-911c-ba1acaa65b73 with identifier: 3035894919
2025-12-05 12:56:46 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 01415ce1-9151-5f64-911c-ba1acaa65b73
2025-12-05 12:56:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F33%252Fa9%252F1b33a9f8f0cbd1bba02940c34c866553370a4710.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/1b/33/a9/1b33a9f8f0cbd1bba02940c34c866553370a4710.jpg?rule=ad-large already downloaded
2025-12-05 12:56:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252Fd6%252F61%252Fec%252Fd661ecb8d060a8e46ee3bba73f208db3109c12d2.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/d6/61/ec/d661ecb8d060a8e46ee3bba73f208db3109c12d2.jpg?rule=ad-large already downloaded
2025-12-05 12:56:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252Ff4%252F9b%252F95%252Ff49b9520bbbd86af5ddb6d286c1c02b66d9fa5ea.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/f4/9b/95/f49b9520bbbd86af5ddb6d286c1c02b66d9fa5ea.jpg?rule=ad-large already downloaded
2025-12-05 12:56:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252Fdb%252F74%252F36%252Fdb7436973fa4b0d92e5ae518b4bd4e20d8263aae.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/db/74/36/db7436973fa4b0d92e5ae518b4bd4e20d8263aae.jpg?rule=ad-large already downloaded
2025-12-05 12:56:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fae%252F8b%252F38%252Fae8b38402acd6b42658185c3848f883f6e0ed24f.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ae/8b/38/ae8b38402acd6b42658185c3848f883f6e0ed24f.jpg?rule=ad-large already downloaded
2025-12-05 12:56:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F32%252Fb0%252F6c%252F32b06c2ccba7ca95fda6f66c2deaf6e381c09009.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/32/b0/6c/32b06c2ccba7ca95fda6f66c2deaf6e381c09009.jpg?rule=ad-large already downloaded
2025-12-05 12:56:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fd5%252F5f%252F54%252Fd55f5428b7fc11985375e549076211d0b186608d.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/d5/5f/54/d55f5428b7fc11985375e549076211d0b186608d.jpg?rule=ad-large already downloaded
2025-12-05 12:56:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F57%252Fbd%252F35%252F57bd35272f0a1a9da18ed58288d7181ce24e2829.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/57/bd/35/57bd35272f0a1a9da18ed58288d7181ce24e2829.jpg?rule=ad-large already downloaded
2025-12-05 12:56:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F44%252Fb3%252Fd8%252F44b3d81bb0f15fc9bcd8ca4132b4d70639edce34.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/44/b3/d8/44b3d81bb0f15fc9bcd8ca4132b4d70639edce34.jpg?rule=ad-large already downloaded
2025-12-05 12:56:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252Fd8%252F06%252Fb1%252Fd806b1fa2a4b2e0a5fbf70de19838ef95bd60bb3.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:46 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/d8/06/b1/d806b1fa2a4b2e0a5fbf70de19838ef95bd60bb3.jpg?rule=ad-large already downloaded
2025-12-05 12:56:46 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 01415ce1-9151-5f64-911c-ba1acaa65b73 with identifier 3035894919
2025-12-05 12:56:46 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:56:46 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:56:47 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 01415ce1-9151-5f64-911c-ba1acaa65b73
2025-12-05 12:56:47 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'MERCEDES CLASSE A180d W177  7G-DCT 116 CH - Argent Iridium - '
                'Toit ouvrant - AMG LINE - APPLE CARPLAY & ANDROID AUTO - '
                'Caméra - Régulateur - Suivi complet\n'
                '\n'
                'VÉHICULE DISPONIBLE ET VISIBLE DE SUITE DANS NOS LOCAUX À '
                'BORDEAUX \n'
                '\n'
                'GARANTIE 6 MOIS\n'
                '\n'
                'AUCUN FRAIS À PRÉVOIR\n'
                '\n'
                'Suivi complet.\n'
                'Contrôle technique à jour.\n'
                'Première mise en circulation : 11/2018\n'
                'Nombre de propriétaires : 3\n'
                '\n'
                'Couleur extérieure : Argent Iridium Métallisé (775U)\n'
                'Intérieur : Cuir & Tissu Noir Anthracite (651A)\n'
                'Moteur : 1.5 4 cylindres Turbo diesel 116 CH\n'
                '\n'
                'Véhicule non-fumeur.\n'
                'Historique d’entretien complet clair et limpide.\n'
                'Double des clés.\n'
                '\n'
                'Options du véhicule : \n'
                '\u2028'
                'Couleur Argent Iridium Métallisé\n'
                'Jantes 18 pouces bi-ton AMG\n'
                'Éclairage LED\n'
                'APPLE CARPLAY & ANDROID AUTO\n'
                'Caméra de recul\n'
                'Radars av & ar\n'
                'Climatisation automatique\n'
                'Toit Ouvrant Panoramique \n'
                'Régulateur de vitesse (TEMPOMAT)\n'
                'Chargeur induction pour Smartphone\n'
                'Assistant de maintient de voie actif\n'
                'Volant multifonctions avec réglage hauteur/profondeur\n'
                'Détection des panneaux\n'
                '\n'
                "Historique d'entretien : \n"
                '\n'
                '10/2019 à 10 637 km : huile moteur, filtre à huile\n'
                '\u2028'
                '10/2020 à 22 458 km : huile moteur, filtre à huile, vidange '
                'pont arrière\n'
                '\u2028'
                '08/2021 à 31 534 km : huile moteur, filtre à huile, liquide '
                'de frein\n'
                '10/2022 à 51 673 km : huile moteur, filtre à huile, filtre à '
                'air, filtre à carburant, vidange de boite, filtre à huile de '
                'boite\n'
                '\u2028'
                '11/2023 à 72 078 km : huile moteur, filtre à huile, liquide '
                'de frein\n'
                '12/2024 à 89 408 km : huile moteur, filtre à huile, filtre à '
                'air, filtre habitacle\n'
                '03/2025 à 92 831 km : galet tendeur, courroie d’accessoires, '
                'courroie de distribution, pompe à eau, liquide de '
                'refroidissement\n'
                '\n'
                'Reportage photo complet disponible sur demande.\n'
                '\n'
                'Sous réserve d’erreurs et omissions.\n'
                '\n'
                'Tarif hors Carte Grise et Frais de mise à la route (399€)\n'
                '\n'
                'Livraison possible en France, Belgique, Luxembourg, Andorre & '
                'Monaco. \n'
                '\n'
                "N'hésitez pas à nous contacter pour de plus amples "
                'informations.\n'
                'Nous sommes disponible sur rendez-vous uniquement dans nos '
                'locaux à Bordeaux. \n'
                '\n'
                'Mots clés :\n'
                'Audi A3 / A 3\n'
                'BMW Série 1\n'
                'Volvo V40\n'
                'Volkswagen Golf',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 116,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': '01415ce1-9151-5f64-911c-ba1acaa65b73',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3035894919',
 'listing': 'auction',
 'make': 'MERCEDES-BENZ',
 'model': 'Classe A',
 'odometer': 99900,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 10,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/1b/33/a9/1b33a9f8f0cbd1bba02940c34c866553370a4710.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d6/61/ec/d661ecb8d060a8e46ee3bba73f208db3109c12d2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f4/9b/95/f49b9520bbbd86af5ddb6d286c1c02b66d9fa5ea.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/db/74/36/db7436973fa4b0d92e5ae518b4bd4e20d8263aae.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ae/8b/38/ae8b38402acd6b42658185c3848f883f6e0ed24f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/32/b0/6c/32b06c2ccba7ca95fda6f66c2deaf6e381c09009.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d5/5f/54/d55f5428b7fc11985375e549076211d0b186608d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/57/bd/35/57bd35272f0a1a9da18ed58288d7181ce24e2829.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/44/b3/d8/44b3d81bb0f15fc9bcd8ca4132b4d70639edce34.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d8/06/b1/d806b1fa2a4b2e0a5fbf70de19838ef95bd60bb3.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0e4c291f-d594-5e0b-b29d-4afc9435a1f5/0e4c291f-d594-5e0b-b29d-4afc9435a1f5_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 125251,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/1b/33/a9/1b33a9f8f0cbd1bba02940c34c866553370a4710.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0e4c291f-d594-5e0b-b29d-4afc9435a1f5/0e4c291f-d594-5e0b-b29d-4afc9435a1f5_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 128102,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/d6/61/ec/d661ecb8d060a8e46ee3bba73f208db3109c12d2.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0e4c291f-d594-5e0b-b29d-4afc9435a1f5/0e4c291f-d594-5e0b-b29d-4afc9435a1f5_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 117037,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/f4/9b/95/f49b9520bbbd86af5ddb6d286c1c02b66d9fa5ea.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0e4c291f-d594-5e0b-b29d-4afc9435a1f5/0e4c291f-d594-5e0b-b29d-4afc9435a1f5_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 90538,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/db/74/36/db7436973fa4b0d92e5ae518b4bd4e20d8263aae.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0e4c291f-d594-5e0b-b29d-4afc9435a1f5/0e4c291f-d594-5e0b-b29d-4afc9435a1f5_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 103366,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ae/8b/38/ae8b38402acd6b42658185c3848f883f6e0ed24f.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0e4c291f-d594-5e0b-b29d-4afc9435a1f5/0e4c291f-d594-5e0b-b29d-4afc9435a1f5_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 113769,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/32/b0/6c/32b06c2ccba7ca95fda6f66c2deaf6e381c09009.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0e4c291f-d594-5e0b-b29d-4afc9435a1f5/0e4c291f-d594-5e0b-b29d-4afc9435a1f5_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 122185,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/d5/5f/54/d55f5428b7fc11985375e549076211d0b186608d.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0e4c291f-d594-5e0b-b29d-4afc9435a1f5/0e4c291f-d594-5e0b-b29d-4afc9435a1f5_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 108825,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/57/bd/35/57bd35272f0a1a9da18ed58288d7181ce24e2829.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0e4c291f-d594-5e0b-b29d-4afc9435a1f5/0e4c291f-d594-5e0b-b29d-4afc9435a1f5_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 103150,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/44/b3/d8/44b3d81bb0f15fc9bcd8ca4132b4d70639edce34.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_0e4c291f-d594-5e0b-b29d-4afc9435a1f5/0e4c291f-d594-5e0b-b29d-4afc9435a1f5_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 64932,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/d8/06/b1/d806b1fa2a4b2e0a5fbf70de19838ef95bd60bb3.jpg?rule=ad-large',
             'Width': 1200}],
 'price': 21990,
 'price_includes_vat': False,
 'registration_date': '2018-11-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'MERCEDES CLASSE A180d W177 7G-DCT 116 CH - Argent Iridium - Toit '
          'ouvrant - AMG LINE - APPLE CARPLAY & ANDROID AUTO - Caméra - '
          'Régulateur - Suivi complet',
 'transmission': 'automatic',
 'trim': 'Classe A 180 d 116ch AMG Line 7G-DCT',
 'vin': None,
 'year': 2018}
2025-12-05 12:56:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%273035894919%27 HTTP/1.1" 200 None
2025-12-05 12:56:47 [auto_selling_leboncoin.fr] INFO: Saving data for 3035894919: {'created_time': 1764939407.023987, 'last_price_update_time': 1764939407.023996}
2025-12-05 12:56:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3035894919') HTTP/1.1" 204 0
2025-12-05 12:56:47 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3077984430
2025-12-05 12:56:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%273077984430%27 HTTP/1.1" 200 None
2025-12-05 12:56:47 [auto_selling_leboncoin.fr] INFO: Scrape type for 3077984430: 1
2025-12-05 12:56:47 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3077984430
2025-12-05 12:56:47 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'Porsche Taycan Batterie Performance Plus 476 CH - PDLS+ - '
                'Audio Bose - Pack Chrono - Caméra 360 - Carnet & Suivi '
                'Complet Porsche\n'
                '\n'
                'Véhicule origine France avec seulement 2 propriétaires\n'
                '\n'
                '476 chevaux disponibles instantanément, le tout dans un '
                'confort digne de la maison Porsche et un niveau de finition '
                'supérieur a tout ce qu’il se fait \n'
                '\n'
                'VÉHICULE DISPONIBLE ET VISIBLE DE SUITE DANS NOS LOCAUX À '
                'BORDEAUX \n'
                '\n'
                'GARANTIE 6 MOIS. \n'
                '\n'
                'Carnet d’entretien complet Porsche\n'
                'Révision à jour. \n'
                'Contrôle technique fait pour la vente.\n'
                'Première mise en circulation : 04/2021\n'
                'Nombre de propriétaires : 2\n'
                '\n'
                'Couleur extérieure : Noir\n'
                'Intérieur : Noir\n'
                'Moteur : Electrique Performance Plus 476 CH\n'
                '\n'
                'Kilométrage certifié et garanti. \n'
                'Historique d’entretien complet clair et limpide\n'
                'Double des clés\n'
                '\n'
                'Options du véhicule :\n'
                '\n'
                'Batterie Performance Plus\n'
                'Chargeur 22KW\n'
                'Pompe à chaleur\n'
                'Phares PDLS + ( code phares automatiques / phare '
                'directionnels)\n'
                'Système Audio Bose\n'
                'Jantes 21 pouces Aero\n'
                'Sieges chauffants et ventilés\n'
                'Pack Confort ( 14 positions & a mémoire )\n'
                'Carplay\n'
                'Peinture metallisée ( gris volcano )\n'
                'Eclairage rétroviseur des alentours\n'
                'Caméra 360\n'
                'Suspension pneumatique\n'
                '\n'
                "Historique d'entretien :     \n"
                '\n'
                '06/2022 à 2 505 km : Révision  ( Porsche Bordeaux )\n'
                '06/2023 à 56 556 km : Révision, Changement Liquide de frein, '
                'remplacement du produit anticrevaison ( Porsche Bordeaux )\n'
                '08/2025 à 88 025 km : Révision, Renouvellement du liquide de '
                'frein ( Porsche Bordeaux )\n'
                '\n'
                'Sous réserve d’erreurs et omissions.  \n'
                '\n'
                'Tarif hors Carte Grise et Frais de mise à la route (399€)  \n'
                '\n'
                'Livraison possible en France, Belgique, Luxembourg, Andorre & '
                'Monaco.   \n'
                '\n'
                "N'hésitez pas à nous contacter pour de plus amples "
                'informations. Nous sommes disponible sur rendez-vous '
                'uniquement dans nos locaux à Bordeaux.   \n'
                '\n'
                'Mots clés :  TAYCAN, ELECTRIQUE, AUDI ETRON, TESLA '
                'PERFORMANCE',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 476,
 'expiration_date': None,
 'fuel_type': 'Électrique',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3077984430',
 'listing': 'auction',
 'make': 'PORSCHE',
 'model': 'Taycan',
 'odometer': 89900,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/27/9a/2d/279a2d6b986d0892a5534ebb81fc85a0b9c0ba57.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/92/2e/9d/922e9dad98f388f1eaad82663f7dc7a9fbabf321.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/38/7a/e4/387ae418ceef1b4f95f174f6f31ab4f99c210c9e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d4/27/a1/d427a16127cdf5451c7595b413da2dd43d36744a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/32/aa/5f/32aa5fd74cce75e7e21ff224e0ab7224fbfc0c00.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f6/49/ea/f649eac56f981ac4e49d2894c7d0cd0fb335c028.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c6/94/37/c69437fde28e6284124eb554df5d207f9e9bf87d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b1/cb/9c/b1cb9c233c29e28e9a4d0b2e1f0bba98424e5f46.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f9/c1/1d/f9c11d919aa540d7c150f7b53583c63a3003c867.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/17/29/3e/17293ef92ffc340ed899154a73917667a8a39878.jpg?rule=ad-large'],
 'price': 58911,
 'price_includes_vat': False,
 'registration_date': '2021-04-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Porsche Taycan Batterie Performance Plus 476 CH - PDLS+ - Audio '
          'Bose - Pack Chrono - Caméra 360 - Carnet & Suivi Complet Porsche',
 'transmission': 'automatic',
 'trim': None,
 'vin': None,
 'year': 2021}
2025-12-05 12:56:47 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: da9faa62-cfc9-56d7-beff-a5d7a95b4255 with identifier: 3077984430
2025-12-05 12:56:47 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item da9faa62-cfc9-56d7-beff-a5d7a95b4255
2025-12-05 12:56:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F27%252F9a%252F2d%252F279a2d6b986d0892a5534ebb81fc85a0b9c0ba57.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/27/9a/2d/279a2d6b986d0892a5534ebb81fc85a0b9c0ba57.jpg?rule=ad-large already downloaded
2025-12-05 12:56:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F92%252F2e%252F9d%252F922e9dad98f388f1eaad82663f7dc7a9fbabf321.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/92/2e/9d/922e9dad98f388f1eaad82663f7dc7a9fbabf321.jpg?rule=ad-large already downloaded
2025-12-05 12:56:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F38%252F7a%252Fe4%252F387ae418ceef1b4f95f174f6f31ab4f99c210c9e.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/38/7a/e4/387ae418ceef1b4f95f174f6f31ab4f99c210c9e.jpg?rule=ad-large already downloaded
2025-12-05 12:56:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252Fd4%252F27%252Fa1%252Fd427a16127cdf5451c7595b413da2dd43d36744a.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/d4/27/a1/d427a16127cdf5451c7595b413da2dd43d36744a.jpg?rule=ad-large already downloaded
2025-12-05 12:56:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F32%252Faa%252F5f%252F32aa5fd74cce75e7e21ff224e0ab7224fbfc0c00.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/32/aa/5f/32aa5fd74cce75e7e21ff224e0ab7224fbfc0c00.jpg?rule=ad-large already downloaded
2025-12-05 12:56:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Ff6%252F49%252Fea%252Ff649eac56f981ac4e49d2894c7d0cd0fb335c028.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/f6/49/ea/f649eac56f981ac4e49d2894c7d0cd0fb335c028.jpg?rule=ad-large already downloaded
2025-12-05 12:56:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252Fc6%252F94%252F37%252Fc69437fde28e6284124eb554df5d207f9e9bf87d.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/c6/94/37/c69437fde28e6284124eb554df5d207f9e9bf87d.jpg?rule=ad-large already downloaded
2025-12-05 12:56:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252Fb1%252Fcb%252F9c%252Fb1cb9c233c29e28e9a4d0b2e1f0bba98424e5f46.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/b1/cb/9c/b1cb9c233c29e28e9a4d0b2e1f0bba98424e5f46.jpg?rule=ad-large already downloaded
2025-12-05 12:56:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252Ff9%252Fc1%252F1d%252Ff9c11d919aa540d7c150f7b53583c63a3003c867.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/f9/c1/1d/f9c11d919aa540d7c150f7b53583c63a3003c867.jpg?rule=ad-large already downloaded
2025-12-05 12:56:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F17%252F29%252F3e%252F17293ef92ffc340ed899154a73917667a8a39878.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/17/29/3e/17293ef92ffc340ed899154a73917667a8a39878.jpg?rule=ad-large already downloaded
2025-12-05 12:56:47 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: da9faa62-cfc9-56d7-beff-a5d7a95b4255 with identifier 3077984430
2025-12-05 12:56:47 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:56:47 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:56:47 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item da9faa62-cfc9-56d7-beff-a5d7a95b4255
2025-12-05 12:56:47 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'Porsche Taycan Batterie Performance Plus 476 CH - PDLS+ - '
                'Audio Bose - Pack Chrono - Caméra 360 - Carnet & Suivi '
                'Complet Porsche\n'
                '\n'
                'Véhicule origine France avec seulement 2 propriétaires\n'
                '\n'
                '476 chevaux disponibles instantanément, le tout dans un '
                'confort digne de la maison Porsche et un niveau de finition '
                'supérieur a tout ce qu’il se fait \n'
                '\n'
                'VÉHICULE DISPONIBLE ET VISIBLE DE SUITE DANS NOS LOCAUX À '
                'BORDEAUX \n'
                '\n'
                'GARANTIE 6 MOIS. \n'
                '\n'
                'Carnet d’entretien complet Porsche\n'
                'Révision à jour. \n'
                'Contrôle technique fait pour la vente.\n'
                'Première mise en circulation : 04/2021\n'
                'Nombre de propriétaires : 2\n'
                '\n'
                'Couleur extérieure : Noir\n'
                'Intérieur : Noir\n'
                'Moteur : Electrique Performance Plus 476 CH\n'
                '\n'
                'Kilométrage certifié et garanti. \n'
                'Historique d’entretien complet clair et limpide\n'
                'Double des clés\n'
                '\n'
                'Options du véhicule :\n'
                '\n'
                'Batterie Performance Plus\n'
                'Chargeur 22KW\n'
                'Pompe à chaleur\n'
                'Phares PDLS + ( code phares automatiques / phare '
                'directionnels)\n'
                'Système Audio Bose\n'
                'Jantes 21 pouces Aero\n'
                'Sieges chauffants et ventilés\n'
                'Pack Confort ( 14 positions & a mémoire )\n'
                'Carplay\n'
                'Peinture metallisée ( gris volcano )\n'
                'Eclairage rétroviseur des alentours\n'
                'Caméra 360\n'
                'Suspension pneumatique\n'
                '\n'
                "Historique d'entretien :     \n"
                '\n'
                '06/2022 à 2 505 km : Révision  ( Porsche Bordeaux )\n'
                '06/2023 à 56 556 km : Révision, Changement Liquide de frein, '
                'remplacement du produit anticrevaison ( Porsche Bordeaux )\n'
                '08/2025 à 88 025 km : Révision, Renouvellement du liquide de '
                'frein ( Porsche Bordeaux )\n'
                '\n'
                'Sous réserve d’erreurs et omissions.  \n'
                '\n'
                'Tarif hors Carte Grise et Frais de mise à la route (399€)  \n'
                '\n'
                'Livraison possible en France, Belgique, Luxembourg, Andorre & '
                'Monaco.   \n'
                '\n'
                "N'hésitez pas à nous contacter pour de plus amples "
                'informations. Nous sommes disponible sur rendez-vous '
                'uniquement dans nos locaux à Bordeaux.   \n'
                '\n'
                'Mots clés :  TAYCAN, ELECTRIQUE, AUDI ETRON, TESLA '
                'PERFORMANCE',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 476,
 'expiration_date': None,
 'fuel_type': 'Électrique',
 'id': 'da9faa62-cfc9-56d7-beff-a5d7a95b4255',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3077984430',
 'listing': 'auction',
 'make': 'PORSCHE',
 'model': 'Taycan',
 'odometer': 89900,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 10,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/27/9a/2d/279a2d6b986d0892a5534ebb81fc85a0b9c0ba57.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/92/2e/9d/922e9dad98f388f1eaad82663f7dc7a9fbabf321.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/38/7a/e4/387ae418ceef1b4f95f174f6f31ab4f99c210c9e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d4/27/a1/d427a16127cdf5451c7595b413da2dd43d36744a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/32/aa/5f/32aa5fd74cce75e7e21ff224e0ab7224fbfc0c00.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f6/49/ea/f649eac56f981ac4e49d2894c7d0cd0fb335c028.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c6/94/37/c69437fde28e6284124eb554df5d207f9e9bf87d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b1/cb/9c/b1cb9c233c29e28e9a4d0b2e1f0bba98424e5f46.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f9/c1/1d/f9c11d919aa540d7c150f7b53583c63a3003c867.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/17/29/3e/17293ef92ffc340ed899154a73917667a8a39878.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e6b24250-83fa-5ea7-b1f8-b9753246cadb/e6b24250-83fa-5ea7-b1f8-b9753246cadb_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 122969,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/27/9a/2d/279a2d6b986d0892a5534ebb81fc85a0b9c0ba57.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e6b24250-83fa-5ea7-b1f8-b9753246cadb/e6b24250-83fa-5ea7-b1f8-b9753246cadb_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 133914,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/92/2e/9d/922e9dad98f388f1eaad82663f7dc7a9fbabf321.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e6b24250-83fa-5ea7-b1f8-b9753246cadb/e6b24250-83fa-5ea7-b1f8-b9753246cadb_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 126862,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/38/7a/e4/387ae418ceef1b4f95f174f6f31ab4f99c210c9e.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e6b24250-83fa-5ea7-b1f8-b9753246cadb/e6b24250-83fa-5ea7-b1f8-b9753246cadb_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 73865,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/d4/27/a1/d427a16127cdf5451c7595b413da2dd43d36744a.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e6b24250-83fa-5ea7-b1f8-b9753246cadb/e6b24250-83fa-5ea7-b1f8-b9753246cadb_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 113786,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/32/aa/5f/32aa5fd74cce75e7e21ff224e0ab7224fbfc0c00.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e6b24250-83fa-5ea7-b1f8-b9753246cadb/e6b24250-83fa-5ea7-b1f8-b9753246cadb_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 93958,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/f6/49/ea/f649eac56f981ac4e49d2894c7d0cd0fb335c028.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e6b24250-83fa-5ea7-b1f8-b9753246cadb/e6b24250-83fa-5ea7-b1f8-b9753246cadb_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 119136,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/c6/94/37/c69437fde28e6284124eb554df5d207f9e9bf87d.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e6b24250-83fa-5ea7-b1f8-b9753246cadb/e6b24250-83fa-5ea7-b1f8-b9753246cadb_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 75858,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/b1/cb/9c/b1cb9c233c29e28e9a4d0b2e1f0bba98424e5f46.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e6b24250-83fa-5ea7-b1f8-b9753246cadb/e6b24250-83fa-5ea7-b1f8-b9753246cadb_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 88204,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/f9/c1/1d/f9c11d919aa540d7c150f7b53583c63a3003c867.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e6b24250-83fa-5ea7-b1f8-b9753246cadb/e6b24250-83fa-5ea7-b1f8-b9753246cadb_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 80420,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/17/29/3e/17293ef92ffc340ed899154a73917667a8a39878.jpg?rule=ad-large',
             'Width': 1200}],
 'price': 58911,
 'price_includes_vat': False,
 'registration_date': '2021-04-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Porsche Taycan Batterie Performance Plus 476 CH - PDLS+ - Audio '
          'Bose - Pack Chrono - Caméra 360 - Carnet & Suivi Complet Porsche',
 'transmission': 'automatic',
 'trim': None,
 'vin': None,
 'year': 2021}
2025-12-05 12:56:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%273077984430%27 HTTP/1.1" 200 None
2025-12-05 12:56:47 [auto_selling_leboncoin.fr] INFO: Saving data for 3077984430: {'created_time': 1764939407.24286, 'last_price_update_time': 1764939407.242869}
2025-12-05 12:56:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3077984430') HTTP/1.1" 204 0
2025-12-05 12:56:47 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3079617245
2025-12-05 12:56:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%273079617245%27 HTTP/1.1" 200 None
2025-12-05 12:56:47 [auto_selling_leboncoin.fr] INFO: Scrape type for 3079617245: 1
2025-12-05 12:56:47 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3079617245
2025-12-05 12:56:47 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'AUDI A1 Sportback - 1.4 TFSI Turbo  - Boite Auto - \n'
                '\n'
                'VÉHICULE DISPONIBLE ET VISIBLE DE SUITE DANS NOS LOCAUX À '
                'BORDEAUX   \n'
                '\n'
                'GARANTIE 6 MOIS  \n'
                '\n'
                'AUCUN FRAIS À PRÉVOIR  \n'
                '\n'
                'Carnet d’entretien complet. \n'
                'Révision à jour. \n'
                'Contrôle technique à jour. \n'
                'Première mise en circulation : 06/2013\n'
                'Nombre de propriétaires : 4\n'
                '\n'
                'Couleur extérieure : Gris Daytona\n'
                'Intérieur : Cuir Tissus  \n'
                '\n'
                'Véhicule non-fumeur. \n'
                'Kilométrage certifié et garanti. \n'
                'Historique d’entretien complet clair et limpide. \n'
                'Double des clés.  \n'
                '\n'
                'Options du véhicule :   \n'
                '\n'
                'Système audio BOSE\n'
                'Couleur Gris Daytona\n'
                'Système Audio Bose\n'
                'Sièges AV chauffants\n'
                'Sièges F1 \n'
                'Climatisation automatique bi-zone \n'
                '\n'
                'Historique d’entretien:\n'
                '\n'
                '11/2013 à 0 Km : Service mise a la route\n'
                '06/2016 à 60 000 km : Extension de garantie\n'
                '12/2020 à 71 191 km : Entretien intermédiaire\n'
                '09/2021 à 83 085 km : Entretien bougies\n'
                '04/2022 à 84 900 km : Entretien intermédiaire\n'
                '04/2024 à 108 195 km : Bras de suspension + Géometrie + Gros '
                'entretien\n'
                '09/2025 à 136 000 km : Vidange + Disques\n'
                '\n'
                'Reportage photo complet disponible sur notre site '
                'internet.  \n'
                '\n'
                'Sous réserve d’erreurs et omissions.  \n'
                '\n'
                'Tarif hors Carte Grise et Frais de mise à la route (399€) \n'
                '\n'
                'Livraison possible en France, Belgique, Luxembourg, Andorre & '
                "Monaco.   N'hésitez pas à nous contacter pour de plus amples "
                'informations. Nous sommes disponible sur rendez-vous '
                'uniquement dans nos locaux à Bordeaux.   \n'
                '\n'
                'Mots clés :  Ford Fiesta ST Renault Clio RS Abarth 500, Audi '
                'S1',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 185,
 '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/3079617245',
 'listing': 'auction',
 'make': 'AUDI',
 'model': 'A1',
 'odometer': 134990,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/69/ad/51/69ad5121cce47ab61ad390f2a490a88543fda0bf.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/50/11/6c/50116c116c2c9c2d867d78e99d0e9bf39c9dc6c3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9a/8e/6e/9a8e6e69556b409707f847e87c80c3d8a4895ec3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/89/08/09/890809995adeb11f3d7d91bf5a7d9fe3a8315fc6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/13/ee/ff/13eeffdd41413a643f79c44e3a4b3895d7b3e3e9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d1/6f/4a/d16f4a70303ccdf14fe410f279b051f98d94c535.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/db/3a/65/db3a65bf7d4c9888d56ab3a8bf898990d42bedab.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b9/9e/b2/b99eb2cbc82cce3f050a45fade77d18755016ba4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/00/b8/9c/00b89c46f85b6e7202b43ab1cafc9c4d6c50416f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/bc/12/f4/bc12f48f5c346505600915d99906839a2fe1d9cd.jpg?rule=ad-large'],
 'price': 14900,
 'price_includes_vat': False,
 'registration_date': '2013-06-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Audi A1 Sportback 185 CH - Gris Daytona - S Line - Sieges F1 - '
          'Audio Bose -',
 'transmission': 'automatic',
 'trim': 'A1 Sportback 1.4 TFSI 185ch S line S tronic 7 5 places',
 'vin': None,
 'year': 2013}
2025-12-05 12:56:47 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 7a628ce6-c475-590b-a5b2-053a94df545f with identifier: 3079617245
2025-12-05 12:56:47 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 7a628ce6-c475-590b-a5b2-053a94df545f
2025-12-05 12:56:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F69%252Fad%252F51%252F69ad5121cce47ab61ad390f2a490a88543fda0bf.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/69/ad/51/69ad5121cce47ab61ad390f2a490a88543fda0bf.jpg?rule=ad-large already downloaded
2025-12-05 12:56:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F50%252F11%252F6c%252F50116c116c2c9c2d867d78e99d0e9bf39c9dc6c3.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/50/11/6c/50116c116c2c9c2d867d78e99d0e9bf39c9dc6c3.jpg?rule=ad-large already downloaded
2025-12-05 12:56:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F9a%252F8e%252F6e%252F9a8e6e69556b409707f847e87c80c3d8a4895ec3.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/9a/8e/6e/9a8e6e69556b409707f847e87c80c3d8a4895ec3.jpg?rule=ad-large already downloaded
2025-12-05 12:56:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F89%252F08%252F09%252F890809995adeb11f3d7d91bf5a7d9fe3a8315fc6.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/89/08/09/890809995adeb11f3d7d91bf5a7d9fe3a8315fc6.jpg?rule=ad-large already downloaded
2025-12-05 12:56:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F13%252Fee%252Fff%252F13eeffdd41413a643f79c44e3a4b3895d7b3e3e9.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/13/ee/ff/13eeffdd41413a643f79c44e3a4b3895d7b3e3e9.jpg?rule=ad-large already downloaded
2025-12-05 12:56:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252Fd1%252F6f%252F4a%252Fd16f4a70303ccdf14fe410f279b051f98d94c535.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/d1/6f/4a/d16f4a70303ccdf14fe410f279b051f98d94c535.jpg?rule=ad-large already downloaded
2025-12-05 12:56:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252Fdb%252F3a%252F65%252Fdb3a65bf7d4c9888d56ab3a8bf898990d42bedab.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/db/3a/65/db3a65bf7d4c9888d56ab3a8bf898990d42bedab.jpg?rule=ad-large already downloaded
2025-12-05 12:56:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252Fb9%252F9e%252Fb2%252Fb99eb2cbc82cce3f050a45fade77d18755016ba4.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/b9/9e/b2/b99eb2cbc82cce3f050a45fade77d18755016ba4.jpg?rule=ad-large already downloaded
2025-12-05 12:56:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F00%252Fb8%252F9c%252F00b89c46f85b6e7202b43ab1cafc9c4d6c50416f.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/00/b8/9c/00b89c46f85b6e7202b43ab1cafc9c4d6c50416f.jpg?rule=ad-large already downloaded
2025-12-05 12:56:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252Fbc%252F12%252Ff4%252Fbc12f48f5c346505600915d99906839a2fe1d9cd.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/bc/12/f4/bc12f48f5c346505600915d99906839a2fe1d9cd.jpg?rule=ad-large already downloaded
2025-12-05 12:56:47 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 7a628ce6-c475-590b-a5b2-053a94df545f with identifier 3079617245
2025-12-05 12:56:47 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:56:47 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:56:47 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 7a628ce6-c475-590b-a5b2-053a94df545f
2025-12-05 12:56:47 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'AUDI A1 Sportback - 1.4 TFSI Turbo  - Boite Auto - \n'
                '\n'
                'VÉHICULE DISPONIBLE ET VISIBLE DE SUITE DANS NOS LOCAUX À '
                'BORDEAUX   \n'
                '\n'
                'GARANTIE 6 MOIS  \n'
                '\n'
                'AUCUN FRAIS À PRÉVOIR  \n'
                '\n'
                'Carnet d’entretien complet. \n'
                'Révision à jour. \n'
                'Contrôle technique à jour. \n'
                'Première mise en circulation : 06/2013\n'
                'Nombre de propriétaires : 4\n'
                '\n'
                'Couleur extérieure : Gris Daytona\n'
                'Intérieur : Cuir Tissus  \n'
                '\n'
                'Véhicule non-fumeur. \n'
                'Kilométrage certifié et garanti. \n'
                'Historique d’entretien complet clair et limpide. \n'
                'Double des clés.  \n'
                '\n'
                'Options du véhicule :   \n'
                '\n'
                'Système audio BOSE\n'
                'Couleur Gris Daytona\n'
                'Système Audio Bose\n'
                'Sièges AV chauffants\n'
                'Sièges F1 \n'
                'Climatisation automatique bi-zone \n'
                '\n'
                'Historique d’entretien:\n'
                '\n'
                '11/2013 à 0 Km : Service mise a la route\n'
                '06/2016 à 60 000 km : Extension de garantie\n'
                '12/2020 à 71 191 km : Entretien intermédiaire\n'
                '09/2021 à 83 085 km : Entretien bougies\n'
                '04/2022 à 84 900 km : Entretien intermédiaire\n'
                '04/2024 à 108 195 km : Bras de suspension + Géometrie + Gros '
                'entretien\n'
                '09/2025 à 136 000 km : Vidange + Disques\n'
                '\n'
                'Reportage photo complet disponible sur notre site '
                'internet.  \n'
                '\n'
                'Sous réserve d’erreurs et omissions.  \n'
                '\n'
                'Tarif hors Carte Grise et Frais de mise à la route (399€) \n'
                '\n'
                'Livraison possible en France, Belgique, Luxembourg, Andorre & '
                "Monaco.   N'hésitez pas à nous contacter pour de plus amples "
                'informations. Nous sommes disponible sur rendez-vous '
                'uniquement dans nos locaux à Bordeaux.   \n'
                '\n'
                'Mots clés :  Ford Fiesta ST Renault Clio RS Abarth 500, Audi '
                'S1',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 185,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': '7a628ce6-c475-590b-a5b2-053a94df545f',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3079617245',
 'listing': 'auction',
 'make': 'AUDI',
 'model': 'A1',
 'odometer': 134990,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 10,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/69/ad/51/69ad5121cce47ab61ad390f2a490a88543fda0bf.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/50/11/6c/50116c116c2c9c2d867d78e99d0e9bf39c9dc6c3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9a/8e/6e/9a8e6e69556b409707f847e87c80c3d8a4895ec3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/89/08/09/890809995adeb11f3d7d91bf5a7d9fe3a8315fc6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/13/ee/ff/13eeffdd41413a643f79c44e3a4b3895d7b3e3e9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d1/6f/4a/d16f4a70303ccdf14fe410f279b051f98d94c535.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/db/3a/65/db3a65bf7d4c9888d56ab3a8bf898990d42bedab.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b9/9e/b2/b99eb2cbc82cce3f050a45fade77d18755016ba4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/00/b8/9c/00b89c46f85b6e7202b43ab1cafc9c4d6c50416f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/bc/12/f4/bc12f48f5c346505600915d99906839a2fe1d9cd.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b1e2ed66-82fd-5375-b792-17ba8e02d065/b1e2ed66-82fd-5375-b792-17ba8e02d065_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 127556,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/69/ad/51/69ad5121cce47ab61ad390f2a490a88543fda0bf.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b1e2ed66-82fd-5375-b792-17ba8e02d065/b1e2ed66-82fd-5375-b792-17ba8e02d065_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 132600,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/50/11/6c/50116c116c2c9c2d867d78e99d0e9bf39c9dc6c3.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b1e2ed66-82fd-5375-b792-17ba8e02d065/b1e2ed66-82fd-5375-b792-17ba8e02d065_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 128681,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/9a/8e/6e/9a8e6e69556b409707f847e87c80c3d8a4895ec3.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b1e2ed66-82fd-5375-b792-17ba8e02d065/b1e2ed66-82fd-5375-b792-17ba8e02d065_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 117817,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/89/08/09/890809995adeb11f3d7d91bf5a7d9fe3a8315fc6.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b1e2ed66-82fd-5375-b792-17ba8e02d065/b1e2ed66-82fd-5375-b792-17ba8e02d065_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 108291,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/13/ee/ff/13eeffdd41413a643f79c44e3a4b3895d7b3e3e9.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b1e2ed66-82fd-5375-b792-17ba8e02d065/b1e2ed66-82fd-5375-b792-17ba8e02d065_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 113799,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/d1/6f/4a/d16f4a70303ccdf14fe410f279b051f98d94c535.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b1e2ed66-82fd-5375-b792-17ba8e02d065/b1e2ed66-82fd-5375-b792-17ba8e02d065_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 87108,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/db/3a/65/db3a65bf7d4c9888d56ab3a8bf898990d42bedab.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b1e2ed66-82fd-5375-b792-17ba8e02d065/b1e2ed66-82fd-5375-b792-17ba8e02d065_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 71668,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/b9/9e/b2/b99eb2cbc82cce3f050a45fade77d18755016ba4.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b1e2ed66-82fd-5375-b792-17ba8e02d065/b1e2ed66-82fd-5375-b792-17ba8e02d065_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 84443,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/00/b8/9c/00b89c46f85b6e7202b43ab1cafc9c4d6c50416f.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b1e2ed66-82fd-5375-b792-17ba8e02d065/b1e2ed66-82fd-5375-b792-17ba8e02d065_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 132300,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/bc/12/f4/bc12f48f5c346505600915d99906839a2fe1d9cd.jpg?rule=ad-large',
             'Width': 1200}],
 'price': 14900,
 'price_includes_vat': False,
 'registration_date': '2013-06-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Audi A1 Sportback 185 CH - Gris Daytona - S Line - Sieges F1 - '
          'Audio Bose -',
 'transmission': 'automatic',
 'trim': 'A1 Sportback 1.4 TFSI 185ch S line S tronic 7 5 places',
 'vin': None,
 'year': 2013}
2025-12-05 12:56:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%273079617245%27 HTTP/1.1" 200 None
2025-12-05 12:56:47 [auto_selling_leboncoin.fr] INFO: Saving data for 3079617245: {'created_time': 1764939407.474536, 'last_price_update_time': 1764939407.474548}
2025-12-05 12:56:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3079617245') HTTP/1.1" 204 0
2025-12-05 12:56:47 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3078737481
2025-12-05 12:56:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%273078737481%27 HTTP/1.1" 200 None
2025-12-05 12:56:47 [auto_selling_leboncoin.fr] INFO: Scrape type for 3078737481: 1
2025-12-05 12:56:47 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3078737481
2025-12-05 12:56:47 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Orange',
 'currency': 'EUR',
 'description': 'Toyota GT86 200 CH - Kit Aero - Boite Manuelle - Orange '
                'Tangerine - Seconde Main - Carnet & Suivi complet\n'
                '\n'
                'VÉHICULE DISPONIBLE ET VISIBLE DE SUITE DANS NOS LOCAUX À '
                'BORDEAUX \n'
                '\n'
                'GARANTIE 6 MOIS\n'
                '\n'
                'AUCUN FRAIS À PRÉVOIR\n'
                '\n'
                "Carnet d'entretien complet.\n"
                'Révision à jour.\n'
                'Contrôle technique à jour.\n'
                'Première mise en circulation : 03/2013\n'
                'Nombre de propriétaires : 2\n'
                '\n'
                'Couleur extérieure : Orange Tangerine\n'
                'Intérieur : Tissu Noir & Rouge\n'
                'Moteur : 2.0 4 cylindre à plat 200 CH\n'
                '\n'
                'Véhicule non-fumeur.\n'
                'Historique d’entretien complet clair et limpide.\n'
                'Double des clés.\n'
                '\n'
                'Options du véhicule : \n'
                '\n'
                "Kit Aéro d'origine\n"
                'Couleur Orange Tangerine\n'
                'Sièges Cuir & Alcantara\n'
                'Régulateur de vitesse\n'
                'Démarrage sans clé.\n'
                'Feux Xenon\n'
                'Climatisation automatique bi-zone\n'
                'Système Bluetooth audio et téléphone \n'
                'Système de navigation GPS\n'
                '\n'
                "Historique d'entretien : \n"
                '\n'
                '07/2014 à 15 818 km : Huile moteur, filtre à huile\n'
                '12/2015 à 29 935 km : Huile moteur, filtre à huile, liquide '
                'de frein, huile de pont, filtre à air\n'
                '08/2017 à 45 028 km : Huile moteur, filtre à huile\n'
                '06/2019 à 57 065 km : Huile moteur, filtre à huile, rappel '
                'des ressorts de soupape\n'
                '02/2020 à 60 373 km : Huile moteur, filtre à huile, liquide '
                'de frein, huile de pont, filtre à air\n'
                '12/2021 à 72 141 km : Huile moteur, filtre à huile, liquide '
                'de frein, huile de pont, filtre à air\n'
                '06/2024 à 79 385 km : Huile moteur, filtre à huile\n'
                '10/2025 à 95 250 km : Huile moteur, filtre à huile, bougies '
                "d'allumage, liquide de frein\n"
                '\n'
                'Reportage photo complet disponible sur notre site internet.\n'
                '\n'
                'Sous réserve d’erreurs et omissions.\n'
                '\n'
                'Tarif hors Carte Grise et Frais de mise à la route (399€)\n'
                '\n'
                'Livraison possible en France, Belgique, Luxembourg, Andorre & '
                'Monaco. \n'
                '\n'
                "N'hésitez pas à nous contacter pour de plus amples "
                'informations.\n'
                'Nous sommes disponible sur rendez-vous uniquement dans nos '
                'locaux à Bordeaux. \n'
                '\n'
                'Mots clés :\n'
                '\n'
                'Toyota GT86 GT 86\n'
                'Subaru BRZ\n'
                'Nissan 350z 370z',
 'doors_number': 2,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 200,
 '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/3078737481',
 'listing': 'auction',
 'make': 'TOYOTA',
 'model': 'GT86',
 'odometer': 96000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/26/66/15/2666154f977d6d9e8665d292d7c9b76f107e07d7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9f/ec/55/9fec555063aa3cb6f4cdf9475017c89eaae18639.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/79/1b/d9/791bd9a2be93a5107247c354e4082e6eb404919c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ff/45/f8/ff45f83650c5b275bc5ba87256c96505e2eb2e09.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8f/c1/c4/8fc1c4256874bb0898a32e83e7cb9cc0a3b10e50.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/gh/97/5c/gh975cce1e4c43f609e9bd11d75c4f578c09689e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/26/1b/59/261b5931e344b3cb5befeae8be41d0335b6673eb.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/77/d5/16/77d5162beff7da58740cd9a1bd932d5cdbcd4964.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a0/a8/49/a0a849982de740d8d1a87df3c848e9c6573b0a5e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f3/a3/c0/f3a3c0a875c4adf3bdb4d96dc073898d156b0825.jpg?rule=ad-large'],
 'price': 25990,
 'price_includes_vat': False,
 'registration_date': '2013-03-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Toyota GT86 200 CH - Kit Aero - Boite Manuelle - Orange Tangerine - '
          'Seconde Main - Carnet & Suivi complet',
 'transmission': 'manual',
 'trim': 'GT86 2.0 200ch',
 'vin': None,
 'year': 2013}
2025-12-05 12:56:47 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 18e57e44-7030-5e8c-868b-36809bac781d with identifier: 3078737481
2025-12-05 12:56:47 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 18e57e44-7030-5e8c-868b-36809bac781d
2025-12-05 12:56:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F26%252F66%252F15%252F2666154f977d6d9e8665d292d7c9b76f107e07d7.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/26/66/15/2666154f977d6d9e8665d292d7c9b76f107e07d7.jpg?rule=ad-large already downloaded
2025-12-05 12:56:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F9f%252Fec%252F55%252F9fec555063aa3cb6f4cdf9475017c89eaae18639.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/9f/ec/55/9fec555063aa3cb6f4cdf9475017c89eaae18639.jpg?rule=ad-large already downloaded
2025-12-05 12:56:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F79%252F1b%252Fd9%252F791bd9a2be93a5107247c354e4082e6eb404919c.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/79/1b/d9/791bd9a2be93a5107247c354e4082e6eb404919c.jpg?rule=ad-large already downloaded
2025-12-05 12:56:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F45%252Ff8%252Fff45f83650c5b275bc5ba87256c96505e2eb2e09.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ff/45/f8/ff45f83650c5b275bc5ba87256c96505e2eb2e09.jpg?rule=ad-large already downloaded
2025-12-05 12:56:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F8f%252Fc1%252Fc4%252F8fc1c4256874bb0898a32e83e7cb9cc0a3b10e50.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/8f/c1/c4/8fc1c4256874bb0898a32e83e7cb9cc0a3b10e50.jpg?rule=ad-large already downloaded
2025-12-05 12:56:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252Fgh%252F97%252F5c%252Fgh975cce1e4c43f609e9bd11d75c4f578c09689e.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/gh/97/5c/gh975cce1e4c43f609e9bd11d75c4f578c09689e.jpg?rule=ad-large already downloaded
2025-12-05 12:56:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F26%252F1b%252F59%252F261b5931e344b3cb5befeae8be41d0335b6673eb.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/26/1b/59/261b5931e344b3cb5befeae8be41d0335b6673eb.jpg?rule=ad-large already downloaded
2025-12-05 12:56:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F77%252Fd5%252F16%252F77d5162beff7da58740cd9a1bd932d5cdbcd4964.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/77/d5/16/77d5162beff7da58740cd9a1bd932d5cdbcd4964.jpg?rule=ad-large already downloaded
2025-12-05 12:56:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252Fa0%252Fa8%252F49%252Fa0a849982de740d8d1a87df3c848e9c6573b0a5e.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/a0/a8/49/a0a849982de740d8d1a87df3c848e9c6573b0a5e.jpg?rule=ad-large already downloaded
2025-12-05 12:56:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252Ff3%252Fa3%252Fc0%252Ff3a3c0a875c4adf3bdb4d96dc073898d156b0825.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/f3/a3/c0/f3a3c0a875c4adf3bdb4d96dc073898d156b0825.jpg?rule=ad-large already downloaded
2025-12-05 12:56:47 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 18e57e44-7030-5e8c-868b-36809bac781d with identifier 3078737481
2025-12-05 12:56:47 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:56:47 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:56:47 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 18e57e44-7030-5e8c-868b-36809bac781d
2025-12-05 12:56:47 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Orange',
 'currency': 'EUR',
 'description': 'Toyota GT86 200 CH - Kit Aero - Boite Manuelle - Orange '
                'Tangerine - Seconde Main - Carnet & Suivi complet\n'
                '\n'
                'VÉHICULE DISPONIBLE ET VISIBLE DE SUITE DANS NOS LOCAUX À '
                'BORDEAUX \n'
                '\n'
                'GARANTIE 6 MOIS\n'
                '\n'
                'AUCUN FRAIS À PRÉVOIR\n'
                '\n'
                "Carnet d'entretien complet.\n"
                'Révision à jour.\n'
                'Contrôle technique à jour.\n'
                'Première mise en circulation : 03/2013\n'
                'Nombre de propriétaires : 2\n'
                '\n'
                'Couleur extérieure : Orange Tangerine\n'
                'Intérieur : Tissu Noir & Rouge\n'
                'Moteur : 2.0 4 cylindre à plat 200 CH\n'
                '\n'
                'Véhicule non-fumeur.\n'
                'Historique d’entretien complet clair et limpide.\n'
                'Double des clés.\n'
                '\n'
                'Options du véhicule : \n'
                '\n'
                "Kit Aéro d'origine\n"
                'Couleur Orange Tangerine\n'
                'Sièges Cuir & Alcantara\n'
                'Régulateur de vitesse\n'
                'Démarrage sans clé.\n'
                'Feux Xenon\n'
                'Climatisation automatique bi-zone\n'
                'Système Bluetooth audio et téléphone \n'
                'Système de navigation GPS\n'
                '\n'
                "Historique d'entretien : \n"
                '\n'
                '07/2014 à 15 818 km : Huile moteur, filtre à huile\n'
                '12/2015 à 29 935 km : Huile moteur, filtre à huile, liquide '
                'de frein, huile de pont, filtre à air\n'
                '08/2017 à 45 028 km : Huile moteur, filtre à huile\n'
                '06/2019 à 57 065 km : Huile moteur, filtre à huile, rappel '
                'des ressorts de soupape\n'
                '02/2020 à 60 373 km : Huile moteur, filtre à huile, liquide '
                'de frein, huile de pont, filtre à air\n'
                '12/2021 à 72 141 km : Huile moteur, filtre à huile, liquide '
                'de frein, huile de pont, filtre à air\n'
                '06/2024 à 79 385 km : Huile moteur, filtre à huile\n'
                '10/2025 à 95 250 km : Huile moteur, filtre à huile, bougies '
                "d'allumage, liquide de frein\n"
                '\n'
                'Reportage photo complet disponible sur notre site internet.\n'
                '\n'
                'Sous réserve d’erreurs et omissions.\n'
                '\n'
                'Tarif hors Carte Grise et Frais de mise à la route (399€)\n'
                '\n'
                'Livraison possible en France, Belgique, Luxembourg, Andorre & '
                'Monaco. \n'
                '\n'
                "N'hésitez pas à nous contacter pour de plus amples "
                'informations.\n'
                'Nous sommes disponible sur rendez-vous uniquement dans nos '
                'locaux à Bordeaux. \n'
                '\n'
                'Mots clés :\n'
                '\n'
                'Toyota GT86 GT 86\n'
                'Subaru BRZ\n'
                'Nissan 350z 370z',
 'doors_number': 2,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 200,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': '18e57e44-7030-5e8c-868b-36809bac781d',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3078737481',
 'listing': 'auction',
 'make': 'TOYOTA',
 'model': 'GT86',
 'odometer': 96000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 10,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/26/66/15/2666154f977d6d9e8665d292d7c9b76f107e07d7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9f/ec/55/9fec555063aa3cb6f4cdf9475017c89eaae18639.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/79/1b/d9/791bd9a2be93a5107247c354e4082e6eb404919c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ff/45/f8/ff45f83650c5b275bc5ba87256c96505e2eb2e09.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8f/c1/c4/8fc1c4256874bb0898a32e83e7cb9cc0a3b10e50.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/gh/97/5c/gh975cce1e4c43f609e9bd11d75c4f578c09689e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/26/1b/59/261b5931e344b3cb5befeae8be41d0335b6673eb.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/77/d5/16/77d5162beff7da58740cd9a1bd932d5cdbcd4964.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a0/a8/49/a0a849982de740d8d1a87df3c848e9c6573b0a5e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f3/a3/c0/f3a3c0a875c4adf3bdb4d96dc073898d156b0825.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2a37823b-095d-5324-bf68-688d6d9d2a50/2a37823b-095d-5324-bf68-688d6d9d2a50_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 136076,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/26/66/15/2666154f977d6d9e8665d292d7c9b76f107e07d7.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2a37823b-095d-5324-bf68-688d6d9d2a50/2a37823b-095d-5324-bf68-688d6d9d2a50_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 136912,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/9f/ec/55/9fec555063aa3cb6f4cdf9475017c89eaae18639.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2a37823b-095d-5324-bf68-688d6d9d2a50/2a37823b-095d-5324-bf68-688d6d9d2a50_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 129765,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/79/1b/d9/791bd9a2be93a5107247c354e4082e6eb404919c.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2a37823b-095d-5324-bf68-688d6d9d2a50/2a37823b-095d-5324-bf68-688d6d9d2a50_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 125647,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ff/45/f8/ff45f83650c5b275bc5ba87256c96505e2eb2e09.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2a37823b-095d-5324-bf68-688d6d9d2a50/2a37823b-095d-5324-bf68-688d6d9d2a50_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 123013,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/8f/c1/c4/8fc1c4256874bb0898a32e83e7cb9cc0a3b10e50.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2a37823b-095d-5324-bf68-688d6d9d2a50/2a37823b-095d-5324-bf68-688d6d9d2a50_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 97005,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/gh/97/5c/gh975cce1e4c43f609e9bd11d75c4f578c09689e.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2a37823b-095d-5324-bf68-688d6d9d2a50/2a37823b-095d-5324-bf68-688d6d9d2a50_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 93066,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/26/1b/59/261b5931e344b3cb5befeae8be41d0335b6673eb.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2a37823b-095d-5324-bf68-688d6d9d2a50/2a37823b-095d-5324-bf68-688d6d9d2a50_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 134422,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/77/d5/16/77d5162beff7da58740cd9a1bd932d5cdbcd4964.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2a37823b-095d-5324-bf68-688d6d9d2a50/2a37823b-095d-5324-bf68-688d6d9d2a50_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 75960,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/a0/a8/49/a0a849982de740d8d1a87df3c848e9c6573b0a5e.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_2a37823b-095d-5324-bf68-688d6d9d2a50/2a37823b-095d-5324-bf68-688d6d9d2a50_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 92467,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/f3/a3/c0/f3a3c0a875c4adf3bdb4d96dc073898d156b0825.jpg?rule=ad-large',
             'Width': 1200}],
 'price': 25990,
 'price_includes_vat': False,
 'registration_date': '2013-03-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Toyota GT86 200 CH - Kit Aero - Boite Manuelle - Orange Tangerine - '
          'Seconde Main - Carnet & Suivi complet',
 'transmission': 'manual',
 'trim': 'GT86 2.0 200ch',
 'vin': None,
 'year': 2013}
2025-12-05 12:56:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%273078737481%27 HTTP/1.1" 200 None
2025-12-05 12:56:47 [auto_selling_leboncoin.fr] INFO: Saving data for 3078737481: {'created_time': 1764939407.693292, 'last_price_update_time': 1764939407.693307}
2025-12-05 12:56:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3078737481') HTTP/1.1" 204 0
2025-12-05 12:56:47 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3076191512
2025-12-05 12:56:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%273076191512%27 HTTP/1.1" 200 None
2025-12-05 12:56:47 [auto_selling_leboncoin.fr] INFO: Scrape type for 3076191512: 1
2025-12-05 12:56:47 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3076191512
2025-12-05 12:56:47 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Bleu',
 'currency': 'EUR',
 'description': 'Seat Leon FR 180 CH - Boite DSG 7 - Echappement à clapet - '
                'Régulateur de vitesse - Immat FR - Carnet & suivi complet.\n'
                '\n'
                'VÉHICULE DISPONIBLE ET VISIBLE DE SUITE DANS NOS LOCAUX À '
                'BORDEAUX \n'
                '\n'
                'GARANTIE 6 MOIS\n'
                '\n'
                'AUCUN FRAIS À PRÉVOIR\n'
                '\n'
                'Carnet d’entretien complet.\n'
                'Révision à jour.\n'
                'Contrôle technique à jour.\n'
                'Première mise en circulation : 09/2016\n'
                'Nombre de propriétaires : 4\n'
                '\n'
                'Couleur extérieure : Bleu méditerranéen\n'
                'Intérieur : Tissu gris & cuir noir\n'
                'Moteur : 1.8 4 cylindres turbo\n'
                '\n'
                'Véhicule non-fumeur.\n'
                'Kilométrage certifié et garanti.\n'
                'Historique d’entretien complet clair et limpide.\n'
                'Double des clés.\n'
                '\n'
                'Options du véhicule : \n'
                '\n'
                'Silencieux Sport à clapet\n'
                'Boite automatique DS7 7\n'
                'Sièges AV chauffants\n'
                'Radars de recul\n'
                'Bluetooth Audio et téléphone\n'
                'Seat Select drive\n'
                'Suspension sport\n'
                'Régulateur de vitesse\n'
                'Climatisation automatique bi-zone\n'
                '\n'
                "Historique d'entretien : \n"
                '\n'
                '09/2018 à 29 563 km : huile moteur, filtre à huile\n'
                '08/2020 à 67 132 km : huile moteur, filtre à huile, filtre '
                'habitacle, liquide de frein\n'
                '11/2022 à 102 104 km : huile moteur, filtre à huile\n'
                '04/2023 à 110 555 km : huile moteur, filtre à huile, filtre '
                'habitacle, filtre à air\n'
                '06/2025 à 131 833 km : huile moteur, filtre à huile\n'
                '\n'
                'Reportage photo complet disponible sur notre site internet.\n'
                '\n'
                'Sous réserve d’erreurs et omissions.\n'
                '\n'
                'Tarif hors Carte Grise et Frais de mise à la route (399€)\n'
                '\n'
                'Livraison possible en France, Belgique, Luxembourg, Andorre & '
                'Monaco. \n'
                '\n'
                "N'hésitez pas à nous contacter pour de plus amples "
                'informations.\n'
                'Nous sommes disponible sur rendez-vous uniquement dans nos '
                'locaux à Bordeaux. \n'
                '\n'
                'Mots clés :\n'
                '\n'
                'Renault Megane GT\n'
                'BMW 120i\n'
                'Audi A3',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 179,
 '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/3076191512',
 'listing': 'auction',
 'make': 'SEAT',
 'model': 'Leon',
 'odometer': 134000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/ec/49/2b/ec492b22d18752537f70ade3da8963807b660a69.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/51/78/66/5178664e1383a0d226e94379652423ee64c75dbc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/23/19/c4/2319c48eedeebe7d51635ae4aefb533243f9dd66.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c8/59/fb/c859fba521d66b0770a8039face7be4a8b029409.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/05/b1/e8/05b1e8122a416b2f4136c4f01b440f65ccb456cb.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0e/b8/a7/0eb8a79d2bc7583922dc665e1043a1a8d0931652.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/33/98/b3/3398b3a1a0cbb2acd9bb6236e07e0a460224b5f2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/23/7b/9f/237b9f5dc2e50e7357e891774116d2e477555571.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/77/3b/b0/773bb0ee7860d7294798b84a43033fd4843bbc9d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b7/6b/09/b76b09b74e7de80504088819f8e5ef5a3207bfbb.jpg?rule=ad-large'],
 'price': 11990,
 'price_includes_vat': False,
 'registration_date': '2016-09-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Seat Leon FR 180 CH - Boite DSG 7 - Echappement à clapet - '
          'Régulateur de vitesse - Immat FR - Carnet & suivi complet',
 'transmission': 'automatic',
 'trim': 'Leon 1.8 TSI 180ch FR Start&Stop DSG',
 'vin': None,
 'year': 2016}
2025-12-05 12:56:47 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 4acd76e9-402d-5aa9-a709-45dc125762ba with identifier: 3076191512
2025-12-05 12:56:47 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 4acd76e9-402d-5aa9-a709-45dc125762ba
2025-12-05 12:56:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fec%252F49%252F2b%252Fec492b22d18752537f70ade3da8963807b660a69.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ec/49/2b/ec492b22d18752537f70ade3da8963807b660a69.jpg?rule=ad-large already downloaded
2025-12-05 12:56:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F51%252F78%252F66%252F5178664e1383a0d226e94379652423ee64c75dbc.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/51/78/66/5178664e1383a0d226e94379652423ee64c75dbc.jpg?rule=ad-large already downloaded
2025-12-05 12:56:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F23%252F19%252Fc4%252F2319c48eedeebe7d51635ae4aefb533243f9dd66.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/23/19/c4/2319c48eedeebe7d51635ae4aefb533243f9dd66.jpg?rule=ad-large already downloaded
2025-12-05 12:56:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252Fc8%252F59%252Ffb%252Fc859fba521d66b0770a8039face7be4a8b029409.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/c8/59/fb/c859fba521d66b0770a8039face7be4a8b029409.jpg?rule=ad-large already downloaded
2025-12-05 12:56:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F05%252Fb1%252Fe8%252F05b1e8122a416b2f4136c4f01b440f65ccb456cb.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/05/b1/e8/05b1e8122a416b2f4136c4f01b440f65ccb456cb.jpg?rule=ad-large already downloaded
2025-12-05 12:56:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F0e%252Fb8%252Fa7%252F0eb8a79d2bc7583922dc665e1043a1a8d0931652.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/0e/b8/a7/0eb8a79d2bc7583922dc665e1043a1a8d0931652.jpg?rule=ad-large already downloaded
2025-12-05 12:56:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F33%252F98%252Fb3%252F3398b3a1a0cbb2acd9bb6236e07e0a460224b5f2.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/33/98/b3/3398b3a1a0cbb2acd9bb6236e07e0a460224b5f2.jpg?rule=ad-large already downloaded
2025-12-05 12:56:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F23%252F7b%252F9f%252F237b9f5dc2e50e7357e891774116d2e477555571.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/23/7b/9f/237b9f5dc2e50e7357e891774116d2e477555571.jpg?rule=ad-large already downloaded
2025-12-05 12:56:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F77%252F3b%252Fb0%252F773bb0ee7860d7294798b84a43033fd4843bbc9d.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/77/3b/b0/773bb0ee7860d7294798b84a43033fd4843bbc9d.jpg?rule=ad-large already downloaded
2025-12-05 12:56:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252Fb7%252F6b%252F09%252Fb76b09b74e7de80504088819f8e5ef5a3207bfbb.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/b7/6b/09/b76b09b74e7de80504088819f8e5ef5a3207bfbb.jpg?rule=ad-large already downloaded
2025-12-05 12:56:47 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 4acd76e9-402d-5aa9-a709-45dc125762ba with identifier 3076191512
2025-12-05 12:56:47 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:56:47 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:56:47 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 4acd76e9-402d-5aa9-a709-45dc125762ba
2025-12-05 12:56:47 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Bleu',
 'currency': 'EUR',
 'description': 'Seat Leon FR 180 CH - Boite DSG 7 - Echappement à clapet - '
                'Régulateur de vitesse - Immat FR - Carnet & suivi complet.\n'
                '\n'
                'VÉHICULE DISPONIBLE ET VISIBLE DE SUITE DANS NOS LOCAUX À '
                'BORDEAUX \n'
                '\n'
                'GARANTIE 6 MOIS\n'
                '\n'
                'AUCUN FRAIS À PRÉVOIR\n'
                '\n'
                'Carnet d’entretien complet.\n'
                'Révision à jour.\n'
                'Contrôle technique à jour.\n'
                'Première mise en circulation : 09/2016\n'
                'Nombre de propriétaires : 4\n'
                '\n'
                'Couleur extérieure : Bleu méditerranéen\n'
                'Intérieur : Tissu gris & cuir noir\n'
                'Moteur : 1.8 4 cylindres turbo\n'
                '\n'
                'Véhicule non-fumeur.\n'
                'Kilométrage certifié et garanti.\n'
                'Historique d’entretien complet clair et limpide.\n'
                'Double des clés.\n'
                '\n'
                'Options du véhicule : \n'
                '\n'
                'Silencieux Sport à clapet\n'
                'Boite automatique DS7 7\n'
                'Sièges AV chauffants\n'
                'Radars de recul\n'
                'Bluetooth Audio et téléphone\n'
                'Seat Select drive\n'
                'Suspension sport\n'
                'Régulateur de vitesse\n'
                'Climatisation automatique bi-zone\n'
                '\n'
                "Historique d'entretien : \n"
                '\n'
                '09/2018 à 29 563 km : huile moteur, filtre à huile\n'
                '08/2020 à 67 132 km : huile moteur, filtre à huile, filtre '
                'habitacle, liquide de frein\n'
                '11/2022 à 102 104 km : huile moteur, filtre à huile\n'
                '04/2023 à 110 555 km : huile moteur, filtre à huile, filtre '
                'habitacle, filtre à air\n'
                '06/2025 à 131 833 km : huile moteur, filtre à huile\n'
                '\n'
                'Reportage photo complet disponible sur notre site internet.\n'
                '\n'
                'Sous réserve d’erreurs et omissions.\n'
                '\n'
                'Tarif hors Carte Grise et Frais de mise à la route (399€)\n'
                '\n'
                'Livraison possible en France, Belgique, Luxembourg, Andorre & '
                'Monaco. \n'
                '\n'
                "N'hésitez pas à nous contacter pour de plus amples "
                'informations.\n'
                'Nous sommes disponible sur rendez-vous uniquement dans nos '
                'locaux à Bordeaux. \n'
                '\n'
                'Mots clés :\n'
                '\n'
                'Renault Megane GT\n'
                'BMW 120i\n'
                'Audi A3',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 179,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': '4acd76e9-402d-5aa9-a709-45dc125762ba',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3076191512',
 'listing': 'auction',
 'make': 'SEAT',
 'model': 'Leon',
 'odometer': 134000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 10,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/ec/49/2b/ec492b22d18752537f70ade3da8963807b660a69.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/51/78/66/5178664e1383a0d226e94379652423ee64c75dbc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/23/19/c4/2319c48eedeebe7d51635ae4aefb533243f9dd66.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c8/59/fb/c859fba521d66b0770a8039face7be4a8b029409.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/05/b1/e8/05b1e8122a416b2f4136c4f01b440f65ccb456cb.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0e/b8/a7/0eb8a79d2bc7583922dc665e1043a1a8d0931652.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/33/98/b3/3398b3a1a0cbb2acd9bb6236e07e0a460224b5f2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/23/7b/9f/237b9f5dc2e50e7357e891774116d2e477555571.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/77/3b/b0/773bb0ee7860d7294798b84a43033fd4843bbc9d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b7/6b/09/b76b09b74e7de80504088819f8e5ef5a3207bfbb.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_857ddd12-d53f-5cff-800a-c690559bae66/857ddd12-d53f-5cff-800a-c690559bae66_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 125885,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ec/49/2b/ec492b22d18752537f70ade3da8963807b660a69.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_857ddd12-d53f-5cff-800a-c690559bae66/857ddd12-d53f-5cff-800a-c690559bae66_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 130857,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/51/78/66/5178664e1383a0d226e94379652423ee64c75dbc.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_857ddd12-d53f-5cff-800a-c690559bae66/857ddd12-d53f-5cff-800a-c690559bae66_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 126064,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/23/19/c4/2319c48eedeebe7d51635ae4aefb533243f9dd66.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_857ddd12-d53f-5cff-800a-c690559bae66/857ddd12-d53f-5cff-800a-c690559bae66_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 101593,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/c8/59/fb/c859fba521d66b0770a8039face7be4a8b029409.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_857ddd12-d53f-5cff-800a-c690559bae66/857ddd12-d53f-5cff-800a-c690559bae66_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 106381,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/05/b1/e8/05b1e8122a416b2f4136c4f01b440f65ccb456cb.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_857ddd12-d53f-5cff-800a-c690559bae66/857ddd12-d53f-5cff-800a-c690559bae66_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 110251,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/0e/b8/a7/0eb8a79d2bc7583922dc665e1043a1a8d0931652.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_857ddd12-d53f-5cff-800a-c690559bae66/857ddd12-d53f-5cff-800a-c690559bae66_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 112867,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/33/98/b3/3398b3a1a0cbb2acd9bb6236e07e0a460224b5f2.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_857ddd12-d53f-5cff-800a-c690559bae66/857ddd12-d53f-5cff-800a-c690559bae66_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 73830,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/23/7b/9f/237b9f5dc2e50e7357e891774116d2e477555571.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_857ddd12-d53f-5cff-800a-c690559bae66/857ddd12-d53f-5cff-800a-c690559bae66_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 94840,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/77/3b/b0/773bb0ee7860d7294798b84a43033fd4843bbc9d.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_857ddd12-d53f-5cff-800a-c690559bae66/857ddd12-d53f-5cff-800a-c690559bae66_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 58412,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/b7/6b/09/b76b09b74e7de80504088819f8e5ef5a3207bfbb.jpg?rule=ad-large',
             'Width': 1200}],
 'price': 11990,
 'price_includes_vat': False,
 'registration_date': '2016-09-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Seat Leon FR 180 CH - Boite DSG 7 - Echappement à clapet - '
          'Régulateur de vitesse - Immat FR - Carnet & suivi complet',
 'transmission': 'automatic',
 'trim': 'Leon 1.8 TSI 180ch FR Start&Stop DSG',
 'vin': None,
 'year': 2016}
2025-12-05 12:56:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%273076191512%27 HTTP/1.1" 200 None
2025-12-05 12:56:47 [auto_selling_leboncoin.fr] INFO: Saving data for 3076191512: {'created_time': 1764939407.934946, 'last_price_update_time': 1764939407.934959}
2025-12-05 12:56:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3076191512') HTTP/1.1" 204 0
2025-12-05 12:56:47 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3075412847
2025-12-05 12:56:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%273075412847%27 HTTP/1.1" 200 None
2025-12-05 12:56:47 [auto_selling_leboncoin.fr] INFO: Scrape type for 3075412847: 1
2025-12-05 12:56:47 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3075412847
2025-12-05 12:56:47 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'ABARTH 500 ABARTH 595 COMPETIZIONE 180 CH - Échappement MONZA '
                '- Grigio Pista  - Toit ouvrant - Audio BEATS - Volant Carbone '
                '- Suivi complet\n'
                '\n'
                'VÉHICULE DISPONIBLE ET VISIBLE DE SUITE DANS NOS LOCAUX À '
                'BORDEAUX.\n'
                '\n'
                'GARANTIE 6 MOIS.\n'
                '\n'
                'AUCUN FRAIS À PRÉVOIR.\n'
                '\n'
                "Carnet d'entretien complet.\n"
                'Révision à jour.\n'
                'Contrôle technique à jour.\n'
                'Première mise en circulation : 12/2020\n'
                'Nombre de propriétaires : 2\n'
                '\n'
                'Couleur extérieure : Grigio Pista\n'
                'Intérieur : Cuir \n'
                'Moteur : 1.4 Turbo T-Jet 4 cylindres 180 CH\n'
                '\n'
                'Véhicule non-fumeur.\n'
                'Historique d’entretien complet clair et limpide.\n'
                'Double des clés.\n'
                '\n'
                'Options du véhicule : \n'
                '\n'
                'Couleur Grigio Pista\n'
                'Toit ouvrant\n'
                'Jantes 17 pouces Supersport\n'
                'Volant Cuir & Alcantara Carbone\n'
                'Casquette de compteur Alcantara\n'
                'Sellerie Cuir\n'
                'Système Audio BEATS\n'
                'Radars de recul\n'
                'Écran multimédia\n'
                'Mode Sport\n'
                'Palettes au volant\n'
                'Kit déco ABARTH latéraux\n'
                '\n'
                "Historique d'entretien : \n"
                '\n'
                '10/2022 à 31 519 km : huile moteur, filtre à huile, filtre à '
                'air, filtre habitacle, bougies d’allumage, liquide de freins\n'
                '06/2023 à 46 523 km : huile moteur, filtre à huile, filtre '
                'habitacle, bougies d’allumage\n'
                '12/2023 à 60 956 km : huile moteur, filtre à huile, filtre à '
                'air\n'
                '05/2024 à 71 415 km : huile moteur, filtre à huile, filtre '
                'habitacle\n'
                '01/2025 à 88 066 km : huile moteur, filtre à huile, filtre à '
                'air, filtre habitacle, liquide de freins, bougies d’allumage\n'
                '06/2025 à 100 818 km : kit distribution, pompe à eau, '
                'courroie d’accessoires, liquide de refroidissement\n'
                '06/2025 à 102 780 km : huile moteur, filtre à huile\n'
                '09/2025 à 107 450 km : bobines d’allumage, bougies '
                'd’allumage\n'
                '\n'
                'Reportage photo complet disponible sur demande.\n'
                '\n'
                'Sous réserve d’erreurs et omissions.\n'
                '\n'
                'Tarif hors Carte Grise et Frais de mise à la route (399€)\n'
                '\n'
                'Livraison possible en France, Belgique, Luxembourg, Andorre & '
                'Monaco. \n'
                '\n'
                "N'hésitez pas à nous contacter pour de plus amples "
                'informations.\n'
                'Nous sommes disponible sur rendez-vous uniquement dans nos '
                'locaux à Bordeaux. \n'
                '\n'
                'Mots clés :\n'
                'Fiesta ST\n'
                'Mini Cooper S\n'
                'Opel Corsa OPC\n'
                'Opel Adam S',
 'doors_number': 3,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 180,
 '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/3075412847',
 'listing': 'auction',
 'make': 'ABARTH',
 'model': '500',
 'odometer': 108900,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/03/9c/71/039c71b5da553975866242790406acc92930977a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6d/f9/38/6df93826f90642f2d155dec67447e51180a60534.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b1/48/ad/b148ad35c1df7d95e72c02532774e266b468b0f1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2e/61/a9/2e61a95cc6c739b188c6af13062f377ce3c823b5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6e/a3/6e/6ea36ec121904749f07b0434f6313a3308b4d3e4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6d/c0/3b/6dc03b8e023d5f1256df3126d352ce1d6fcc85ac.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/43/2c/7e/432c7e923c1607a6106c3b8b82afbe156c5ce8bd.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4e/80/50/4e805034933ffe82df2005aa2747c41be5b5f7be.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/25/15/a7/2515a7291b132f188d1bebae2e518ac713d598a7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/df/a2/04/dfa204c5110399448bb8e48ec953470b991525eb.jpg?rule=ad-large'],
 'price': 16990,
 'price_includes_vat': False,
 'registration_date': '2020-12-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'ABARTH 500 ABARTH 595 COMPETIZIONE 180 CH - Échappement MONZA - '
          'Grigio Pista - Toit ouvrant - Audio BEATS - Volant Carbone - Suivi '
          'complet',
 'transmission': 'automatic',
 'trim': '500 1.4 Turbo T-Jet 180ch 595 Competizione MY19 BVA',
 'vin': None,
 'year': 2020}
2025-12-05 12:56:47 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: af5547a7-6a68-5418-b7e7-08612a15f3d5 with identifier: 3075412847
2025-12-05 12:56:47 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item af5547a7-6a68-5418-b7e7-08612a15f3d5
2025-12-05 12:56:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F03%252F9c%252F71%252F039c71b5da553975866242790406acc92930977a.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/03/9c/71/039c71b5da553975866242790406acc92930977a.jpg?rule=ad-large already downloaded
2025-12-05 12:56:47 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F6d%252Ff9%252F38%252F6df93826f90642f2d155dec67447e51180a60534.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:47 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/6d/f9/38/6df93826f90642f2d155dec67447e51180a60534.jpg?rule=ad-large already downloaded
2025-12-05 12:56:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252Fb1%252F48%252Fad%252Fb148ad35c1df7d95e72c02532774e266b468b0f1.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/b1/48/ad/b148ad35c1df7d95e72c02532774e266b468b0f1.jpg?rule=ad-large already downloaded
2025-12-05 12:56:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F2e%252F61%252Fa9%252F2e61a95cc6c739b188c6af13062f377ce3c823b5.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/2e/61/a9/2e61a95cc6c739b188c6af13062f377ce3c823b5.jpg?rule=ad-large already downloaded
2025-12-05 12:56:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F6e%252Fa3%252F6e%252F6ea36ec121904749f07b0434f6313a3308b4d3e4.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/6e/a3/6e/6ea36ec121904749f07b0434f6313a3308b4d3e4.jpg?rule=ad-large already downloaded
2025-12-05 12:56:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F6d%252Fc0%252F3b%252F6dc03b8e023d5f1256df3126d352ce1d6fcc85ac.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/6d/c0/3b/6dc03b8e023d5f1256df3126d352ce1d6fcc85ac.jpg?rule=ad-large already downloaded
2025-12-05 12:56:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F43%252F2c%252F7e%252F432c7e923c1607a6106c3b8b82afbe156c5ce8bd.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/43/2c/7e/432c7e923c1607a6106c3b8b82afbe156c5ce8bd.jpg?rule=ad-large already downloaded
2025-12-05 12:56:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F4e%252F80%252F50%252F4e805034933ffe82df2005aa2747c41be5b5f7be.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/4e/80/50/4e805034933ffe82df2005aa2747c41be5b5f7be.jpg?rule=ad-large already downloaded
2025-12-05 12:56:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F25%252F15%252Fa7%252F2515a7291b132f188d1bebae2e518ac713d598a7.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/25/15/a7/2515a7291b132f188d1bebae2e518ac713d598a7.jpg?rule=ad-large already downloaded
2025-12-05 12:56:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252Fdf%252Fa2%252F04%252Fdfa204c5110399448bb8e48ec953470b991525eb.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/df/a2/04/dfa204c5110399448bb8e48ec953470b991525eb.jpg?rule=ad-large already downloaded
2025-12-05 12:56:48 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: af5547a7-6a68-5418-b7e7-08612a15f3d5 with identifier 3075412847
2025-12-05 12:56:48 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:56:48 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:56:48 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item af5547a7-6a68-5418-b7e7-08612a15f3d5
2025-12-05 12:56:48 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'ABARTH 500 ABARTH 595 COMPETIZIONE 180 CH - Échappement MONZA '
                '- Grigio Pista  - Toit ouvrant - Audio BEATS - Volant Carbone '
                '- Suivi complet\n'
                '\n'
                'VÉHICULE DISPONIBLE ET VISIBLE DE SUITE DANS NOS LOCAUX À '
                'BORDEAUX.\n'
                '\n'
                'GARANTIE 6 MOIS.\n'
                '\n'
                'AUCUN FRAIS À PRÉVOIR.\n'
                '\n'
                "Carnet d'entretien complet.\n"
                'Révision à jour.\n'
                'Contrôle technique à jour.\n'
                'Première mise en circulation : 12/2020\n'
                'Nombre de propriétaires : 2\n'
                '\n'
                'Couleur extérieure : Grigio Pista\n'
                'Intérieur : Cuir \n'
                'Moteur : 1.4 Turbo T-Jet 4 cylindres 180 CH\n'
                '\n'
                'Véhicule non-fumeur.\n'
                'Historique d’entretien complet clair et limpide.\n'
                'Double des clés.\n'
                '\n'
                'Options du véhicule : \n'
                '\n'
                'Couleur Grigio Pista\n'
                'Toit ouvrant\n'
                'Jantes 17 pouces Supersport\n'
                'Volant Cuir & Alcantara Carbone\n'
                'Casquette de compteur Alcantara\n'
                'Sellerie Cuir\n'
                'Système Audio BEATS\n'
                'Radars de recul\n'
                'Écran multimédia\n'
                'Mode Sport\n'
                'Palettes au volant\n'
                'Kit déco ABARTH latéraux\n'
                '\n'
                "Historique d'entretien : \n"
                '\n'
                '10/2022 à 31 519 km : huile moteur, filtre à huile, filtre à '
                'air, filtre habitacle, bougies d’allumage, liquide de freins\n'
                '06/2023 à 46 523 km : huile moteur, filtre à huile, filtre '
                'habitacle, bougies d’allumage\n'
                '12/2023 à 60 956 km : huile moteur, filtre à huile, filtre à '
                'air\n'
                '05/2024 à 71 415 km : huile moteur, filtre à huile, filtre '
                'habitacle\n'
                '01/2025 à 88 066 km : huile moteur, filtre à huile, filtre à '
                'air, filtre habitacle, liquide de freins, bougies d’allumage\n'
                '06/2025 à 100 818 km : kit distribution, pompe à eau, '
                'courroie d’accessoires, liquide de refroidissement\n'
                '06/2025 à 102 780 km : huile moteur, filtre à huile\n'
                '09/2025 à 107 450 km : bobines d’allumage, bougies '
                'd’allumage\n'
                '\n'
                'Reportage photo complet disponible sur demande.\n'
                '\n'
                'Sous réserve d’erreurs et omissions.\n'
                '\n'
                'Tarif hors Carte Grise et Frais de mise à la route (399€)\n'
                '\n'
                'Livraison possible en France, Belgique, Luxembourg, Andorre & '
                'Monaco. \n'
                '\n'
                "N'hésitez pas à nous contacter pour de plus amples "
                'informations.\n'
                'Nous sommes disponible sur rendez-vous uniquement dans nos '
                'locaux à Bordeaux. \n'
                '\n'
                'Mots clés :\n'
                'Fiesta ST\n'
                'Mini Cooper S\n'
                'Opel Corsa OPC\n'
                'Opel Adam S',
 'doors_number': 3,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 180,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': 'af5547a7-6a68-5418-b7e7-08612a15f3d5',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3075412847',
 'listing': 'auction',
 'make': 'ABARTH',
 'model': '500',
 'odometer': 108900,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 10,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/03/9c/71/039c71b5da553975866242790406acc92930977a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6d/f9/38/6df93826f90642f2d155dec67447e51180a60534.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b1/48/ad/b148ad35c1df7d95e72c02532774e266b468b0f1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2e/61/a9/2e61a95cc6c739b188c6af13062f377ce3c823b5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6e/a3/6e/6ea36ec121904749f07b0434f6313a3308b4d3e4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6d/c0/3b/6dc03b8e023d5f1256df3126d352ce1d6fcc85ac.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/43/2c/7e/432c7e923c1607a6106c3b8b82afbe156c5ce8bd.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4e/80/50/4e805034933ffe82df2005aa2747c41be5b5f7be.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/25/15/a7/2515a7291b132f188d1bebae2e518ac713d598a7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/df/a2/04/dfa204c5110399448bb8e48ec953470b991525eb.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_06363839-4275-5cb2-9e8e-91d8358b32c8/06363839-4275-5cb2-9e8e-91d8358b32c8_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 135190,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/03/9c/71/039c71b5da553975866242790406acc92930977a.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_06363839-4275-5cb2-9e8e-91d8358b32c8/06363839-4275-5cb2-9e8e-91d8358b32c8_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 133057,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/6d/f9/38/6df93826f90642f2d155dec67447e51180a60534.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_06363839-4275-5cb2-9e8e-91d8358b32c8/06363839-4275-5cb2-9e8e-91d8358b32c8_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 128388,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/b1/48/ad/b148ad35c1df7d95e72c02532774e266b468b0f1.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_06363839-4275-5cb2-9e8e-91d8358b32c8/06363839-4275-5cb2-9e8e-91d8358b32c8_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 98464,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/2e/61/a9/2e61a95cc6c739b188c6af13062f377ce3c823b5.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_06363839-4275-5cb2-9e8e-91d8358b32c8/06363839-4275-5cb2-9e8e-91d8358b32c8_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 102710,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/6e/a3/6e/6ea36ec121904749f07b0434f6313a3308b4d3e4.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_06363839-4275-5cb2-9e8e-91d8358b32c8/06363839-4275-5cb2-9e8e-91d8358b32c8_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 121179,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/6d/c0/3b/6dc03b8e023d5f1256df3126d352ce1d6fcc85ac.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_06363839-4275-5cb2-9e8e-91d8358b32c8/06363839-4275-5cb2-9e8e-91d8358b32c8_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 138483,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/43/2c/7e/432c7e923c1607a6106c3b8b82afbe156c5ce8bd.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_06363839-4275-5cb2-9e8e-91d8358b32c8/06363839-4275-5cb2-9e8e-91d8358b32c8_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 131682,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/4e/80/50/4e805034933ffe82df2005aa2747c41be5b5f7be.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_06363839-4275-5cb2-9e8e-91d8358b32c8/06363839-4275-5cb2-9e8e-91d8358b32c8_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 91503,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/25/15/a7/2515a7291b132f188d1bebae2e518ac713d598a7.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_06363839-4275-5cb2-9e8e-91d8358b32c8/06363839-4275-5cb2-9e8e-91d8358b32c8_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 92000,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/df/a2/04/dfa204c5110399448bb8e48ec953470b991525eb.jpg?rule=ad-large',
             'Width': 1200}],
 'price': 16990,
 'price_includes_vat': False,
 'registration_date': '2020-12-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'ABARTH 500 ABARTH 595 COMPETIZIONE 180 CH - Échappement MONZA - '
          'Grigio Pista - Toit ouvrant - Audio BEATS - Volant Carbone - Suivi '
          'complet',
 'transmission': 'automatic',
 'trim': '500 1.4 Turbo T-Jet 180ch 595 Competizione MY19 BVA',
 'vin': None,
 'year': 2020}
2025-12-05 12:56:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%273075412847%27 HTTP/1.1" 200 None
2025-12-05 12:56:48 [auto_selling_leboncoin.fr] INFO: Saving data for 3075412847: {'created_time': 1764939408.141157, 'last_price_update_time': 1764939408.141166}
2025-12-05 12:56:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3075412847') HTTP/1.1" 204 0
2025-12-05 12:56:48 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3072062384
2025-12-05 12:56:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%273072062384%27 HTTP/1.1" 200 None
2025-12-05 12:56:48 [auto_selling_leboncoin.fr] INFO: Scrape type for 3072062384: 1
2025-12-05 12:56:48 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3072062384
2025-12-05 12:56:48 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Mini Cooper JCW 231 CH - Gris Thunder - Toit Ouvrant - '
                'Echappement JCW Pro - Caméra de recul - Sièges Baquets - '
                'Carnet & Suivi complet\n'
                '\n'
                'VÉHICULE DISPONIBLE ET VISIBLE DE SUITE DANS NOS LOCAUX À '
                'BORDEAUX \n'
                '\n'
                'GARANTIE 6 MOIS\n'
                '\n'
                'AUCUN FRAIS À PRÉVOIR\n'
                '\n'
                'Carnet d’entretien complet.\n'
                'Révision à jour.\n'
                'Contrôle technique à jour.\n'
                'Première mise en circulation : 01/2017\n'
                'Nombre de propriétaires : 4\n'
                '\n'
                'Couleur extérieure : Gris Thunder Métallisé\n'
                'Intérieur : Dinamica/tissu carbone noir\n'
                'Moteur : 4 cyl en ligne 2.0 turbo 231 CH\n'
                '\n'
                'Véhicule non-fumeur.\n'
                'Kilométrage certifié et garanti.\n'
                'Historique d’entretien complet clair et limpide.\n'
                'Double des clés.\n'
                '\n'
                'Options du véhicule : \n'
                '\n'
                '01CA Sélection véhicules concernés par COP\n'
                '01CB Etendue des mesures CO2\n'
                '0226 Suspension sport\n'
                '0230 Equipements spécifiques UE\n'
                '0249 Volant multifonctions\n'
                '02HY Roue all. MINI JCW Track Spoke noire\n'
                '02PA Antivol de vis de roue\n'
                '02TB Boîte automatique sport\n'
                '02VB Avertisseur de crevaison\n'
                '02VC Kit réparation pneu\n'
                '02VG Contrôle de performances\n'
                '02XC John Cooper Works volant cuir\n'
                '0313 Rétroviseur extérieur rabattable\n'
                '0322 Accès confort\n'
                '0325 Spoiler arrière\n'
                '03AB Cache de retroviseur peint\n'
                '03AG Caméra de recul\n'
                '0402 Toit ouvrant en verre panoramique\n'
                '0423 Tapis de sol Velours\n'
                '0428 Triangle signalisation et kit de secours\n'
                '0450 Réglage en hauteur du siège passager\n'
                '0473 Accoudoir avant\n'
                '04AA Pavillon anthracite\n'
                '04C1 Colour Line Carbon Black\n'
                "04DC Surface intérieur 'Black Checkered'\n"
                '04FN John Cooper Works Sportsitze\n'
                '04NE Chauffage des gaz blow-by\n'
                '04VA MINI Driving Modes\n'
                "0507 Syst. d'aide au Stationnement AR (PDC)\n"
                '0521 Détecteur de pluie\n'
                '0534 Climatiseur automatique\n'
                '0541 Régulateur de vitesse actif\n'
                '0548 Tachymètre kilométrique\n'
                '0550 Ordinateur de bord\n'
                '05A2 Projecteur LED\n'
                '05AA Feu antibrouillard arriere\n'
                '05AS Driving Assistant\n'
                '0609 Système de navigation Professional\n'
                '0698 DVD zone 2\n'
                '06AC Appel de détresse intelligent\n'
                '06AD Affichage tête haute MINI\n'
                '06AE Teleservices\n'
                '06NE Extension de la préparation pour téléphone portable '
                'Bluetooth\n'
                '06NM MINI Connected\n'
                '06NT MINI Connected XL\n'
                '0785 Clignotants blancs\n'
                '07L5 Wired\n'
                '0854 Version en langue française\n'
                '0881 Documentation de bord français\n'
                "08KA Interv.vidange d'huile 24 mois/30 000 km\n"
                '08R9 Fluide frigorigène R1234yf\n'
                '08S3 Verrouillage automatique au démarrage\n'
                '08TF Protection piétons active\n'
                '0925 Dummy-SALAPA\n'
                'A080 Batterie AGM 80 Ah\n'
                '\n'
                "Historique d'entretien : \n"
                '\n'
                '01/2019 à 21 079 km : huile moteur, filtre à huile, filtre '
                'habitacle\n'
                '02/2021 à 36 715 km : huile moteur, filtre à huile, liquide '
                "de frein, bougies d'allumage\n"
                '03/2023 à 47 775 km : huile moteur, filtre à huile, liquide '
                'de frein\n'
                '06/2024 à 58 504 km : huile moteur, filtre à huile\n'
                '03/2025 à 68 500 km : huile moteur, filtre à huile, liquide '
                'de frein\n'
                '\n'
                'Sous réserve d’erreurs et omissions.\n'
                '\n'
                'Tarif hors Carte Grise et Frais de mise à la route (399€)\n'
                '\n'
                'Livraison possible en France, Belgique, Luxembourg, Andorre & '
                'Monaco. \n'
                '\n'
                "N'hésitez pas à nous contacter pour de plus amples "
                'informations.\n'
                'Nous sommes disponible sur rendez-vous uniquement dans nos '
                'locaux à Bordeaux. \n'
                '\n'
                'Mots clés :\n'
                '\n'
                'Renault Megane RS\n'
                'VW Golf GTI\n'
                'Seat Leon Cupra',
 'doors_number': 3,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 231,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3072062384',
 'listing': 'auction',
 'make': 'MINI',
 'model': 'Mini',
 'odometer': 73500,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/cb/14/44/cb14447605270babc978ce041ae06b2ae92cc3f9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a4/c3/2b/a4c32b0eeb318a94a3f23e2d3c899065674861c0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/72/a3/02/72a3023b750dd029f8291fe7d76d145d72e5cdb6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/93/17/7c/93177c1aaacc9e84617becc788d94d2306e3cadd.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b3/7e/03/b37e03a1b0c26d0a23d529ee28d9776fa74cc603.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b4/70/ef/b470ef9a50c59ff36b113fd8be3a5a7aa42db8e5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/df/b8/30/dfb8309abaca28ab9305ef21cf4556ee3b6da02d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/27/e6/27/27e6279f8cd2efc341b188799a553f0e57631eb3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/16/c0/1f/16c01f8d040d2c7186db6239fdad6a625a5f95e9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f1/98/d1/f198d1dda7eb4deb57ba07095bc76422b0b26c6d.jpg?rule=ad-large'],
 'price': 24990,
 'price_includes_vat': False,
 'registration_date': '2017-01-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Mini Cooper JCW 231 CH - Gris Thunder - Toit Ouvrant - Echappement '
          'JCW Pro - Caméra de recul - Sièges Baquets - Carnet & Suivi complet',
 'transmission': 'automatic',
 'trim': 'Mini John Cooper Works 231ch Pro BVAS8',
 'vin': None,
 'year': 2017}
2025-12-05 12:56:48 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 94bac2b3-74bd-50a1-8032-a6761be85546 with identifier: 3072062384
2025-12-05 12:56:48 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 94bac2b3-74bd-50a1-8032-a6761be85546
2025-12-05 12:56:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252Fcb%252F14%252F44%252Fcb14447605270babc978ce041ae06b2ae92cc3f9.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/cb/14/44/cb14447605270babc978ce041ae06b2ae92cc3f9.jpg?rule=ad-large already downloaded
2025-12-05 12:56:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252Fa4%252Fc3%252F2b%252Fa4c32b0eeb318a94a3f23e2d3c899065674861c0.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/a4/c3/2b/a4c32b0eeb318a94a3f23e2d3c899065674861c0.jpg?rule=ad-large already downloaded
2025-12-05 12:56:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F72%252Fa3%252F02%252F72a3023b750dd029f8291fe7d76d145d72e5cdb6.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/72/a3/02/72a3023b750dd029f8291fe7d76d145d72e5cdb6.jpg?rule=ad-large already downloaded
2025-12-05 12:56:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F93%252F17%252F7c%252F93177c1aaacc9e84617becc788d94d2306e3cadd.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/93/17/7c/93177c1aaacc9e84617becc788d94d2306e3cadd.jpg?rule=ad-large already downloaded
2025-12-05 12:56:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252Fb3%252F7e%252F03%252Fb37e03a1b0c26d0a23d529ee28d9776fa74cc603.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/b3/7e/03/b37e03a1b0c26d0a23d529ee28d9776fa74cc603.jpg?rule=ad-large already downloaded
2025-12-05 12:56:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252Fb4%252F70%252Fef%252Fb470ef9a50c59ff36b113fd8be3a5a7aa42db8e5.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/b4/70/ef/b470ef9a50c59ff36b113fd8be3a5a7aa42db8e5.jpg?rule=ad-large already downloaded
2025-12-05 12:56:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252Fdf%252Fb8%252F30%252Fdfb8309abaca28ab9305ef21cf4556ee3b6da02d.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/df/b8/30/dfb8309abaca28ab9305ef21cf4556ee3b6da02d.jpg?rule=ad-large already downloaded
2025-12-05 12:56:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F27%252Fe6%252F27%252F27e6279f8cd2efc341b188799a553f0e57631eb3.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/27/e6/27/27e6279f8cd2efc341b188799a553f0e57631eb3.jpg?rule=ad-large already downloaded
2025-12-05 12:56:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F16%252Fc0%252F1f%252F16c01f8d040d2c7186db6239fdad6a625a5f95e9.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/16/c0/1f/16c01f8d040d2c7186db6239fdad6a625a5f95e9.jpg?rule=ad-large already downloaded
2025-12-05 12:56:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252Ff1%252F98%252Fd1%252Ff198d1dda7eb4deb57ba07095bc76422b0b26c6d.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/f1/98/d1/f198d1dda7eb4deb57ba07095bc76422b0b26c6d.jpg?rule=ad-large already downloaded
2025-12-05 12:56:48 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 94bac2b3-74bd-50a1-8032-a6761be85546 with identifier 3072062384
2025-12-05 12:56:48 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:56:48 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:56:48 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 94bac2b3-74bd-50a1-8032-a6761be85546
2025-12-05 12:56:48 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Mini Cooper JCW 231 CH - Gris Thunder - Toit Ouvrant - '
                'Echappement JCW Pro - Caméra de recul - Sièges Baquets - '
                'Carnet & Suivi complet\n'
                '\n'
                'VÉHICULE DISPONIBLE ET VISIBLE DE SUITE DANS NOS LOCAUX À '
                'BORDEAUX \n'
                '\n'
                'GARANTIE 6 MOIS\n'
                '\n'
                'AUCUN FRAIS À PRÉVOIR\n'
                '\n'
                'Carnet d’entretien complet.\n'
                'Révision à jour.\n'
                'Contrôle technique à jour.\n'
                'Première mise en circulation : 01/2017\n'
                'Nombre de propriétaires : 4\n'
                '\n'
                'Couleur extérieure : Gris Thunder Métallisé\n'
                'Intérieur : Dinamica/tissu carbone noir\n'
                'Moteur : 4 cyl en ligne 2.0 turbo 231 CH\n'
                '\n'
                'Véhicule non-fumeur.\n'
                'Kilométrage certifié et garanti.\n'
                'Historique d’entretien complet clair et limpide.\n'
                'Double des clés.\n'
                '\n'
                'Options du véhicule : \n'
                '\n'
                '01CA Sélection véhicules concernés par COP\n'
                '01CB Etendue des mesures CO2\n'
                '0226 Suspension sport\n'
                '0230 Equipements spécifiques UE\n'
                '0249 Volant multifonctions\n'
                '02HY Roue all. MINI JCW Track Spoke noire\n'
                '02PA Antivol de vis de roue\n'
                '02TB Boîte automatique sport\n'
                '02VB Avertisseur de crevaison\n'
                '02VC Kit réparation pneu\n'
                '02VG Contrôle de performances\n'
                '02XC John Cooper Works volant cuir\n'
                '0313 Rétroviseur extérieur rabattable\n'
                '0322 Accès confort\n'
                '0325 Spoiler arrière\n'
                '03AB Cache de retroviseur peint\n'
                '03AG Caméra de recul\n'
                '0402 Toit ouvrant en verre panoramique\n'
                '0423 Tapis de sol Velours\n'
                '0428 Triangle signalisation et kit de secours\n'
                '0450 Réglage en hauteur du siège passager\n'
                '0473 Accoudoir avant\n'
                '04AA Pavillon anthracite\n'
                '04C1 Colour Line Carbon Black\n'
                "04DC Surface intérieur 'Black Checkered'\n"
                '04FN John Cooper Works Sportsitze\n'
                '04NE Chauffage des gaz blow-by\n'
                '04VA MINI Driving Modes\n'
                "0507 Syst. d'aide au Stationnement AR (PDC)\n"
                '0521 Détecteur de pluie\n'
                '0534 Climatiseur automatique\n'
                '0541 Régulateur de vitesse actif\n'
                '0548 Tachymètre kilométrique\n'
                '0550 Ordinateur de bord\n'
                '05A2 Projecteur LED\n'
                '05AA Feu antibrouillard arriere\n'
                '05AS Driving Assistant\n'
                '0609 Système de navigation Professional\n'
                '0698 DVD zone 2\n'
                '06AC Appel de détresse intelligent\n'
                '06AD Affichage tête haute MINI\n'
                '06AE Teleservices\n'
                '06NE Extension de la préparation pour téléphone portable '
                'Bluetooth\n'
                '06NM MINI Connected\n'
                '06NT MINI Connected XL\n'
                '0785 Clignotants blancs\n'
                '07L5 Wired\n'
                '0854 Version en langue française\n'
                '0881 Documentation de bord français\n'
                "08KA Interv.vidange d'huile 24 mois/30 000 km\n"
                '08R9 Fluide frigorigène R1234yf\n'
                '08S3 Verrouillage automatique au démarrage\n'
                '08TF Protection piétons active\n'
                '0925 Dummy-SALAPA\n'
                'A080 Batterie AGM 80 Ah\n'
                '\n'
                "Historique d'entretien : \n"
                '\n'
                '01/2019 à 21 079 km : huile moteur, filtre à huile, filtre '
                'habitacle\n'
                '02/2021 à 36 715 km : huile moteur, filtre à huile, liquide '
                "de frein, bougies d'allumage\n"
                '03/2023 à 47 775 km : huile moteur, filtre à huile, liquide '
                'de frein\n'
                '06/2024 à 58 504 km : huile moteur, filtre à huile\n'
                '03/2025 à 68 500 km : huile moteur, filtre à huile, liquide '
                'de frein\n'
                '\n'
                'Sous réserve d’erreurs et omissions.\n'
                '\n'
                'Tarif hors Carte Grise et Frais de mise à la route (399€)\n'
                '\n'
                'Livraison possible en France, Belgique, Luxembourg, Andorre & '
                'Monaco. \n'
                '\n'
                "N'hésitez pas à nous contacter pour de plus amples "
                'informations.\n'
                'Nous sommes disponible sur rendez-vous uniquement dans nos '
                'locaux à Bordeaux. \n'
                '\n'
                'Mots clés :\n'
                '\n'
                'Renault Megane RS\n'
                'VW Golf GTI\n'
                'Seat Leon Cupra',
 'doors_number': 3,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 231,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': '94bac2b3-74bd-50a1-8032-a6761be85546',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3072062384',
 'listing': 'auction',
 'make': 'MINI',
 'model': 'Mini',
 'odometer': 73500,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 10,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/cb/14/44/cb14447605270babc978ce041ae06b2ae92cc3f9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a4/c3/2b/a4c32b0eeb318a94a3f23e2d3c899065674861c0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/72/a3/02/72a3023b750dd029f8291fe7d76d145d72e5cdb6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/93/17/7c/93177c1aaacc9e84617becc788d94d2306e3cadd.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b3/7e/03/b37e03a1b0c26d0a23d529ee28d9776fa74cc603.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b4/70/ef/b470ef9a50c59ff36b113fd8be3a5a7aa42db8e5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/df/b8/30/dfb8309abaca28ab9305ef21cf4556ee3b6da02d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/27/e6/27/27e6279f8cd2efc341b188799a553f0e57631eb3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/16/c0/1f/16c01f8d040d2c7186db6239fdad6a625a5f95e9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f1/98/d1/f198d1dda7eb4deb57ba07095bc76422b0b26c6d.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a9df1ecc-8b45-5da1-a268-ec9e4e1b2209/a9df1ecc-8b45-5da1-a268-ec9e4e1b2209_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 110910,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/cb/14/44/cb14447605270babc978ce041ae06b2ae92cc3f9.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a9df1ecc-8b45-5da1-a268-ec9e4e1b2209/a9df1ecc-8b45-5da1-a268-ec9e4e1b2209_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 106330,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/a4/c3/2b/a4c32b0eeb318a94a3f23e2d3c899065674861c0.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a9df1ecc-8b45-5da1-a268-ec9e4e1b2209/a9df1ecc-8b45-5da1-a268-ec9e4e1b2209_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 107299,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/72/a3/02/72a3023b750dd029f8291fe7d76d145d72e5cdb6.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a9df1ecc-8b45-5da1-a268-ec9e4e1b2209/a9df1ecc-8b45-5da1-a268-ec9e4e1b2209_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 111820,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/93/17/7c/93177c1aaacc9e84617becc788d94d2306e3cadd.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a9df1ecc-8b45-5da1-a268-ec9e4e1b2209/a9df1ecc-8b45-5da1-a268-ec9e4e1b2209_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 71719,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/b3/7e/03/b37e03a1b0c26d0a23d529ee28d9776fa74cc603.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a9df1ecc-8b45-5da1-a268-ec9e4e1b2209/a9df1ecc-8b45-5da1-a268-ec9e4e1b2209_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 102711,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/b4/70/ef/b470ef9a50c59ff36b113fd8be3a5a7aa42db8e5.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a9df1ecc-8b45-5da1-a268-ec9e4e1b2209/a9df1ecc-8b45-5da1-a268-ec9e4e1b2209_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 103451,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/df/b8/30/dfb8309abaca28ab9305ef21cf4556ee3b6da02d.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a9df1ecc-8b45-5da1-a268-ec9e4e1b2209/a9df1ecc-8b45-5da1-a268-ec9e4e1b2209_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 102400,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/27/e6/27/27e6279f8cd2efc341b188799a553f0e57631eb3.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a9df1ecc-8b45-5da1-a268-ec9e4e1b2209/a9df1ecc-8b45-5da1-a268-ec9e4e1b2209_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 76440,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/16/c0/1f/16c01f8d040d2c7186db6239fdad6a625a5f95e9.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_a9df1ecc-8b45-5da1-a268-ec9e4e1b2209/a9df1ecc-8b45-5da1-a268-ec9e4e1b2209_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 83062,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/f1/98/d1/f198d1dda7eb4deb57ba07095bc76422b0b26c6d.jpg?rule=ad-large',
             'Width': 1200}],
 'price': 24990,
 'price_includes_vat': False,
 'registration_date': '2017-01-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Mini Cooper JCW 231 CH - Gris Thunder - Toit Ouvrant - Echappement '
          'JCW Pro - Caméra de recul - Sièges Baquets - Carnet & Suivi complet',
 'transmission': 'automatic',
 'trim': 'Mini John Cooper Works 231ch Pro BVAS8',
 'vin': None,
 'year': 2017}
2025-12-05 12:56:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%273072062384%27 HTTP/1.1" 200 None
2025-12-05 12:56:48 [auto_selling_leboncoin.fr] INFO: Saving data for 3072062384: {'created_time': 1764939408.727344, 'last_price_update_time': 1764939408.727355}
2025-12-05 12:56:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3072062384') HTTP/1.1" 204 0
2025-12-05 12:56:48 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3071686093
2025-12-05 12:56:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%273071686093%27 HTTP/1.1" 200 None
2025-12-05 12:56:48 [auto_selling_leboncoin.fr] INFO: Scrape type for 3071686093: 1
2025-12-05 12:56:48 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3071686093
2025-12-05 12:56:48 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'JAGUAR F-TYPE V6 COUPÉ R-DYNAMIC 340 CH - Sièges Sport - Noir '
                'Ultimate - Régulateur de vitesse - Caméra - Échappement Sport '
                '- Audio MERIDIAN 380W - Carnet & Suivi complet \n'
                '\n'
                'VÉHICULE DISPONIBLE ET VISIBLE DE SUITE DANS NOS LOCAUX À '
                'BORDEAUX.\n'
                '\n'
                'GARANTIE 6 MOIS.\n'
                '\n'
                'AUCUN FRAIS À PRÉVOIR.\n'
                '\n'
                "Carnet d'entretien complet.\n"
                'Révision à jour.\n'
                'Contrôle technique à jour.\n'
                'Première mise en circulation : 03/2017\n'
                'Nombre de propriétaires : 4\n'
                '\n'
                'Couleur extérieure : Noir Ultimate \n'
                'Intérieur : Cuir\n'
                '\n'
                'Véhicule non-fumeur.\n'
                'Historique d’entretien complet clair et limpide.\n'
                'Double des clés.\n'
                '\n'
                'Options du véhicule : \n'
                '\n'
                'Couleur Noir Ultilmate \n'
                'Sièges Sport Cuir électriques et chauffants\n'
                'Volant Cuir Méplat multifonctions\n'
                'Système Audio MERIDIAN 380W\n'
                'Climatisation\n'
                'Écran multimédia tactile\n'
                'Bluetooth Audio\n'
                'Démarrage sans clés\n'
                'Phares Bi-Xénon directionnels\n'
                'Régulateur de vitesse\n'
                'Détecteurs d’angles morts\n'
                'Ciel de pavillon EBONY JET\n'
                'Jantes 19 pouces CENTRIFUGE\n'
                'Pack Technologie\n'
                'Caméra de recul\n'
                'Radars avants et arrières\n'
                'Keyless Entry\n'
                'Keyless Go\n'
                'Finitions Aluminium HEX\n'
                'Assistant d’ouverture de porte de garage\n'
                '\n'
                "Historique d'entretien : \n"
                '\n'
                '04/2017 à 20 km : contrôle livraison\n'
                '03/2018 à 5 175 km : huile moteur, filtre à huile\n'
                '03/2019 à 9 360 km : huile moteur, filtre à huile, filtre '
                'habitacle\n'
                '05/2020 à 13 880 km : huile moteur, filtre à huile, liquide '
                'de frein, contrôle véhicule\n'
                '07/2021 à 21 780 km : huile moteur, filtre à huile, filtre '
                'habitacle, filtre à air\n'
                '09/2023 à 31 054 km : huile moteur, filtre à huile, filtre à '
                'air\n'
                '09/2024 à 42 727 km : huile moteur, filtre à huile, filtre à '
                'air, filtre habitacle\n'
                '08/2025 à 48 747 km : bougies d’allumage\n'
                '09/2025 à 49 614 km : huile moteur, filtre à huile \n'
                '\n'
                'Reportage photo complet disponible sur demande.\n'
                '\n'
                'Sous réserve d’erreurs et omissions.\n'
                '\n'
                'Tarif hors Carte Grise et Frais de mise à la route (399€)\n'
                '\n'
                'Livraison possible en France, Belgique, Luxembourg, Andorre & '
                'Monaco. \n'
                '\n'
                "N'hésitez pas à nous contacter pour de plus amples "
                'informations.\n'
                'Nous sommes disponible sur rendez-vous uniquement dans nos '
                'locaux à Bordeaux. \n'
                '\n'
                'Mots clés :\n'
                'Toyota Supra mk5\n'
                'Porsche Cayman\n'
                'BMW M4\n'
                'Audi RS5\n'
                'Aston Martin Vantage',
 'doors_number': 2,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 340,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3071686093',
 'listing': 'auction',
 'make': 'JAGUAR',
 'model': 'F-Type',
 'odometer': 51000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/b7/f9/23/b7f9233a914512e0150e10ecbe67aa6701101710.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/04/7a/24/047a248eeacdd0598cf6a3b62af867a2d2952d43.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c5/2d/9f/c52d9f6b53105203387cafbd2f776ef6aeaa68e9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8e/ce/d7/8eced74fdc84997065fd7bf10c1c0dddb8743f55.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6b/0c/bc/6b0cbcbd4b7e97fc31c00eee3bba2958aceece27.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0d/b5/56/0db556eccda77a2cd7fe1babd76149f6248f9ec5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/24/b8/3e/24b83e2094017734dc91d4931c97dda85e0691d6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1e/b3/0b/1eb30ba63f6559daaa44ca0222059c6372dcac0b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/65/51/22/65512261020c024f0dc687e5aa5703f8e4b0ad61.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/42/56/68/425668e135ea3395f3c2c07d87510ad8b138555c.jpg?rule=ad-large'],
 'price': 46990,
 'price_includes_vat': False,
 'registration_date': '2017-03-01',
 'seats_number': 2,
 'seller_name': None,
 'title': 'JAGUAR F-TYPE V6 COUPÉ R-DYNAMIC 340 CH - Sièges Sport - Noir '
          'Ultimate - Régulateur de vitesse - Caméra - Échappement Sport - '
          'Audio MERIDIAN 380W - Carnet & Suivi complet',
 'transmission': 'automatic',
 'trim': 'F-Type Coupe 3.0 V6 Suralimenté 340ch R-Dynamic BVA8',
 'vin': None,
 'year': 2017}
2025-12-05 12:56:48 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: ed243239-bd6b-50b9-bd3c-d997e3fb9e64 with identifier: 3071686093
2025-12-05 12:56:48 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item ed243239-bd6b-50b9-bd3c-d997e3fb9e64
2025-12-05 12:56:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fb7%252Ff9%252F23%252Fb7f9233a914512e0150e10ecbe67aa6701101710.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/b7/f9/23/b7f9233a914512e0150e10ecbe67aa6701101710.jpg?rule=ad-large already downloaded
2025-12-05 12:56:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F04%252F7a%252F24%252F047a248eeacdd0598cf6a3b62af867a2d2952d43.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/04/7a/24/047a248eeacdd0598cf6a3b62af867a2d2952d43.jpg?rule=ad-large already downloaded
2025-12-05 12:56:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252Fc5%252F2d%252F9f%252Fc52d9f6b53105203387cafbd2f776ef6aeaa68e9.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/c5/2d/9f/c52d9f6b53105203387cafbd2f776ef6aeaa68e9.jpg?rule=ad-large already downloaded
2025-12-05 12:56:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F8e%252Fce%252Fd7%252F8eced74fdc84997065fd7bf10c1c0dddb8743f55.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/8e/ce/d7/8eced74fdc84997065fd7bf10c1c0dddb8743f55.jpg?rule=ad-large already downloaded
2025-12-05 12:56:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F6b%252F0c%252Fbc%252F6b0cbcbd4b7e97fc31c00eee3bba2958aceece27.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/6b/0c/bc/6b0cbcbd4b7e97fc31c00eee3bba2958aceece27.jpg?rule=ad-large already downloaded
2025-12-05 12:56:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F0d%252Fb5%252F56%252F0db556eccda77a2cd7fe1babd76149f6248f9ec5.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/0d/b5/56/0db556eccda77a2cd7fe1babd76149f6248f9ec5.jpg?rule=ad-large already downloaded
2025-12-05 12:56:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F24%252Fb8%252F3e%252F24b83e2094017734dc91d4931c97dda85e0691d6.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/24/b8/3e/24b83e2094017734dc91d4931c97dda85e0691d6.jpg?rule=ad-large already downloaded
2025-12-05 12:56:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F1e%252Fb3%252F0b%252F1eb30ba63f6559daaa44ca0222059c6372dcac0b.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/1e/b3/0b/1eb30ba63f6559daaa44ca0222059c6372dcac0b.jpg?rule=ad-large already downloaded
2025-12-05 12:56:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F65%252F51%252F22%252F65512261020c024f0dc687e5aa5703f8e4b0ad61.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/65/51/22/65512261020c024f0dc687e5aa5703f8e4b0ad61.jpg?rule=ad-large already downloaded
2025-12-05 12:56:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252F42%252F56%252F68%252F425668e135ea3395f3c2c07d87510ad8b138555c.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:48 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/42/56/68/425668e135ea3395f3c2c07d87510ad8b138555c.jpg?rule=ad-large already downloaded
2025-12-05 12:56:48 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: ed243239-bd6b-50b9-bd3c-d997e3fb9e64 with identifier 3071686093
2025-12-05 12:56:48 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:56:48 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:56:48 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item ed243239-bd6b-50b9-bd3c-d997e3fb9e64
2025-12-05 12:56:48 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'JAGUAR F-TYPE V6 COUPÉ R-DYNAMIC 340 CH - Sièges Sport - Noir '
                'Ultimate - Régulateur de vitesse - Caméra - Échappement Sport '
                '- Audio MERIDIAN 380W - Carnet & Suivi complet \n'
                '\n'
                'VÉHICULE DISPONIBLE ET VISIBLE DE SUITE DANS NOS LOCAUX À '
                'BORDEAUX.\n'
                '\n'
                'GARANTIE 6 MOIS.\n'
                '\n'
                'AUCUN FRAIS À PRÉVOIR.\n'
                '\n'
                "Carnet d'entretien complet.\n"
                'Révision à jour.\n'
                'Contrôle technique à jour.\n'
                'Première mise en circulation : 03/2017\n'
                'Nombre de propriétaires : 4\n'
                '\n'
                'Couleur extérieure : Noir Ultimate \n'
                'Intérieur : Cuir\n'
                '\n'
                'Véhicule non-fumeur.\n'
                'Historique d’entretien complet clair et limpide.\n'
                'Double des clés.\n'
                '\n'
                'Options du véhicule : \n'
                '\n'
                'Couleur Noir Ultilmate \n'
                'Sièges Sport Cuir électriques et chauffants\n'
                'Volant Cuir Méplat multifonctions\n'
                'Système Audio MERIDIAN 380W\n'
                'Climatisation\n'
                'Écran multimédia tactile\n'
                'Bluetooth Audio\n'
                'Démarrage sans clés\n'
                'Phares Bi-Xénon directionnels\n'
                'Régulateur de vitesse\n'
                'Détecteurs d’angles morts\n'
                'Ciel de pavillon EBONY JET\n'
                'Jantes 19 pouces CENTRIFUGE\n'
                'Pack Technologie\n'
                'Caméra de recul\n'
                'Radars avants et arrières\n'
                'Keyless Entry\n'
                'Keyless Go\n'
                'Finitions Aluminium HEX\n'
                'Assistant d’ouverture de porte de garage\n'
                '\n'
                "Historique d'entretien : \n"
                '\n'
                '04/2017 à 20 km : contrôle livraison\n'
                '03/2018 à 5 175 km : huile moteur, filtre à huile\n'
                '03/2019 à 9 360 km : huile moteur, filtre à huile, filtre '
                'habitacle\n'
                '05/2020 à 13 880 km : huile moteur, filtre à huile, liquide '
                'de frein, contrôle véhicule\n'
                '07/2021 à 21 780 km : huile moteur, filtre à huile, filtre '
                'habitacle, filtre à air\n'
                '09/2023 à 31 054 km : huile moteur, filtre à huile, filtre à '
                'air\n'
                '09/2024 à 42 727 km : huile moteur, filtre à huile, filtre à '
                'air, filtre habitacle\n'
                '08/2025 à 48 747 km : bougies d’allumage\n'
                '09/2025 à 49 614 km : huile moteur, filtre à huile \n'
                '\n'
                'Reportage photo complet disponible sur demande.\n'
                '\n'
                'Sous réserve d’erreurs et omissions.\n'
                '\n'
                'Tarif hors Carte Grise et Frais de mise à la route (399€)\n'
                '\n'
                'Livraison possible en France, Belgique, Luxembourg, Andorre & '
                'Monaco. \n'
                '\n'
                "N'hésitez pas à nous contacter pour de plus amples "
                'informations.\n'
                'Nous sommes disponible sur rendez-vous uniquement dans nos '
                'locaux à Bordeaux. \n'
                '\n'
                'Mots clés :\n'
                'Toyota Supra mk5\n'
                'Porsche Cayman\n'
                'BMW M4\n'
                'Audi RS5\n'
                'Aston Martin Vantage',
 'doors_number': 2,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 340,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': 'ed243239-bd6b-50b9-bd3c-d997e3fb9e64',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3071686093',
 'listing': 'auction',
 'make': 'JAGUAR',
 'model': 'F-Type',
 'odometer': 51000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 10,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/b7/f9/23/b7f9233a914512e0150e10ecbe67aa6701101710.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/04/7a/24/047a248eeacdd0598cf6a3b62af867a2d2952d43.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c5/2d/9f/c52d9f6b53105203387cafbd2f776ef6aeaa68e9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8e/ce/d7/8eced74fdc84997065fd7bf10c1c0dddb8743f55.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6b/0c/bc/6b0cbcbd4b7e97fc31c00eee3bba2958aceece27.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0d/b5/56/0db556eccda77a2cd7fe1babd76149f6248f9ec5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/24/b8/3e/24b83e2094017734dc91d4931c97dda85e0691d6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1e/b3/0b/1eb30ba63f6559daaa44ca0222059c6372dcac0b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/65/51/22/65512261020c024f0dc687e5aa5703f8e4b0ad61.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/42/56/68/425668e135ea3395f3c2c07d87510ad8b138555c.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e7299067-30c1-525f-8b69-c02c5c853b18/e7299067-30c1-525f-8b69-c02c5c853b18_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 122000,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/b7/f9/23/b7f9233a914512e0150e10ecbe67aa6701101710.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e7299067-30c1-525f-8b69-c02c5c853b18/e7299067-30c1-525f-8b69-c02c5c853b18_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 130414,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/04/7a/24/047a248eeacdd0598cf6a3b62af867a2d2952d43.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e7299067-30c1-525f-8b69-c02c5c853b18/e7299067-30c1-525f-8b69-c02c5c853b18_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 127264,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/c5/2d/9f/c52d9f6b53105203387cafbd2f776ef6aeaa68e9.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e7299067-30c1-525f-8b69-c02c5c853b18/e7299067-30c1-525f-8b69-c02c5c853b18_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 105468,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/8e/ce/d7/8eced74fdc84997065fd7bf10c1c0dddb8743f55.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e7299067-30c1-525f-8b69-c02c5c853b18/e7299067-30c1-525f-8b69-c02c5c853b18_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 93897,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/6b/0c/bc/6b0cbcbd4b7e97fc31c00eee3bba2958aceece27.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e7299067-30c1-525f-8b69-c02c5c853b18/e7299067-30c1-525f-8b69-c02c5c853b18_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 100315,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/0d/b5/56/0db556eccda77a2cd7fe1babd76149f6248f9ec5.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e7299067-30c1-525f-8b69-c02c5c853b18/e7299067-30c1-525f-8b69-c02c5c853b18_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 117823,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/24/b8/3e/24b83e2094017734dc91d4931c97dda85e0691d6.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e7299067-30c1-525f-8b69-c02c5c853b18/e7299067-30c1-525f-8b69-c02c5c853b18_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 111612,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/1e/b3/0b/1eb30ba63f6559daaa44ca0222059c6372dcac0b.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e7299067-30c1-525f-8b69-c02c5c853b18/e7299067-30c1-525f-8b69-c02c5c853b18_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 95315,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/65/51/22/65512261020c024f0dc687e5aa5703f8e4b0ad61.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e7299067-30c1-525f-8b69-c02c5c853b18/e7299067-30c1-525f-8b69-c02c5c853b18_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 93296,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/42/56/68/425668e135ea3395f3c2c07d87510ad8b138555c.jpg?rule=ad-large',
             'Width': 1200}],
 'price': 46990,
 'price_includes_vat': False,
 'registration_date': '2017-03-01',
 'seats_number': 2,
 'seller_name': None,
 'title': 'JAGUAR F-TYPE V6 COUPÉ R-DYNAMIC 340 CH - Sièges Sport - Noir '
          'Ultimate - Régulateur de vitesse - Caméra - Échappement Sport - '
          'Audio MERIDIAN 380W - Carnet & Suivi complet',
 'transmission': 'automatic',
 'trim': 'F-Type Coupe 3.0 V6 Suralimenté 340ch R-Dynamic BVA8',
 'vin': None,
 'year': 2017}
2025-12-05 12:56:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%273071686093%27 HTTP/1.1" 200 None
2025-12-05 12:56:48 [auto_selling_leboncoin.fr] INFO: Saving data for 3071686093: {'created_time': 1764939408.958442, 'last_price_update_time': 1764939408.958454}
2025-12-05 12:56:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3071686093') HTTP/1.1" 204 0
2025-12-05 12:56:48 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3071356838
2025-12-05 12:56:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%273071356838%27 HTTP/1.1" 200 None
2025-12-05 12:56:48 [auto_selling_leboncoin.fr] INFO: Scrape type for 3071356838: 1
2025-12-05 12:56:48 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3071356838
2025-12-05 12:56:48 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'Renault Megane 3 1.5 dci 110 CH - Blanc Nacré - Audio Bose - '
                'R-Link 2 - Caméra de recul - Distribution à jour - Carnet & '
                'Suivi complet\n'
                '\n'
                'VÉHICULE DISPONIBLE ET VISIBLE DE SUITE DANS NOS LOCAUX À '
                'BORDEAUX \n'
                '\n'
                'GARANTIE 6 MOIS\n'
                '\n'
                'AUCUN FRAIS À PRÉVOIR\n'
                '\n'
                'Carnet d’entretien complet.\n'
                'Révision à jour.\n'
                'Contrôle technique à jour.\n'
                'Première mise en circulation : 04/2014\n'
                'Nombre de propriétaires : 3\n'
                '\n'
                'Couleur extérieure : Blanc Nacré\n'
                'Intérieur : Cuir/Tissu noir & Blanc\n'
                'Moteur : 4 cylindres 1.5 DCI 110 CH\n'
                '\n'
                'Véhicule non-fumeur.\n'
                'Kilométrage certifié et garanti.\n'
                'Historique d’entretien complet clair et limpide.\n'
                'Double des clés.\n'
                '\n'
                'Options du véhicule : \n'
                '\n'
                'Finition Bose\n'
                'Écran multimédia\n'
                'Système de navigation GPS\n'
                'Système Audio Bose\n'
                'Système Bluetooth Audio et téléphone\n'
                'Caméra de recul\n'
                'Radars AV & AR\n'
                'Climatisation automatique bi-zone\n'
                'Frein de stationnement électrique\n'
                'Ouverture et démarrage sans clé (Keyless Go)\n'
                'Jantes Alliage 17 pouces\n'
                'Sièges Cuir & Tissu\n'
                'Pack Techno\n'
                'Feux de jour à Led\n'
                'Vitres AR teintées\n'
                '\n'
                "Historique d'entretien : \n"
                '\n'
                '06/2016 à 18 180 km : huile moteur, filtre à huile, filtre à '
                'air\n'
                '12/2018 à 39 787 km : huile moteur, filtre à huile, filtre '
                'habitacle, filtre à gazole\n'
                '04/2021 à 60 626 km : batterie, bougies de préchauffage, '
                'courroie de distribution, pompe à eau, courroie accessoire\n'
                '02/2022 à 78 600 km : huile moteur, filtre à huile\n'
                '01/2024 à 100 120 km : huile moteur, filtre à huile, filtre '
                'habitacle\n'
                '05/2025 à 113 601 km : huile moteur, filtre à huile, filtre '
                'habitacle, filtre à air, filtre à gazole\n'
                'Reportage photo complet disponible sur notre site internet.\n'
                '\n'
                'Sous réserve d’erreurs et omissions.\n'
                '\n'
                'Tarif hors Carte Grise et Frais de mise à la route (399€)\n'
                '\n'
                'Livraison possible en France, Belgique, Luxembourg, Andorre & '
                'Monaco. \n'
                '\n'
                "N'hésitez pas à nous contacter pour de plus amples "
                'informations.\n'
                'Nous sommes disponible sur rendez-vous uniquement dans nos '
                'locaux à Bordeaux. \n'
                '\n'
                'Mots clés :\n'
                '\n'
                'Peugeot 208 308\n'
                'Volkswagen Golf Polo\n'
                'Audi A3 A1',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 110,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3071356838',
 'listing': 'auction',
 'make': 'RENAULT',
 'model': 'Megane',
 'odometer': 120000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/c0/96/21/c0962169b2913d32df9db13ce89833707ee08139.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/cb/d3/0e/cbd30e402689856aa269f707edde810c2b6c2c00.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/50/7e/30/507e30bdd269f98cdf4e36f61d29b31f545f37bc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8c/57/4e/8c574ef2456fb9c7a1644b0ccb502cca8ecff929.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/dd/c4/25/ddc4251ba66b210a61720d3a4a1008bc5ff3cc08.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/53/ca/31/53ca31e36c5a4cd8c369e0f848101d1203288ac7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/58/2c/9e/582c9e3bc30c4b375791da265a290f53f9951cb4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8a/d7/cd/8ad7cd0e4272858cb2752a1083fc26b275d44185.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4b/a5/fe/4ba5fe0e6b2f9467dd7be7b607abfd7b638b716d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f8/b9/e1/f8b9e1b4ded393ec224cc8ab027008f9912fc4b1.jpg?rule=ad-large'],
 'price': 8990,
 'price_includes_vat': False,
 'registration_date': '2014-04-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Renault Megane 3 1.5 dci 110 CH - Blanc Nacré - Audio Bose - R-Link '
          '2 - Caméra de recul - Distribution à jour - Carnet & Suivi complet',
 'transmission': 'manual',
 'trim': 'Megane 1.5 dCi 110ch FAP Limited eco²',
 'vin': None,
 'year': 2014}
2025-12-05 12:56:48 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 0b8d8248-05e4-5918-ade3-4b373b133fd2 with identifier: 3071356838
2025-12-05 12:56:48 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 0b8d8248-05e4-5918-ade3-4b373b133fd2
2025-12-05 12:56:48 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fc0%252F96%252F21%252Fc0962169b2913d32df9db13ce89833707ee08139.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/c0/96/21/c0962169b2913d32df9db13ce89833707ee08139.jpg?rule=ad-large already downloaded
2025-12-05 12:56:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fcb%252Fd3%252F0e%252Fcbd30e402689856aa269f707edde810c2b6c2c00.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/cb/d3/0e/cbd30e402689856aa269f707edde810c2b6c2c00.jpg?rule=ad-large already downloaded
2025-12-05 12:56:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F50%252F7e%252F30%252F507e30bdd269f98cdf4e36f61d29b31f545f37bc.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/50/7e/30/507e30bdd269f98cdf4e36f61d29b31f545f37bc.jpg?rule=ad-large already downloaded
2025-12-05 12:56:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F8c%252F57%252F4e%252F8c574ef2456fb9c7a1644b0ccb502cca8ecff929.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/8c/57/4e/8c574ef2456fb9c7a1644b0ccb502cca8ecff929.jpg?rule=ad-large already downloaded
2025-12-05 12:56:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fdd%252Fc4%252F25%252Fddc4251ba66b210a61720d3a4a1008bc5ff3cc08.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/dd/c4/25/ddc4251ba66b210a61720d3a4a1008bc5ff3cc08.jpg?rule=ad-large already downloaded
2025-12-05 12:56:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F53%252Fca%252F31%252F53ca31e36c5a4cd8c369e0f848101d1203288ac7.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/53/ca/31/53ca31e36c5a4cd8c369e0f848101d1203288ac7.jpg?rule=ad-large already downloaded
2025-12-05 12:56:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F58%252F2c%252F9e%252F582c9e3bc30c4b375791da265a290f53f9951cb4.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/58/2c/9e/582c9e3bc30c4b375791da265a290f53f9951cb4.jpg?rule=ad-large already downloaded
2025-12-05 12:56:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F8a%252Fd7%252Fcd%252F8ad7cd0e4272858cb2752a1083fc26b275d44185.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/8a/d7/cd/8ad7cd0e4272858cb2752a1083fc26b275d44185.jpg?rule=ad-large already downloaded
2025-12-05 12:56:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F4b%252Fa5%252Ffe%252F4ba5fe0e6b2f9467dd7be7b607abfd7b638b716d.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/4b/a5/fe/4ba5fe0e6b2f9467dd7be7b607abfd7b638b716d.jpg?rule=ad-large already downloaded
2025-12-05 12:56:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Ff8%252Fb9%252Fe1%252Ff8b9e1b4ded393ec224cc8ab027008f9912fc4b1.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:56:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/f8/b9/e1/f8b9e1b4ded393ec224cc8ab027008f9912fc4b1.jpg?rule=ad-large already downloaded
2025-12-05 12:56:49 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 0b8d8248-05e4-5918-ade3-4b373b133fd2 with identifier 3071356838
2025-12-05 12:56:49 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:56:49 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:56:49 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 0b8d8248-05e4-5918-ade3-4b373b133fd2
2025-12-05 12:56:49 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'Renault Megane 3 1.5 dci 110 CH - Blanc Nacré - Audio Bose - '
                'R-Link 2 - Caméra de recul - Distribution à jour - Carnet & '
                'Suivi complet\n'
                '\n'
                'VÉHICULE DISPONIBLE ET VISIBLE DE SUITE DANS NOS LOCAUX À '
                'BORDEAUX \n'
                '\n'
                'GARANTIE 6 MOIS\n'
                '\n'
                'AUCUN FRAIS À PRÉVOIR\n'
                '\n'
                'Carnet d’entretien complet.\n'
                'Révision à jour.\n'
                'Contrôle technique à jour.\n'
                'Première mise en circulation : 04/2014\n'
                'Nombre de propriétaires : 3\n'
                '\n'
                'Couleur extérieure : Blanc Nacré\n'
                'Intérieur : Cuir/Tissu noir & Blanc\n'
                'Moteur : 4 cylindres 1.5 DCI 110 CH\n'
                '\n'
                'Véhicule non-fumeur.\n'
                'Kilométrage certifié et garanti.\n'
                'Historique d’entretien complet clair et limpide.\n'
                'Double des clés.\n'
                '\n'
                'Options du véhicule : \n'
                '\n'
                'Finition Bose\n'
                'Écran multimédia\n'
                'Système de navigation GPS\n'
                'Système Audio Bose\n'
                'Système Bluetooth Audio et téléphone\n'
                'Caméra de recul\n'
                'Radars AV & AR\n'
                'Climatisation automatique bi-zone\n'
                'Frein de stationnement électrique\n'
                'Ouverture et démarrage sans clé (Keyless Go)\n'
                'Jantes Alliage 17 pouces\n'
                'Sièges Cuir & Tissu\n'
                'Pack Techno\n'
                'Feux de jour à Led\n'
                'Vitres AR teintées\n'
                '\n'
                "Historique d'entretien : \n"
                '\n'
                '06/2016 à 18 180 km : huile moteur, filtre à huile, filtre à '
                'air\n'
                '12/2018 à 39 787 km : huile moteur, filtre à huile, filtre '
                'habitacle, filtre à gazole\n'
                '04/2021 à 60 626 km : batterie, bougies de préchauffage, '
                'courroie de distribution, pompe à eau, courroie accessoire\n'
                '02/2022 à 78 600 km : huile moteur, filtre à huile\n'
                '01/2024 à 100 120 km : huile moteur, filtre à huile, filtre '
                'habitacle\n'
                '05/2025 à 113 601 km : huile moteur, filtre à huile, filtre '
                'habitacle, filtre à air, filtre à gazole\n'
                'Reportage photo complet disponible sur notre site internet.\n'
                '\n'
                'Sous réserve d’erreurs et omissions.\n'
                '\n'
                'Tarif hors Carte Grise et Frais de mise à la route (399€)\n'
                '\n'
                'Livraison possible en France, Belgique, Luxembourg, Andorre & '
                'Monaco. \n'
                '\n'
                "N'hésitez pas à nous contacter pour de plus amples "
                'informations.\n'
                'Nous sommes disponible sur rendez-vous uniquement dans nos '
                'locaux à Bordeaux. \n'
                '\n'
                'Mots clés :\n'
                '\n'
                'Peugeot 208 308\n'
                'Volkswagen Golf Polo\n'
                'Audi A3 A1',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 110,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': '0b8d8248-05e4-5918-ade3-4b373b133fd2',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3071356838',
 'listing': 'auction',
 'make': 'RENAULT',
 'model': 'Megane',
 'odometer': 120000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 10,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/c0/96/21/c0962169b2913d32df9db13ce89833707ee08139.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/cb/d3/0e/cbd30e402689856aa269f707edde810c2b6c2c00.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/50/7e/30/507e30bdd269f98cdf4e36f61d29b31f545f37bc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8c/57/4e/8c574ef2456fb9c7a1644b0ccb502cca8ecff929.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/dd/c4/25/ddc4251ba66b210a61720d3a4a1008bc5ff3cc08.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/53/ca/31/53ca31e36c5a4cd8c369e0f848101d1203288ac7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/58/2c/9e/582c9e3bc30c4b375791da265a290f53f9951cb4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8a/d7/cd/8ad7cd0e4272858cb2752a1083fc26b275d44185.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4b/a5/fe/4ba5fe0e6b2f9467dd7be7b607abfd7b638b716d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f8/b9/e1/f8b9e1b4ded393ec224cc8ab027008f9912fc4b1.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c23374f9-92f6-522a-a4e2-a6d29dad8ca7/c23374f9-92f6-522a-a4e2-a6d29dad8ca7_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 106016,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/c0/96/21/c0962169b2913d32df9db13ce89833707ee08139.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c23374f9-92f6-522a-a4e2-a6d29dad8ca7/c23374f9-92f6-522a-a4e2-a6d29dad8ca7_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 111159,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/cb/d3/0e/cbd30e402689856aa269f707edde810c2b6c2c00.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c23374f9-92f6-522a-a4e2-a6d29dad8ca7/c23374f9-92f6-522a-a4e2-a6d29dad8ca7_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 103479,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/50/7e/30/507e30bdd269f98cdf4e36f61d29b31f545f37bc.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c23374f9-92f6-522a-a4e2-a6d29dad8ca7/c23374f9-92f6-522a-a4e2-a6d29dad8ca7_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 96133,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/8c/57/4e/8c574ef2456fb9c7a1644b0ccb502cca8ecff929.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c23374f9-92f6-522a-a4e2-a6d29dad8ca7/c23374f9-92f6-522a-a4e2-a6d29dad8ca7_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 72952,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/dd/c4/25/ddc4251ba66b210a61720d3a4a1008bc5ff3cc08.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c23374f9-92f6-522a-a4e2-a6d29dad8ca7/c23374f9-92f6-522a-a4e2-a6d29dad8ca7_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 94905,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/53/ca/31/53ca31e36c5a4cd8c369e0f848101d1203288ac7.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c23374f9-92f6-522a-a4e2-a6d29dad8ca7/c23374f9-92f6-522a-a4e2-a6d29dad8ca7_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 105056,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/58/2c/9e/582c9e3bc30c4b375791da265a290f53f9951cb4.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c23374f9-92f6-522a-a4e2-a6d29dad8ca7/c23374f9-92f6-522a-a4e2-a6d29dad8ca7_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 106121,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/8a/d7/cd/8ad7cd0e4272858cb2752a1083fc26b275d44185.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c23374f9-92f6-522a-a4e2-a6d29dad8ca7/c23374f9-92f6-522a-a4e2-a6d29dad8ca7_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 136155,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/4b/a5/fe/4ba5fe0e6b2f9467dd7be7b607abfd7b638b716d.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c23374f9-92f6-522a-a4e2-a6d29dad8ca7/c23374f9-92f6-522a-a4e2-a6d29dad8ca7_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 96850,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/f8/b9/e1/f8b9e1b4ded393ec224cc8ab027008f9912fc4b1.jpg?rule=ad-large',
             'Width': 1200}],
 'price': 8990,
 'price_includes_vat': False,
 'registration_date': '2014-04-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Renault Megane 3 1.5 dci 110 CH - Blanc Nacré - Audio Bose - R-Link '
          '2 - Caméra de recul - Distribution à jour - Carnet & Suivi complet',
 'transmission': 'manual',
 'trim': 'Megane 1.5 dCi 110ch FAP Limited eco²',
 'vin': None,
 'year': 2014}
2025-12-05 12:56:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%273071356838%27 HTTP/1.1" 200 None
2025-12-05 12:56:49 [auto_selling_leboncoin.fr] INFO: Saving data for 3071356838: {'created_time': 1764939409.226281, 'last_price_update_time': 1764939409.22629}
2025-12-05 12:56:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3071356838') HTTP/1.1" 204 0
2025-12-05 12:56:49 [auto_selling_leboncoin.fr] INFO: No more listings found to scrape
2025-12-05 12:56:49 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://img.leboncoin.fr/api/v1/lbcpb1/images/a1/79/79/a17979a37e09a71be212396b217881728d5b7116.jpg?rule=ad-large> (referer: https://api.leboncoin.fr/finder/search)
2025-12-05 12:56:49 [common.azure_blobstore] INFO: Using managed identity for Azure Blob Storage
2025-12-05 12:56:49 [common.azure_blobstore] INFO: Using managed identity with client ID: 39192755-105d-4ce2-a21d-ab53b63f8b87
2025-12-05 12:56:49 [common.azure_blobstore] INFO: Creating container client for top-deal-listing
2025-12-05 12:56:49 [common.azure_blobstore] INFO: Container_client: <azure.storage.blob._container_client.ContainerClient object at 0x7f32869de9d0>
2025-12-05 12:56:49 [common.azure_blobstore] INFO: Creating container if not exists
2025-12-05 12:56:49 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2025-12-05 12:56:49 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 1965
2025-12-05 12:56:49 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxproduction.blob.core.windows.net:443
2025-12-05 12:56:49 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing?restype=container HTTP/1.1" 409 230
2025-12-05 12:56:49 [common.azure_blobstore] INFO: Container already exists, skipping creation
2025-12-05 12:56:49 [urllib3.connectionpool] DEBUG: https://alxproduction.blob.core.windows.net:443 "PUT /top-deal-listing/listing_dbcd6d98-e758-50d0-b2d5-1350969bee1f/dbcd6d98-e758-50d0-b2d5-1350969bee1f_image_0.jpg HTTP/1.1" 201 0
2025-12-05 12:56:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%252Fa1%252F79%252F79%252Fa17979a37e09a71be212396b217881728d5b7116.jpg%253Frule%3Dad-large') HTTP/1.1" 204 0
2025-12-05 12:56:49 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/a1/79/79/a17979a37e09a71be212396b217881728d5b7116.jpg?rule=ad-large saved to cache
2025-12-05 12:56:49 [crawlers.middlewares.photo_download_middleware] INFO: Downloaded image 0 for item dbcd6d98-e758-50d0-b2d5-1350969bee1f
2025-12-05 12:56:49 [crawlers.middlewares.photo_download_middleware] INFO: Removing item dbcd6d98-e758-50d0-b2d5-1350969bee1f from tracking dictionaries
2025-12-05 12:56:49 [crawlers.middlewares.photo_download_middleware] INFO: All photos downloaded for item dbcd6d98-e758-50d0-b2d5-1350969bee1f sending to next pipeline
2025-12-05 12:56:49 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: dbcd6d98-e758-50d0-b2d5-1350969bee1f with identifier 3106295535
2025-12-05 12:56:49 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:56:49 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:56:49 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item dbcd6d98-e758-50d0-b2d5-1350969bee1f
2025-12-05 12:56:49 [scrapy.core.scraper] DEBUG: Scraped from <200 https://img.leboncoin.fr/api/v1/lbcpb1/images/a1/79/79/a17979a37e09a71be212396b217881728d5b7116.jpg?rule=ad-large>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Bleu',
 'currency': 'EUR',
 'description': 'Subaru BRZ 200 CH - Boite Manuelle - Bleu Rallye - Radars de '
                'recul - Kit Gros frein - Stage 2 - Milltek - Carnet & Suivi '
                'complet\n'
                '\n'
                'VÉHICULE DISPONIBLE ET VISIBLE DE SUITE DANS NOS LOCAUX À '
                'BORDEAUX \n'
                '\n'
                'GARANTIE 6 MOIS\n'
                '\n'
                'AUCUN FRAIS À PRÉVOIR\n'
                '\n'
                "Carnet d'entretien complet.\n"
                'Révision à jour.\n'
                'Contrôle technique à jour.\n'
                'Première mise en circulation : 03/2014\n'
                'Nombre de propriétaires : 3\n'
                '\n'
                'Couleur extérieure : Bleu Rallye\n'
                'Intérieur : Tissu\n'
                'Moteur : 2.0 4 cylindre à plat 200 CH\n'
                '\n'
                'Véhicule non-fumeur.\n'
                'Historique d’entretien complet clair et limpide.\n'
                'Double des clés.\n'
                '\n'
                'Options du véhicule : \n'
                '\n'
                'Stage 2 (Décata avec reprogrammation)\n'
                'Echappement Milltek\n'
                'Kit Gros freins\n'
                'Couleur Bleu Rallye Métallisé\n'
                'Sièges Tissu\n'
                'Régulateur de vitesse\n'
                'Démarrage sans clé\n'
                'Feux Xenon\n'
                'Climatisation automatique bi-zone\n'
                'Système Bluetooth audio et téléphone \n'
                'Système de navigation GPS\n'
                '\n'
                "Historique d'entretien : \n"
                '\n'
                '06/2016 à 13 400 km : huile moteur, filtre à huile\n'
                '06/2017 à 27 173 km : huile moteur, filtre à huile\n'
                '12/2020 à 38 373 km : huile moteur, filtre à huile\n'
                '05/2021 à 42 943 km : huile moteur, filtre à huile, vidange '
                'de boite, vidange de pont\n'
                '08/2021 à 47 605 km : huile moteur, filtre à huile, courroie '
                'accessoire\n'
                '02/2022 à 57 698 km : huile moteur, filtre à huile, liquide '
                'de frein\n'
                '10/2022 à 65 819 km : huile moteur, filtre à huile, bougies '
                "d'allumage\n"
                '10/2025 à 85 725 km : huile moteur, filtre à huile\n'
                '\n'
                'Reportage photo complet disponible sur notre site internet.\n'
                '\n'
                'Sous réserve d’erreurs et omissions.\n'
                '\n'
                'Tarif hors Carte Grise et Frais de mise à la route (399€)\n'
                '\n'
                'Livraison possible en France, Belgique, Luxembourg, Andorre & '
                'Monaco. \n'
                '\n'
                "N'hésitez pas à nous contacter pour de plus amples "
                'informations.\n'
                'Nous sommes disponible sur rendez-vous uniquement dans nos '
                'locaux à Bordeaux. \n'
                '\n'
                'Mots clés :\n'
                '\n'
                'Toyota GT86 GT 86\n'
                'Nissan 350z 370z 350 z',
 'doors_number': 2,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 200,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': 'dbcd6d98-e758-50d0-b2d5-1350969bee1f',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3106295535',
 'listing': 'auction',
 'make': 'SUBARU',
 'model': 'BRZ',
 'odometer': 86500,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 10,
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dbcd6d98-e758-50d0-b2d5-1350969bee1f/dbcd6d98-e758-50d0-b2d5-1350969bee1f_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 123067,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/a1/79/79/a17979a37e09a71be212396b217881728d5b7116.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dbcd6d98-e758-50d0-b2d5-1350969bee1f/dbcd6d98-e758-50d0-b2d5-1350969bee1f_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 127722,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/69/1e/24/691e24431c18a923382a63cac2b2e02c1bd3a361.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dbcd6d98-e758-50d0-b2d5-1350969bee1f/dbcd6d98-e758-50d0-b2d5-1350969bee1f_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 123827,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/77/af/48/77af484a5b445d3d60e828ef43060116ea9c744a.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dbcd6d98-e758-50d0-b2d5-1350969bee1f/dbcd6d98-e758-50d0-b2d5-1350969bee1f_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 120913,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/d2/dc/8d/d2dc8d553cc413a61afb664638aa1474f2d55b2d.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dbcd6d98-e758-50d0-b2d5-1350969bee1f/dbcd6d98-e758-50d0-b2d5-1350969bee1f_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 86491,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/b4/e9/d3/b4e9d382a2625164be0266a2740903cb0e766977.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dbcd6d98-e758-50d0-b2d5-1350969bee1f/dbcd6d98-e758-50d0-b2d5-1350969bee1f_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 58875,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/01/11/ae/0111ae6374b96d624cb97e15ca7f2368efd0316b.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dbcd6d98-e758-50d0-b2d5-1350969bee1f/dbcd6d98-e758-50d0-b2d5-1350969bee1f_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 131000,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/cc/c5/39/ccc539567a982f51ec0ae6af3d8cb3b0df4ddad3.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dbcd6d98-e758-50d0-b2d5-1350969bee1f/dbcd6d98-e758-50d0-b2d5-1350969bee1f_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 125797,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/74/ca/de/74cadefa2c3b4433e044423245067756b494857b.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dbcd6d98-e758-50d0-b2d5-1350969bee1f/dbcd6d98-e758-50d0-b2d5-1350969bee1f_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 70736,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ce/fe/e5/cefee541a15c3de62c1e86579bef90b7682eeee2.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_dbcd6d98-e758-50d0-b2d5-1350969bee1f/dbcd6d98-e758-50d0-b2d5-1350969bee1f_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 70704,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/67/ac/ca/67acca082f04155faa34532d80703e0a9032e3e3.jpg?rule=ad-large',
             'Width': 1200}],
 'price': 24990,
 'price_includes_vat': False,
 'registration_date': '2014-10-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Subaru BRZ 200 CH - Boite Manuelle - Bleu Rallye - Radars de recul '
          '- Kit Gros frein - Stage 2 - Milltek - Carnet & Suivi complet',
 'transmission': 'manual',
 'trim': 'BRZ 2.0i 200ch',
 'vin': None,
 'year': 2014}
2025-12-05 12:56:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%273106295535%27 HTTP/1.1" 200 None
2025-12-05 12:56:49 [auto_selling_leboncoin.fr] INFO: Saving data for 3106295535: {'created_time': 1764939409.763731, 'last_price_update_time': 1764939409.763741}
2025-12-05 12:56:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56:49 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3106295535') HTTP/1.1" 204 0
2025-12-05 12:56:49 [scrapy.core.engine] INFO: Closing spider (finished)
2025-12-05 12:56:49 [crawlers.pipelines.save_to_cdlq_db_auto_selling] DEBUG: [SaveToCdlqDbAutoSelling] failed to close cursor: 'SaveToCdlqDbAutoSelling' object has no attribute 'cursor'
2025-12-05 12:56:49 [crawlers.pipelines.save_to_cdlq_db_auto_selling] DEBUG: [SaveToCdlqDbAutoSelling] failed to close connection: 'SaveToCdlqDbAutoSelling' object has no attribute 'conn'
2025-12-05 12:56:49 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:56:49 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:56:49 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process scrape complete CloudEvent for item 317a4ffcd1c111f0b120928152083da5
2025-12-05 12:56:49 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.ATTACHED: 3> -> <LinkState.DETACH_SENT: 4>
2025-12-05 12:56:49 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.ATTACHED: 3> -> <LinkState.DETACH_SENT: 4>
2025-12-05 12:56:49 [azure.servicebus._pyamqp.management_link] INFO: Management link receiver state changed: <LinkState.ATTACHED: 3> -> <LinkState.DETACH_SENT: 4>
2025-12-05 12:56:49 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.ATTACHED: 3> -> <LinkState.DETACH_SENT: 4>
2025-12-05 12:56:49 [azure.servicebus._pyamqp.management_link] INFO: Management link sender state changed: <LinkState.ATTACHED: 3> -> <LinkState.DETACH_SENT: 4>
2025-12-05 12:56:49 [azure.servicebus._pyamqp.session] INFO: Session state changed: <SessionState.MAPPED: 3> -> <SessionState.END_SENT: 4>
2025-12-05 12:56:49 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: <ConnectionState.OPENED: 9> -> <ConnectionState.CLOSE_SENT: 11>
2025-12-05 12:56:49 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: <ConnectionState.CLOSE_SENT: 11> -> <ConnectionState.END: 13>
2025-12-05 12:56:49 [azure.servicebus._pyamqp.session] INFO: Session state changed: <SessionState.END_SENT: 4> -> <SessionState.DISCARDING: 6>
2025-12-05 12:56:49 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.DETACH_SENT: 4> -> <LinkState.DETACHED: 0>
2025-12-05 12:56:49 [azure.servicebus._pyamqp.management_link] INFO: Management link sender state changed: <LinkState.DETACH_SENT: 4> -> <LinkState.DETACHED: 0>
2025-12-05 12:56:49 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.DETACH_SENT: 4> -> <LinkState.DETACHED: 0>
2025-12-05 12:56:49 [azure.servicebus._pyamqp.management_link] INFO: Management link receiver state changed: <LinkState.DETACH_SENT: 4> -> <LinkState.DETACHED: 0>
2025-12-05 12:56:49 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.DETACH_SENT: 4> -> <LinkState.DETACHED: 0>
2025-12-05 12:56:49 [azure.servicebus._pyamqp._transport] DEBUG: Transport endpoint is already disconnected: OSError(107, 'Transport endpoint is not connected')
2025-12-05 12:56:49 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: [AzureBusPipeline] connection closed
2025-12-05 12:56:49 [auto_selling_leboncoin.fr] INFO: auto_selling_leboncoin.fr Crawl ended with reason finished, scrape types: {<ScrapeType.NEW: 1>: 3, <ScrapeType.NEW_DUPLICATE_ID: 4>: 0, <ScrapeType.PRICE_UPDATE: 2>: 0, <ScrapeType.AUCTION_UPDATE: 3>: 0, <ScrapeType.SKIPPED: 0>: 0}
2025-12-05 12:56:50 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:56: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%201763643410 HTTP/1.1" 200 None
2025-12-05 12:56:50 [scrapy.extensions.feedexport] INFO: Stored jsonlines feed (36 items) in: file:///var/lib/scrapyd/items/sourcing_v2/auto_selling_leboncoin.fr/317a4ffcd1c111f0b120928152083da5.jl
2025-12-05 12:56:50 [scrapy.statscollectors] INFO: Dumping Scrapy stats:
{'downloader/request_bytes': 13014,
 'downloader/request_count': 22,
 'downloader/request_method_count/GET': 21,
 'downloader/request_method_count/POST': 1,
 'downloader/response_bytes': 3254455,
 'downloader/response_count': 22,
 'downloader/response_status_count/200': 22,
 'elapsed_time_seconds': 52.853959,
 'feedexport/success_count/FileFeedStorage': 1,
 'finish_reason': 'finished',
 'finish_time': datetime.datetime(2025, 12, 5, 12, 56, 50, 131385, tzinfo=datetime.timezone.utc),
 'item_scraped_count': 36,
 'log_count/DEBUG': 1267,
 'log_count/INFO': 878,
 'memusage/max': 126521344,
 'memusage/startup': 126521344,
 'photo_download_count': 20,
 'request_depth_max': 2,
 'response_received_count': 2,
 'scheduler/dequeued': 22,
 'scheduler/dequeued/memory': 22,
 'scheduler/enqueued': 22,
 'scheduler/enqueued/memory': 22,
 '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': 14.947213765524793,
 'scrapy-zyte-api/mean_response_seconds': 15.305937636527233,
 '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,
 'start_time': datetime.datetime(2025, 12, 5, 12, 55, 57, 277426, tzinfo=datetime.timezone.utc)}
2025-12-05 12:56:50 [scrapy.core.engine] INFO: Spider closed (finished)
2025-12-05 12:56:50 [asyncio] ERROR: Unclosed client session
client_session: <aiohttp.client.ClientSession object at 0x7f328a1309d0>
2025-12-05 12:56:50 [asyncio] ERROR: Unclosed client session
client_session: <aiohttp.client.ClientSession object at 0x7f328a131250>

PROJECT (sourcing_v2), SPIDER (auto_selling_leboncoin.fr)