Desktop version Jobs Stats

PROJECT (sourcing_v2)
SPIDER (auto_selling_leboncoin.fr)

2026-03-30 15:16:32 [scrapy.utils.log] INFO: Scrapy 2.11.2 started (bot: SourcingV2)
2026-03-30 15:16:32 [scrapy.utils.log] INFO: Versions: lxml 5.2.2.0, libxml2 2.12.6, cssselect 1.2.0, parsel 1.9.1, w3lib 2.1.2, Twisted 24.3.0, Python 3.11.2 (main, Mar 13 2023, 12:18:29) [GCC 12.2.0], pyOpenSSL 24.1.0 (OpenSSL 3.2.1 30 Jan 2024), cryptography 42.0.7, Platform Linux-5.15.0-1098-azure-x86_64-with-glibc2.36
2026-03-30 15:16:32 [auto_selling_leboncoin.fr] INFO: Starting auto_selling_leboncoin.fr spider
2026-03-30 15:16:32 [auto_selling_leboncoin.fr] INFO: _job: 4aea50462c1f11f18e133aacc95538c6, SCRAPY_JOB: None
2026-03-30 15:16:32 [scrapy.addons] INFO: Enabled addons:
[]
2026-03-30 15:16:32 [asyncio] DEBUG: Using selector: EpollSelector
2026-03-30 15:16:32 [scrapy.utils.log] DEBUG: Using reactor: twisted.internet.asyncioreactor.AsyncioSelectorReactor
2026-03-30 15:16:32 [scrapy.utils.log] DEBUG: Using asyncio event loop: asyncio.unix_events._UnixSelectorEventLoop
2026-03-30 15:16:32 [scrapy.extensions.telnet] INFO: Telnet Password: f190c4a30781ec11
2026-03-30 15:16:32 [scrapy.middleware] INFO: Enabled extensions:
['scrapy.extensions.corestats.CoreStats',
 'scrapy.extensions.telnet.TelnetConsole',
 'scrapy.extensions.memusage.MemoryUsage',
 'scrapy.extensions.feedexport.FeedExporter',
 'scrapy.extensions.logstats.LogStats',
 'scrapy.extensions.closespider.CloseSpider']
2026-03-30 15:16:32 [scrapy.crawler] INFO: Overridden settings:
{'BOT_NAME': 'SourcingV2',
 'CLOSESPIDER_TIMEOUT': 3600,
 'CONCURRENT_REQUESTS': 5,
 'DOWNLOAD_MAXSIZE': 52428800,
 'DOWNLOAD_WARNSIZE': 10485760,
 'FEED_EXPORT_ENCODING': 'utf-8',
 'LOG_FILE': '/var/log/scrapyd/logs/sourcing_v2/auto_selling_leboncoin.fr/4aea50462c1f11f18e133aacc95538c6.log',
 'LOG_FORMATTER': 'crawlers.log_formatter.SourcingLogFormatter',
 'MEMUSAGE_LIMIT_MB': 2048,
 'MEMUSAGE_WARNING_MB': 1536,
 'NEWSPIDER_MODULE': 'spiders',
 'REQUEST_FINGERPRINTER_CLASS': 'scrapy_zyte_api.ScrapyZyteAPIRequestFingerprinter',
 'REQUEST_FINGERPRINTER_IMPLEMENTATION': '2.7',
 'SPIDER_MODULES': ['spiders', 'auth_check'],
 'TWISTED_REACTOR': 'twisted.internet.asyncioreactor.AsyncioSelectorReactor',
 'USER_AGENT': ''}
2026-03-30 15:16:32 [scrapy_zyte_api.handler] INFO: Using a Zyte API key starting with '5857011'
2026-03-30 15:16:32 [scrapy_zyte_api.handler] INFO: Using a Zyte API key starting with '5857011'
2026-03-30 15:16:32 [scrapy.middleware] INFO: Enabled downloader middlewares:
['scrapy.downloadermiddlewares.offsite.OffsiteMiddleware',
 'scrapy.downloadermiddlewares.httpauth.HttpAuthMiddleware',
 'scrapy.downloadermiddlewares.downloadtimeout.DownloadTimeoutMiddleware',
 'scrapy.downloadermiddlewares.defaultheaders.DefaultHeadersMiddleware',
 'scrapy.downloadermiddlewares.useragent.UserAgentMiddleware',
 'scrapy_zyte_api.ScrapyZyteAPIDownloaderMiddleware',
 'scrapy.downloadermiddlewares.retry.RetryMiddleware',
 'scrapy.downloadermiddlewares.redirect.MetaRefreshMiddleware',
 'scrapy.downloadermiddlewares.httpcompression.HttpCompressionMiddleware',
 'scrapy.downloadermiddlewares.redirect.RedirectMiddleware',
 'scrapy.downloadermiddlewares.cookies.CookiesMiddleware',
 'scrapy.downloadermiddlewares.httpproxy.HttpProxyMiddleware',
 'scrapy.downloadermiddlewares.stats.DownloaderStats']
2026-03-30 15:16:32 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Setting up IdGenerationMiddleware for auto_selling
2026-03-30 15:16:32 [scrapy.middleware] INFO: Enabled spider middlewares:
['scrapy.spidermiddlewares.httperror.HttpErrorMiddleware',
 'scrapy_zyte_api.ScrapyZyteAPISpiderMiddleware',
 'scrapy.spidermiddlewares.referer.RefererMiddleware',
 'scrapy.spidermiddlewares.urllength.UrlLengthMiddleware',
 'scrapy.spidermiddlewares.depth.DepthMiddleware',
 'crawlers.middlewares.photo_download_middleware.PhotoDownloadMiddleware',
 'crawlers.auto_selling.middlewares.id_gen_middleware.IdGenMiddleware']
2026-03-30 15:16:32 [scrapy.middleware] INFO: Enabled item pipelines:
['crawlers.pipelines.post_to_azurebus_auto_selling.AzureBusPipelineAutoSelling',
 'crawlers.pipelines.save_to_cdlq_db_auto_selling.SaveToCdlqDbAutoSelling']
2026-03-30 15:16:32 [scrapy.core.engine] INFO: Spider opened
2026-03-30 15:16:32 [azure.identity._credentials.environment] INFO: Incomplete environment configuration for EnvironmentCredential. These variables are set: AZURE_CLIENT_ID, AZURE_TENANT_ID
2026-03-30 15:16:32 [common.service_bus.service_bus_client_factory] INFO: ServiceBusClient initialized via DefaultAzureCredential for alx-production-bus.servicebus.windows.net
2026-03-30 15:16:32 [crawlers.pipelines.base_azure_bus_pipeline] INFO: [AzureBusPipeline] Connected to topic auto.sourcing-v2
2026-03-30 15:16:32 [scrapy.extensions.logstats] INFO: Crawled 0 pages (at 0 pages/min), scraped 0 items (at 0 items/min)
2026-03-30 15:16:32 [scrapy.extensions.telnet] INFO: Telnet console listening on 127.0.0.1:6026
2026-03-30 15:16:32 [scrapy.extensions.memusage] INFO: Peak memory usage is 142MiB
2026-03-30 15:16:32 [scrapy-playwright] INFO: Starting download handler
2026-03-30 15:16:32 [scrapy-playwright] INFO: Starting download handler
2026-03-30 15:16:37 [auto_selling_leboncoin.fr] INFO: Scraper started with URL: https://www.leboncoin.fr/boutique/283537/db_auto_concept.htm and multipost_profile_id: 3c676a7c-eb20-44ab-b589-e7f1315c14ec and job_id: 4aea50462c1f11f18e133aacc95538c6
2026-03-30 15:16:37 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 15:16:39 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.leboncoin.fr/boutique/283537/db_auto_concept.htm> (referer: https://www.leboncoin.fr/boutique/283537/db_auto_concept.htm) ['zyte-api']
2026-03-30 15:16:39 [auto_selling_leboncoin.fr] INFO: Captured Zyte cookies: [{'name': '__Secure-Install', 'value': '47ed4416-41a4-4910-8f12-f9e9c290c1ba', 'domain': '.leboncoin.fr', 'path': '/', 'expires': 253402300798, 'httpOnly': False, 'secure': True}, {'name': 'cnfdVisitorId', 'value': '3feca0a8-6cfd-4994-89b6-5a3684ef1188', 'domain': '.leboncoin.fr', 'path': '/', 'expires': 1932563798, 'httpOnly': False, 'secure': True}, {'name': 'datadome', 'value': 'Msca4T7jDUZlqxhdrzCc_PVMqoNSeWgh5k0TpN~O6RGw5kkjHOeJ_bJ~Hxdyu6ENBK_2eSbDnoP5tQ~1_TkFRCs60E5D1m16B4nx5lt3qSyom64u46NdqbuESiGkJ0yg', 'domain': '.leboncoin.fr', 'path': '/', 'expires': 1806419798, 'httpOnly': False, 'secure': True}]
2026-03-30 15:16:39 [auto_selling_leboncoin.fr] INFO: Scrapy-formatted cookies: [{'name': '__Secure-Install', 'value': '47ed4416-41a4-4910-8f12-f9e9c290c1ba', 'domain': '.leboncoin.fr', 'path': '/'}, {'name': 'cnfdVisitorId', 'value': '3feca0a8-6cfd-4994-89b6-5a3684ef1188', 'domain': '.leboncoin.fr', 'path': '/'}, {'name': 'datadome', 'value': 'Msca4T7jDUZlqxhdrzCc_PVMqoNSeWgh5k0TpN~O6RGw5kkjHOeJ_bJ~Hxdyu6ENBK_2eSbDnoP5tQ~1_TkFRCs60E5D1m16B4nx5lt3qSyom64u46NdqbuESiGkJ0yg', 'domain': '.leboncoin.fr', 'path': '/'}]
2026-03-30 15:16:39 [auto_selling_leboncoin.fr] INFO: Response headers after parse_dealer_home_page: {b'X-Amz-Cf-Pop': [b'CDG50-P2'], b'Date': [b'Mon, 30 Mar 2026 15:16:38 GMT'], b'Vary': [b'Accept-Encoding'], b'Accept-Ch': [b'Sec-CH-UA,Sec-CH-UA-Mobile,Sec-CH-UA-Platform,Sec-CH-UA-Arch,Sec-CH-UA-Full-Version-List,Sec-CH-UA-Model,Sec-CH-Device-Memory'], b'Strict-Transport-Security': [b'max-age=15768000'], b'Via': [b'1.1 7aef920ed20c713960127526fa3a88f4.cloudfront.net (CloudFront)'], b'Set-Cookie': [b'datadome=Msca4T7jDUZlqxhdrzCc_PVMqoNSeWgh5k0TpN~O6RGw5kkjHOeJ_bJ~Hxdyu6ENBK_2eSbDnoP5tQ~1_TkFRCs60E5D1m16B4nx5lt3qSyom64u46NdqbuESiGkJ0yg; Max-Age=31536000; Domain=.leboncoin.fr; Path=/; Secure; SameSite=Lax'], b'Content-Security-Policy': [b'frame-ancestors *.leboncoin.fr *.leboncoin.io *.leboncoin.ci; report-uri https://api.leboncoin.fr/api/csp-report/v1/report/;'], b'Referrer-Policy': [b'no-referrer-when-downgrade'], b'Content-Security-Policy-Report-Only': [b'object-src *.leboncoin.fr *.leboncoin.io *.leboncoin.ci; frame-ancestors *.leboncoin.fr *.leboncoin.io *.leboncoin.ci; report-uri https://api.leboncoin.fr/api/csp-report/v1/report/;'], b'Etag': [b'W/"4mo5g323fhe5up"'], b'Content-Type': [b'text/html; charset=utf-8'], b'X-Cache': [b'Miss from cloudfront'], b'X-Datadome': [b'protected'], b'Cache-Control': [b'private, no-cache, no-store, max-age=0, must-revalidate'], b'X-Amz-Cf-Id': [b'p30bTPRsVxafQmUBTW1ZkQ3nZbm4bFQtGpTmGBl9GwuVb7_mj0fetg==']}
2026-03-30 15:16:39 [auto_selling_leboncoin.fr] INFO: defaultSearchOptions: {'limit': 10, 'filters': {'owner': {'user_id': 'f71d5011-7290-4305-86af-031375e64d90'}, 'enums': {'ad_type': ['offer']}, 'category': {'id': '1'}}}
2026-03-30 15:16:39 [auto_selling_leboncoin.fr] INFO: cookies: [{'name': '__Secure-Install', 'value': '47ed4416-41a4-4910-8f12-f9e9c290c1ba', 'domain': '.leboncoin.fr', 'path': '/'}, {'name': 'cnfdVisitorId', 'value': '3feca0a8-6cfd-4994-89b6-5a3684ef1188', 'domain': '.leboncoin.fr', 'path': '/'}, {'name': 'datadome', 'value': 'Msca4T7jDUZlqxhdrzCc_PVMqoNSeWgh5k0TpN~O6RGw5kkjHOeJ_bJ~Hxdyu6ENBK_2eSbDnoP5tQ~1_TkFRCs60E5D1m16B4nx5lt3qSyom64u46NdqbuESiGkJ0yg', 'domain': '.leboncoin.fr', 'path': '/'}]
2026-03-30 15:16:39 [auto_selling_leboncoin.fr] INFO: Payload for get listings: {'limit': 200, 'filters': {'owner': {'user_id': 'f71d5011-7290-4305-86af-031375e64d90'}, 'enums': {'ad_type': ['offer']}, 'category': {'id': '1'}}, 'offset': 0}
2026-03-30 15:16:39 [auto_selling_leboncoin.fr] INFO: Request: curl -X POST https://api.leboncoin.fr/finder/search --data-raw '{"filters": {"category": {"id": "1"}, "enums": {"ad_type": ["offer"]}, "owner": {"user_id": "f71d5011-7290-4305-86af-031375e64d90"}}, "limit": 200, "offset": 0}' -H 'Accept: */*' -H 'Accept-Language: en-GB,en-US;q=0.9,en;q=0.8' -H 'Content-Type: application/json' -H 'Origin: https://www.leboncoin.fr' --cookie 'name=__Secure-Install; name=cnfdVisitorId; name=datadome'
2026-03-30 15:16:39 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-30 15:16:41 [scrapy.core.engine] DEBUG: Crawled (200) <POST https://api.leboncoin.fr/finder/search> (referer: https://www.leboncoin.fr/boutique/283537/db_auto_concept.htm) ['zyte-api']
2026-03-30 15:16:41 [auto_selling_leboncoin.fr] INFO: Found 12 listings on page 1
2026-03-30 15:16:41 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3160593255
2026-03-30 15:16:41 [azure.identity._credentials.environment] INFO: Incomplete environment configuration for EnvironmentCredential. These variables are set: AZURE_CLIENT_ID, AZURE_TENANT_ID
2026-03-30 15:16:41 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2026-03-30 15:16:41 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 2118
2026-03-30 15:16:41 [azure.identity._credentials.chained] INFO: DefaultAzureCredential acquired a token from WorkloadIdentityCredential
2026-03-30 15:16:41 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxsourcingstorageprod.table.core.windows.net:443
2026-03-30 15:16:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%273160593255%27 HTTP/1.1" 200 None
2026-03-30 15:16:41 [auto_selling_leboncoin.fr] INFO: Scrape type for 3160593255: 1
2026-03-30 15:16:41 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3160593255
2026-03-30 15:16:41 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'Chez DB AUTO CONCEPT, tous nos véhicules sont préparés '
                'esthétiquement, contrôlés par nos techniciens, et livrables '
                'dans toute la France.\n'
                'Reprise possible de votre ancien véhicule.\n'
                '\n'
                'DB AUTO CONCEPT vous propose à la vente :\n'
                '\n'
                'Skoda Kodiaq 2.0 TDI 150ch Style DSG7 7 places,\n'
                '24/05/2018, 8 cv, 137 867 KMS.\n'
                '\n'
                "Véhicule français, deuxième main, suivi d'entretien complet.\n"
                '\n'
                '* Livraison à votre domicile partout en France pour 350 € '
                'seulement *\n'
                '\n'
                '- Allumage automatique des phares\n'
                '- Bluetooth\n'
                '- Caméra de recul\n'
                '- Carplay\n'
                '- Climatisation automatique bi-zone\n'
                '- Démarrage main-libre\n'
                "- Eclairage d'ambiance\n"
                "- Détection d'angles morts\n"
                '- Hayon électrique\n'
                "- Jantes alliage 18' noires\n"
                '- Projecteurs AV LED\n'
                '- Radars AV/AR\n'
                '- Régulateur de vitesse \n'
                '- Sellerie cuir/alcantara\n'
                '- Sièges AV chauffants\n'
                '- Siège conducteur électrique à mémoire\n'
                '- Stores pare-soleil arrières\n'
                '\n'
                'Prix : 22 190 €\n'
                '\n'
                'Les plus en achetant chez DB AUTO CONCEPT :\n'
                '- Transaction sécurisée à distance possible.\n'
                '- Présentation en visio / photos / vidéos via WhatsApp.\n'
                '- Présentation à domicile possible dans un rayon de 50 KMS.\n'
                '- Dossier photo disponible sur notre site Internet.\n'
                '- Vidéos disponibles sur notre page Instagram.\n'
                '- Nos véhicules sont essayés, contrôlés, révisés et nettoyés '
                'par des professionnels.\n'
                '- Nous nous occupons des démarches pour votre nouvelle carte '
                'grise.\n'
                '- Nous pouvons venir vous chercher à la gare TGV de La '
                'Rochelle, sur simple demande.\n'
                '- Nous pouvons rechercher votre futur véhicule.\n'
                '- Nous pouvons reprendre votre ancien véhicule, après étude.\n'
                '- Nous pouvons vous proposer des solutions de financement ou '
                'de leasing, après étude.\n'
                '- Nous proposons des extensions de garantie de 12 à 72 mois.\n'
                '\n'
                'Ce véhicule ne vous convient pas ? Confiez-nous votre '
                'recherche !\n'
                '\n'
                'Pour des raisons de qualité de service et de confidentialité, '
                'nous vous accueillons uniquement sur RDV dans notre showroom, '
                'à 10 min de La Rochelle.\n'
                '\n'
                'Important : Nous sommes joignables (appels et sms) uniquement '
                'du lundi au samedi de 9H à 18H. En dehors de ces horaires, '
                'veuillez nous faire suivre vos demandes par mail via '
                "l'annonce.\n"
                '\n'
                'Nos prix affichés sont hors frais d’immatriculation et frais '
                'de mise à la route (199 €).',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 150,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3160593255',
 'listing': 'auction',
 'make': 'SKODA',
 'model': 'Kodiaq',
 'odometer': 137867,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/04/58/ff/0458ff23f3d8d27db8e1d27b30bceafbe6b371fa.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/47/f9/d7/47f9d7000497670d0dbb325f5339cce38eab4650.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f6/0e/65/f60e653dc46a416faf0bf335d7c0a9ad788f6837.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c9/9c/90/c99c9059e848cac12a2a7281c9b9c8525af403e3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2e/6e/3e/2e6e3eafd75288eb4dd996c81c4a538cdb02bfe6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c4/a8/7f/c4a87f45cf20e11772f25c5209859f25043a13f9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4b/56/c3/4b56c305f7dc85fc8a2493c10205ea3150e472bd.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/eb/13/45/eb13458669f5195680b576563f371a44328c52e3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d3/43/cc/d343ccf8d4c4ef411423545f03f590cb93d16380.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e7/cb/34/e7cb34262cbf1838ebf93ea2bfc4962452c18d71.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/52/c3/70/52c370e4391896096388168414396862028f9a60.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1b/2f/ed/1b2fed30b998d4483a14acc558cbaab75cd5d511.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/82/83/2d/82832de1ca5bcf54a1ebc6e16077b97b31e68c4e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/61/a3/69/61a369a8116c4484cd5066b819360b8da41bfe64.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/47/e8/2c/47e82cf710dff6c88b40eb73d8ecd6e585fd7d2a.jpg?rule=ad-large'],
 'price': 22190,
 'price_includes_vat': False,
 'registration_date': '2018-05-01',
 'seats_number': None,
 'seller_name': None,
 'title': 'Skoda Kodiaq 2.0 TDI 150ch Style DSG7 7 places',
 'transmission': 'automatic',
 'trim': 'Kodiaq 2.0 TDI 150 SCR Style DSG Euro6d-T 7 places',
 'vin': None,
 'year': 2018}
2026-03-30 15:16:41 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: ced90ff8-7ad7-5083-a546-075796dbbbbd with identifier: 3160593255
2026-03-30 15:16:41 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item ced90ff8-7ad7-5083-a546-075796dbbbbd
2026-03-30 15:16:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252F04%252F58%252Fff%252F0458ff23f3d8d27db8e1d27b30bceafbe6b371fa.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/04/58/ff/0458ff23f3d8d27db8e1d27b30bceafbe6b371fa.jpg?rule=ad-large already downloaded
2026-03-30 15:16:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252F47%252Ff9%252Fd7%252F47f9d7000497670d0dbb325f5339cce38eab4650.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/47/f9/d7/47f9d7000497670d0dbb325f5339cce38eab4650.jpg?rule=ad-large already downloaded
2026-03-30 15:16:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Ff6%252F0e%252F65%252Ff60e653dc46a416faf0bf335d7c0a9ad788f6837.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/f6/0e/65/f60e653dc46a416faf0bf335d7c0a9ad788f6837.jpg?rule=ad-large already downloaded
2026-03-30 15:16:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252Fc9%252F9c%252F90%252Fc99c9059e848cac12a2a7281c9b9c8525af403e3.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/c9/9c/90/c99c9059e848cac12a2a7281c9b9c8525af403e3.jpg?rule=ad-large already downloaded
2026-03-30 15:16:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252F2e%252F6e%252F3e%252F2e6e3eafd75288eb4dd996c81c4a538cdb02bfe6.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/2e/6e/3e/2e6e3eafd75288eb4dd996c81c4a538cdb02bfe6.jpg?rule=ad-large already downloaded
2026-03-30 15:16:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252Fc4%252Fa8%252F7f%252Fc4a87f45cf20e11772f25c5209859f25043a13f9.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/c4/a8/7f/c4a87f45cf20e11772f25c5209859f25043a13f9.jpg?rule=ad-large already downloaded
2026-03-30 15:16:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252F4b%252F56%252Fc3%252F4b56c305f7dc85fc8a2493c10205ea3150e472bd.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/4b/56/c3/4b56c305f7dc85fc8a2493c10205ea3150e472bd.jpg?rule=ad-large already downloaded
2026-03-30 15:16:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252Feb%252F13%252F45%252Feb13458669f5195680b576563f371a44328c52e3.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/eb/13/45/eb13458669f5195680b576563f371a44328c52e3.jpg?rule=ad-large already downloaded
2026-03-30 15:16:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252Fd3%252F43%252Fcc%252Fd343ccf8d4c4ef411423545f03f590cb93d16380.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/d3/43/cc/d343ccf8d4c4ef411423545f03f590cb93d16380.jpg?rule=ad-large already downloaded
2026-03-30 15:16:41 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252Fe7%252Fcb%252F34%252Fe7cb34262cbf1838ebf93ea2bfc4962452c18d71.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:41 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/e7/cb/34/e7cb34262cbf1838ebf93ea2bfc4962452c18d71.jpg?rule=ad-large already downloaded
2026-03-30 15:16:41 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: ced90ff8-7ad7-5083-a546-075796dbbbbd with identifier 3160593255
2026-03-30 15:16:41 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: None -> <ConnectionState.START: 0>
2026-03-30 15:16:41 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: <ConnectionState.START: 0> -> <ConnectionState.HDR_SENT: 2>
2026-03-30 15:16:41 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: <ConnectionState.HDR_SENT: 2> -> <ConnectionState.HDR_SENT: 2>
2026-03-30 15:16:41 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: <ConnectionState.HDR_SENT: 2> -> <ConnectionState.OPEN_PIPE: 4>
2026-03-30 15:16:41 [azure.servicebus._pyamqp.session] INFO: Session state changed: <SessionState.UNMAPPED: 0> -> <SessionState.BEGIN_SENT: 1>
2026-03-30 15:16:41 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.DETACHED: 0> -> <LinkState.ATTACH_SENT: 1>
2026-03-30 15:16:41 [azure.servicebus._pyamqp.management_link] INFO: Management link receiver state changed: <LinkState.DETACHED: 0> -> <LinkState.ATTACH_SENT: 1>
2026-03-30 15:16:41 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.DETACHED: 0> -> <LinkState.ATTACH_SENT: 1>
2026-03-30 15:16:41 [azure.servicebus._pyamqp.management_link] INFO: Management link sender state changed: <LinkState.DETACHED: 0> -> <LinkState.ATTACH_SENT: 1>
2026-03-30 15:16:41 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: <ConnectionState.OPEN_PIPE: 4> -> <ConnectionState.OPEN_SENT: 7>
2026-03-30 15:16:41 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: <ConnectionState.OPEN_SENT: 7> -> <ConnectionState.OPENED: 9>
2026-03-30 15:16:41 [azure.servicebus._pyamqp.session] INFO: Session state changed: <SessionState.BEGIN_SENT: 1> -> <SessionState.MAPPED: 3>
2026-03-30 15:16:41 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.ATTACH_SENT: 1> -> <LinkState.ATTACHED: 3>
2026-03-30 15:16:41 [azure.servicebus._pyamqp.management_link] INFO: Management link receiver state changed: <LinkState.ATTACH_SENT: 1> -> <LinkState.ATTACHED: 3>
2026-03-30 15:16:41 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.ATTACH_SENT: 1> -> <LinkState.ATTACHED: 3>
2026-03-30 15:16:41 [azure.servicebus._pyamqp.management_link] INFO: Management link sender state changed: <LinkState.ATTACH_SENT: 1> -> <LinkState.ATTACHED: 3>
2026-03-30 15:16:41 [azure.servicebus._pyamqp.cbs] DEBUG: CBS completed opening with status: <ManagementOpenResult.OK: 1>
2026-03-30 15:16:41 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2026-03-30 15:16:42 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 2026
2026-03-30 15:16:42 [azure.identity._credentials.chained] INFO: DefaultAzureCredential acquired a token from WorkloadIdentityCredential
2026-03-30 15:16:42 [azure.servicebus._pyamqp.cbs] DEBUG: CBS update in progress. Token put time: 1774883802
2026-03-30 15:16:42 [azure.servicebus._pyamqp.cbs] DEBUG: CBS update in progress. Token put time: 1774883802
2026-03-30 15:16:42 [azure.servicebus._pyamqp.cbs] DEBUG: CBS Put token result (<ManagementExecuteOperationResult.OK: 0>), status code: 202, status_description: b'Accepted'.
2026-03-30 15:16:42 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:16:42 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.DETACHED: 0> -> <LinkState.ATTACH_SENT: 1>
2026-03-30 15:16:42 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.ATTACH_SENT: 1> -> <LinkState.ATTACHED: 3>
2026-03-30 15:16:42 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:16:42 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:16:42 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:16:42 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:16:42 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item ced90ff8-7ad7-5083-a546-075796dbbbbd
2026-03-30 15:16:42 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'Chez DB AUTO CONCEPT, tous nos véhicules sont préparés '
                'esthétiquement, contrôlés par nos techniciens, et livrables '
                'dans toute la France.\n'
                'Reprise possible de votre ancien véhicule.\n'
                '\n'
                'DB AUTO CONCEPT vous propose à la vente :\n'
                '\n'
                'Skoda Kodiaq 2.0 TDI 150ch Style DSG7 7 places,\n'
                '24/05/2018, 8 cv, 137 867 KMS.\n'
                '\n'
                "Véhicule français, deuxième main, suivi d'entretien complet.\n"
                '\n'
                '* Livraison à votre domicile partout en France pour 350 € '
                'seulement *\n'
                '\n'
                '- Allumage automatique des phares\n'
                '- Bluetooth\n'
                '- Caméra de recul\n'
                '- Carplay\n'
                '- Climatisation automatique bi-zone\n'
                '- Démarrage main-libre\n'
                "- Eclairage d'ambiance\n"
                "- Détection d'angles morts\n"
                '- Hayon électrique\n'
                "- Jantes alliage 18' noires\n"
                '- Projecteurs AV LED\n'
                '- Radars AV/AR\n'
                '- Régulateur de vitesse \n'
                '- Sellerie cuir/alcantara\n'
                '- Sièges AV chauffants\n'
                '- Siège conducteur électrique à mémoire\n'
                '- Stores pare-soleil arrières\n'
                '\n'
                'Prix : 22 190 €\n'
                '\n'
                'Les plus en achetant chez DB AUTO CONCEPT :\n'
                '- Transaction sécurisée à distance possible.\n'
                '- Présentation en visio / photos / vidéos via WhatsApp.\n'
                '- Présentation à domicile possible dans un rayon de 50 KMS.\n'
                '- Dossier photo disponible sur notre site Internet.\n'
                '- Vidéos disponibles sur notre page Instagram.\n'
                '- Nos véhicules sont essayés, contrôlés, révisés et nettoyés '
                'par des professionnels.\n'
                '- Nous nous occupons des démarches pour votre nouvelle carte '
                'grise.\n'
                '- Nous pouvons venir vous chercher à la gare TGV de La '
                'Rochelle, sur simple demande.\n'
                '- Nous pouvons rechercher votre futur véhicule.\n'
                '- Nous pouvons reprendre votre ancien véhicule, après étude.\n'
                '- Nous pouvons vous proposer des solutions de financement ou '
                'de leasing, après étude.\n'
                '- Nous proposons des extensions de garantie de 12 à 72 mois.\n'
                '\n'
                'Ce véhicule ne vous convient pas ? Confiez-nous votre '
                'recherche !\n'
                '\n'
                'Pour des raisons de qualité de service et de confidentialité, '
                'nous vous accueillons uniquement sur RDV dans notre showroom, '
                'à 10 min de La Rochelle.\n'
                '\n'
                'Important : Nous sommes joignables (appels et sms) uniquement '
                'du lundi au samedi de 9H à 18H. En dehors de ces horaires, '
                'veuillez nous faire suivre vos demandes par mail via '
                "l'annonce.\n"
                '\n'
                'Nos prix affichés sont hors frais d’immatriculation et frais '
                'de mise à la route (199 €).',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 150,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': 'ced90ff8-7ad7-5083-a546-075796dbbbbd',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3160593255',
 'listing': 'auction',
 'make': 'SKODA',
 'model': 'Kodiaq',
 'odometer': 137867,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 15,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/04/58/ff/0458ff23f3d8d27db8e1d27b30bceafbe6b371fa.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/47/f9/d7/47f9d7000497670d0dbb325f5339cce38eab4650.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f6/0e/65/f60e653dc46a416faf0bf335d7c0a9ad788f6837.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c9/9c/90/c99c9059e848cac12a2a7281c9b9c8525af403e3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2e/6e/3e/2e6e3eafd75288eb4dd996c81c4a538cdb02bfe6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c4/a8/7f/c4a87f45cf20e11772f25c5209859f25043a13f9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4b/56/c3/4b56c305f7dc85fc8a2493c10205ea3150e472bd.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/eb/13/45/eb13458669f5195680b576563f371a44328c52e3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d3/43/cc/d343ccf8d4c4ef411423545f03f590cb93d16380.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e7/cb/34/e7cb34262cbf1838ebf93ea2bfc4962452c18d71.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ced90ff8-7ad7-5083-a546-075796dbbbbd/ced90ff8-7ad7-5083-a546-075796dbbbbd_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 119917,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/04/58/ff/0458ff23f3d8d27db8e1d27b30bceafbe6b371fa.jpg?rule=ad-large',
             'Width': 1067},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ced90ff8-7ad7-5083-a546-075796dbbbbd/ced90ff8-7ad7-5083-a546-075796dbbbbd_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 113910,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/47/f9/d7/47f9d7000497670d0dbb325f5339cce38eab4650.jpg?rule=ad-large',
             'Width': 1067},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ced90ff8-7ad7-5083-a546-075796dbbbbd/ced90ff8-7ad7-5083-a546-075796dbbbbd_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 136030,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/f6/0e/65/f60e653dc46a416faf0bf335d7c0a9ad788f6837.jpg?rule=ad-large',
             'Width': 1067},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ced90ff8-7ad7-5083-a546-075796dbbbbd/ced90ff8-7ad7-5083-a546-075796dbbbbd_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 131927,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/c9/9c/90/c99c9059e848cac12a2a7281c9b9c8525af403e3.jpg?rule=ad-large',
             'Width': 1067},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ced90ff8-7ad7-5083-a546-075796dbbbbd/ced90ff8-7ad7-5083-a546-075796dbbbbd_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 88136,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/2e/6e/3e/2e6e3eafd75288eb4dd996c81c4a538cdb02bfe6.jpg?rule=ad-large',
             'Width': 1067},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ced90ff8-7ad7-5083-a546-075796dbbbbd/ced90ff8-7ad7-5083-a546-075796dbbbbd_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 177923,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/c4/a8/7f/c4a87f45cf20e11772f25c5209859f25043a13f9.jpg?rule=ad-large',
             'Width': 1067},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ced90ff8-7ad7-5083-a546-075796dbbbbd/ced90ff8-7ad7-5083-a546-075796dbbbbd_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 123625,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/4b/56/c3/4b56c305f7dc85fc8a2493c10205ea3150e472bd.jpg?rule=ad-large',
             'Width': 1067},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ced90ff8-7ad7-5083-a546-075796dbbbbd/ced90ff8-7ad7-5083-a546-075796dbbbbd_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 117143,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/eb/13/45/eb13458669f5195680b576563f371a44328c52e3.jpg?rule=ad-large',
             'Width': 1067},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ced90ff8-7ad7-5083-a546-075796dbbbbd/ced90ff8-7ad7-5083-a546-075796dbbbbd_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 120292,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/d3/43/cc/d343ccf8d4c4ef411423545f03f590cb93d16380.jpg?rule=ad-large',
             'Width': 1067},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ced90ff8-7ad7-5083-a546-075796dbbbbd/ced90ff8-7ad7-5083-a546-075796dbbbbd_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 104560,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/e7/cb/34/e7cb34262cbf1838ebf93ea2bfc4962452c18d71.jpg?rule=ad-large',
             'Width': 1067}],
 'price': 22190,
 'price_includes_vat': False,
 'registration_date': '2018-05-01',
 'seats_number': None,
 'seller_name': None,
 'title': 'Skoda Kodiaq 2.0 TDI 150ch Style DSG7 7 places',
 'transmission': 'automatic',
 'trim': 'Kodiaq 2.0 TDI 150 SCR Style DSG Euro6d-T 7 places',
 'vin': None,
 'year': 2018}
2026-03-30 15:16:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%273160593255%27 HTTP/1.1" 200 None
2026-03-30 15:16:42 [auto_selling_leboncoin.fr] INFO: Saving data for 3160593255: {'created_time': 1774883802.378696, 'last_price_update_time': 1774883802.378706}
2026-03-30 15:16:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3160593255') HTTP/1.1" 204 0
2026-03-30 15:16:42 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3012965093
2026-03-30 15:16:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%273012965093%27 HTTP/1.1" 200 None
2026-03-30 15:16:42 [auto_selling_leboncoin.fr] INFO: Scrape type for 3012965093: 1
2026-03-30 15:16:42 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3012965093
2026-03-30 15:16:42 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Chez DB AUTO CONCEPT, tous nos véhicules sont préparés '
                'esthétiquement, contrôlés par nos techniciens, et livrables '
                'dans toute la France.\n'
                'Reprise possible de votre ancien véhicule.\n'
                '\n'
                'DB AUTO CONCEPT vous propose à la vente :\n'
                '\n'
                'Maserati 4200 GT Cambiocorsa V8 4.2L 390ch,\n'
                '10/10/2003, 33 cv, 76 829 KMS.\n'
                '\n'
                'Ex véhicule de direction Concession Maserati Trident La Roche '
                'sur Yon.\n'
                "Suivi d'entretien irréprochable :\n"
                '- 11/07/2007 à 6 970 KMS Concession Maserati\n'
                '- 04/12/2012 à 18 140 KMS Concession Maserati\n'
                '- 09/01/2014 à 21 030 KMS Concession Maserati\n'
                '- 05/07/2015 à 31 020 KMS Concession Ferrari Gauduel\n'
                '- 20/02/2018 à 45 755 KMS Concession Ferrari Pozzi '
                '(remplacement Pompe F1)\n'
                '- 22/06/2020 à 59 460 KMS Concession Ferrari Pozzi\n'
                '- 27/09/2022 à 63 869 KMS Concession Maserati Trident\n'
                '- 14/08/2024 à 75 120 KMS Indépendant\n'
                '\n'
                '* Livraison à votre domicile partout en France pour 350 € '
                'seulement *\n'
                '\n'
                '- Climatisation automatique\n'
                "- Jantes alliage 18'\n"
                '- Palettes au volant\n'
                '- Peinture Grigio Alfieri\n'
                '- Radars AV/AR\n'
                '- Sellerie cuir\n'
                '- Sièges AV électriques à mémoire\n'
                '- Suspension active Skyhook\n'
                '\n'
                'Prix : 28 990 €\n'
                '\n'
                'Les plus en achetant chez DB AUTO CONCEPT :\n'
                '- Transaction sécurisée à distance possible.\n'
                '- Présentation en visio / photos / vidéos via WhatsApp.\n'
                '- Présentation à domicile possible dans un rayon de 50 KMS.\n'
                '- Dossier photo disponible sur notre site Internet.\n'
                '- Vidéos disponibles sur notre page Instagram.\n'
                '- Nos véhicules sont essayés, contrôlés, révisés et nettoyés '
                'par des professionnels.\n'
                '- Nous nous occupons des démarches pour votre nouvelle carte '
                'grise.\n'
                '- Nous pouvons venir vous chercher à la gare TGV de La '
                'Rochelle, sur simple demande.\n'
                '- Nous pouvons rechercher votre futur véhicule.\n'
                '- Nous pouvons reprendre votre ancien véhicule, après étude.\n'
                '- Nous pouvons vous proposer des solutions de financement ou '
                'de leasing, après étude.\n'
                '- Nous proposons des extensions de garantie de 12 à 72 mois.\n'
                '\n'
                'Ce véhicule ne vous convient pas ? Confiez-nous votre '
                'recherche !\n'
                '\n'
                'Pour des raisons de qualité de service et de confidentialité, '
                'nous vous accueillons uniquement sur RDV dans notre showroom, '
                'à 10 min de La Rochelle.\n'
                '\n'
                'Important : Nous sommes joignables (appels et sms) uniquement '
                'du lundi au samedi de 9H à 18H. En dehors de ces horaires, '
                'veuillez nous faire suivre vos demandes par mail via '
                "l'annonce.\n"
                '\n'
                'Nos prix affichés sont hors frais d’immatriculation et frais '
                'de mise à la route (199 €).',
 'doors_number': 2,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 390,
 '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/3012965093',
 'listing': 'auction',
 'make': 'MASERATI',
 'model': 'Coupe',
 'odometer': 76829,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/c6/94/fb/c694fbf29d55bea4b5ccd490c4395a8948f7cffb.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8c/01/7a/8c017a0ec8d70b9d9b8a870487739e5766f8cc76.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ae/bd/68/aebd68cc99e88abc3606f898657bdde495ea6b63.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4e/06/ca/4e06cae35794485b7ae1bd35817cf49fce69d82a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ce/9a/96/ce9a968720bbbb991ba1cdd63f6f70ea8578ec4b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/17/b5/3e/17b53ed7cba57e1d76a826eecb163a8babee15c9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5d/7f/ed/5d7fedc22f9514a8f2afb144aad4025ecdc66c50.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/40/8c/67/408c6799e4ccf52eea4924a5f2d88e64b74d5061.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9b/ab/1e/9bab1e918961e3ecbc8e745af94c78f973284475.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a5/10/2c/a5102c91992b84529e9279713015928a6579975b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d6/5c/dd/d65cdd8b3a08e5cf06a386b42f6a2bdce5a6aed3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0d/19/b5/0d19b52d75ddaf1cc01d212eb18db4ddafb89901.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/bf/c1/29/bfc12938ff5905b970ebf5c043bf8ec1bae99707.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6a/00/55/6a005509cdbdf898fb85bc440cd677283f722f63.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4d/ad/41/4dad415dc94c04615c6b366eec44c9a93bf1484b.jpg?rule=ad-large'],
 'price': 28990,
 'price_includes_vat': False,
 'registration_date': '2003-10-01',
 'seats_number': 4,
 'seller_name': None,
 'title': "Maserati 4200 GT Cambiocorsa V8 4.2L 390ch - Carnet d'entretien / "
          'Grigio Alfieri',
 'transmission': 'automatic',
 'trim': 'Coupe 4.2',
 'vin': None,
 'year': 2003}
2026-03-30 15:16:42 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: b411cfe9-ca9c-5e19-ad1a-47ef7dc5d7b6 with identifier: 3012965093
2026-03-30 15:16:42 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item b411cfe9-ca9c-5e19-ad1a-47ef7dc5d7b6
2026-03-30 15:16:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252Fc6%252F94%252Ffb%252Fc694fbf29d55bea4b5ccd490c4395a8948f7cffb.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/c6/94/fb/c694fbf29d55bea4b5ccd490c4395a8948f7cffb.jpg?rule=ad-large already downloaded
2026-03-30 15:16:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252F8c%252F01%252F7a%252F8c017a0ec8d70b9d9b8a870487739e5766f8cc76.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/8c/01/7a/8c017a0ec8d70b9d9b8a870487739e5766f8cc76.jpg?rule=ad-large already downloaded
2026-03-30 15:16:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252Fae%252Fbd%252F68%252Faebd68cc99e88abc3606f898657bdde495ea6b63.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ae/bd/68/aebd68cc99e88abc3606f898657bdde495ea6b63.jpg?rule=ad-large already downloaded
2026-03-30 15:16:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F4e%252F06%252Fca%252F4e06cae35794485b7ae1bd35817cf49fce69d82a.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/4e/06/ca/4e06cae35794485b7ae1bd35817cf49fce69d82a.jpg?rule=ad-large already downloaded
2026-03-30 15:16:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fce%252F9a%252F96%252Fce9a968720bbbb991ba1cdd63f6f70ea8578ec4b.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ce/9a/96/ce9a968720bbbb991ba1cdd63f6f70ea8578ec4b.jpg?rule=ad-large already downloaded
2026-03-30 15:16:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252F17%252Fb5%252F3e%252F17b53ed7cba57e1d76a826eecb163a8babee15c9.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/17/b5/3e/17b53ed7cba57e1d76a826eecb163a8babee15c9.jpg?rule=ad-large already downloaded
2026-03-30 15:16:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252F7f%252Fed%252F5d7fedc22f9514a8f2afb144aad4025ecdc66c50.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/5d/7f/ed/5d7fedc22f9514a8f2afb144aad4025ecdc66c50.jpg?rule=ad-large already downloaded
2026-03-30 15:16:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252F40%252F8c%252F67%252F408c6799e4ccf52eea4924a5f2d88e64b74d5061.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/40/8c/67/408c6799e4ccf52eea4924a5f2d88e64b74d5061.jpg?rule=ad-large already downloaded
2026-03-30 15:16:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252F9b%252Fab%252F1e%252F9bab1e918961e3ecbc8e745af94c78f973284475.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/9b/ab/1e/9bab1e918961e3ecbc8e745af94c78f973284475.jpg?rule=ad-large already downloaded
2026-03-30 15:16:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252Fa5%252F10%252F2c%252Fa5102c91992b84529e9279713015928a6579975b.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/a5/10/2c/a5102c91992b84529e9279713015928a6579975b.jpg?rule=ad-large already downloaded
2026-03-30 15:16:42 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: b411cfe9-ca9c-5e19-ad1a-47ef7dc5d7b6 with identifier 3012965093
2026-03-30 15:16:42 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:16:42 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:16:42 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item b411cfe9-ca9c-5e19-ad1a-47ef7dc5d7b6
2026-03-30 15:16:42 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Chez DB AUTO CONCEPT, tous nos véhicules sont préparés '
                'esthétiquement, contrôlés par nos techniciens, et livrables '
                'dans toute la France.\n'
                'Reprise possible de votre ancien véhicule.\n'
                '\n'
                'DB AUTO CONCEPT vous propose à la vente :\n'
                '\n'
                'Maserati 4200 GT Cambiocorsa V8 4.2L 390ch,\n'
                '10/10/2003, 33 cv, 76 829 KMS.\n'
                '\n'
                'Ex véhicule de direction Concession Maserati Trident La Roche '
                'sur Yon.\n'
                "Suivi d'entretien irréprochable :\n"
                '- 11/07/2007 à 6 970 KMS Concession Maserati\n'
                '- 04/12/2012 à 18 140 KMS Concession Maserati\n'
                '- 09/01/2014 à 21 030 KMS Concession Maserati\n'
                '- 05/07/2015 à 31 020 KMS Concession Ferrari Gauduel\n'
                '- 20/02/2018 à 45 755 KMS Concession Ferrari Pozzi '
                '(remplacement Pompe F1)\n'
                '- 22/06/2020 à 59 460 KMS Concession Ferrari Pozzi\n'
                '- 27/09/2022 à 63 869 KMS Concession Maserati Trident\n'
                '- 14/08/2024 à 75 120 KMS Indépendant\n'
                '\n'
                '* Livraison à votre domicile partout en France pour 350 € '
                'seulement *\n'
                '\n'
                '- Climatisation automatique\n'
                "- Jantes alliage 18'\n"
                '- Palettes au volant\n'
                '- Peinture Grigio Alfieri\n'
                '- Radars AV/AR\n'
                '- Sellerie cuir\n'
                '- Sièges AV électriques à mémoire\n'
                '- Suspension active Skyhook\n'
                '\n'
                'Prix : 28 990 €\n'
                '\n'
                'Les plus en achetant chez DB AUTO CONCEPT :\n'
                '- Transaction sécurisée à distance possible.\n'
                '- Présentation en visio / photos / vidéos via WhatsApp.\n'
                '- Présentation à domicile possible dans un rayon de 50 KMS.\n'
                '- Dossier photo disponible sur notre site Internet.\n'
                '- Vidéos disponibles sur notre page Instagram.\n'
                '- Nos véhicules sont essayés, contrôlés, révisés et nettoyés '
                'par des professionnels.\n'
                '- Nous nous occupons des démarches pour votre nouvelle carte '
                'grise.\n'
                '- Nous pouvons venir vous chercher à la gare TGV de La '
                'Rochelle, sur simple demande.\n'
                '- Nous pouvons rechercher votre futur véhicule.\n'
                '- Nous pouvons reprendre votre ancien véhicule, après étude.\n'
                '- Nous pouvons vous proposer des solutions de financement ou '
                'de leasing, après étude.\n'
                '- Nous proposons des extensions de garantie de 12 à 72 mois.\n'
                '\n'
                'Ce véhicule ne vous convient pas ? Confiez-nous votre '
                'recherche !\n'
                '\n'
                'Pour des raisons de qualité de service et de confidentialité, '
                'nous vous accueillons uniquement sur RDV dans notre showroom, '
                'à 10 min de La Rochelle.\n'
                '\n'
                'Important : Nous sommes joignables (appels et sms) uniquement '
                'du lundi au samedi de 9H à 18H. En dehors de ces horaires, '
                'veuillez nous faire suivre vos demandes par mail via '
                "l'annonce.\n"
                '\n'
                'Nos prix affichés sont hors frais d’immatriculation et frais '
                'de mise à la route (199 €).',
 'doors_number': 2,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 390,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': 'b411cfe9-ca9c-5e19-ad1a-47ef7dc5d7b6',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3012965093',
 'listing': 'auction',
 'make': 'MASERATI',
 'model': 'Coupe',
 'odometer': 76829,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 15,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/c6/94/fb/c694fbf29d55bea4b5ccd490c4395a8948f7cffb.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8c/01/7a/8c017a0ec8d70b9d9b8a870487739e5766f8cc76.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ae/bd/68/aebd68cc99e88abc3606f898657bdde495ea6b63.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4e/06/ca/4e06cae35794485b7ae1bd35817cf49fce69d82a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ce/9a/96/ce9a968720bbbb991ba1cdd63f6f70ea8578ec4b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/17/b5/3e/17b53ed7cba57e1d76a826eecb163a8babee15c9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5d/7f/ed/5d7fedc22f9514a8f2afb144aad4025ecdc66c50.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/40/8c/67/408c6799e4ccf52eea4924a5f2d88e64b74d5061.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9b/ab/1e/9bab1e918961e3ecbc8e745af94c78f973284475.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a5/10/2c/a5102c91992b84529e9279713015928a6579975b.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c8ea2cfb-2996-5456-9aab-84f81e5f1c49/c8ea2cfb-2996-5456-9aab-84f81e5f1c49_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 96560,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/c6/94/fb/c694fbf29d55bea4b5ccd490c4395a8948f7cffb.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c8ea2cfb-2996-5456-9aab-84f81e5f1c49/c8ea2cfb-2996-5456-9aab-84f81e5f1c49_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 91053,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/8c/01/7a/8c017a0ec8d70b9d9b8a870487739e5766f8cc76.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c8ea2cfb-2996-5456-9aab-84f81e5f1c49/c8ea2cfb-2996-5456-9aab-84f81e5f1c49_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 145372,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ae/bd/68/aebd68cc99e88abc3606f898657bdde495ea6b63.jpg?rule=ad-large',
             'Width': 1067},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c8ea2cfb-2996-5456-9aab-84f81e5f1c49/c8ea2cfb-2996-5456-9aab-84f81e5f1c49_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 101327,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/4e/06/ca/4e06cae35794485b7ae1bd35817cf49fce69d82a.jpg?rule=ad-large',
             'Width': 1067},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c8ea2cfb-2996-5456-9aab-84f81e5f1c49/c8ea2cfb-2996-5456-9aab-84f81e5f1c49_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 130524,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ce/9a/96/ce9a968720bbbb991ba1cdd63f6f70ea8578ec4b.jpg?rule=ad-large',
             'Width': 1067},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c8ea2cfb-2996-5456-9aab-84f81e5f1c49/c8ea2cfb-2996-5456-9aab-84f81e5f1c49_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 125062,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/17/b5/3e/17b53ed7cba57e1d76a826eecb163a8babee15c9.jpg?rule=ad-large',
             'Width': 1067},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c8ea2cfb-2996-5456-9aab-84f81e5f1c49/c8ea2cfb-2996-5456-9aab-84f81e5f1c49_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 131420,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/5d/7f/ed/5d7fedc22f9514a8f2afb144aad4025ecdc66c50.jpg?rule=ad-large',
             'Width': 1067},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c8ea2cfb-2996-5456-9aab-84f81e5f1c49/c8ea2cfb-2996-5456-9aab-84f81e5f1c49_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 170423,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/40/8c/67/408c6799e4ccf52eea4924a5f2d88e64b74d5061.jpg?rule=ad-large',
             'Width': 1067},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c8ea2cfb-2996-5456-9aab-84f81e5f1c49/c8ea2cfb-2996-5456-9aab-84f81e5f1c49_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 84626,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/9b/ab/1e/9bab1e918961e3ecbc8e745af94c78f973284475.jpg?rule=ad-large',
             'Width': 1067},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c8ea2cfb-2996-5456-9aab-84f81e5f1c49/c8ea2cfb-2996-5456-9aab-84f81e5f1c49_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 197496,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/a5/10/2c/a5102c91992b84529e9279713015928a6579975b.jpg?rule=ad-large',
             'Width': 1067}],
 'price': 28990,
 'price_includes_vat': False,
 'registration_date': '2003-10-01',
 'seats_number': 4,
 'seller_name': None,
 'title': "Maserati 4200 GT Cambiocorsa V8 4.2L 390ch - Carnet d'entretien / "
          'Grigio Alfieri',
 'transmission': 'automatic',
 'trim': 'Coupe 4.2',
 'vin': None,
 'year': 2003}
2026-03-30 15:16:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%273012965093%27 HTTP/1.1" 200 None
2026-03-30 15:16:42 [auto_selling_leboncoin.fr] INFO: Saving data for 3012965093: {'created_time': 1774883802.646204, 'last_price_update_time': 1774883802.646215}
2026-03-30 15:16:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3012965093') HTTP/1.1" 204 0
2026-03-30 15:16:42 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3062210025
2026-03-30 15:16:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%273062210025%27 HTTP/1.1" 200 None
2026-03-30 15:16:42 [auto_selling_leboncoin.fr] INFO: Scrape type for 3062210025: 1
2026-03-30 15:16:42 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3062210025
2026-03-30 15:16:42 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'Chez DB AUTO CONCEPT, tous nos véhicules sont préparés '
                'esthétiquement, contrôlés par nos techniciens, et livrables '
                'dans toute la France.\n'
                'Reprise possible de votre ancien véhicule.\n'
                '\n'
                'DB AUTO CONCEPT vous propose à la vente :\n'
                '\n'
                'Mini Cooper S (F55) 192ch Exquisite BVA7,\n'
                '21/05/2019, 10 cv, 32 583 KMS, garantie 6 mois.\n'
                '\n'
                "Véhicule français, première main, suivi d'entretien Mini.\n"
                'La TVA est récupérable sur ce véhicule.\n'
                '\n'
                '* Livraison à votre domicile partout en France pour 350 € '
                'seulement *\n'
                '\n'
                '- Affichage tête haute\n'
                '- Allumage automatique des phares\n'
                '- Bluetooth\n'
                '- Caméra de recul\n'
                '- Carplay \n'
                '- Climatisation automatique bi-zone\n'
                '- Jantes alliage 17" Cosmos Spoke noires\n'
                '- Navigation\n'
                '- Peinture métallisée Midnight Black Metallic\n'
                '- Phares AV LED\n'
                '- Radars de recul\n'
                '- Régulateur de vitesse\n'
                '- Sellerie cuir/alcantara\n'
                '- Sièges AV chauffants\n'
                '- Sièges AV sport\n'
                '- Sonorisation Harman Kardon\n'
                '- Toit ouvrant panoramique\n'
                '- Volant JCW\n'
                '\n'
                'Prix :\n'
                '19 575 € HT\n'
                '23 490 € TTC\n'
                '\n'
                'Les plus en achetant chez DB AUTO CONCEPT :\n'
                '- Transaction sécurisée à distance possible.\n'
                '- Présentation en visio / photos / vidéos via WhatsApp.\n'
                '- Présentation à domicile possible dans un rayon de 50 KMS.\n'
                '- Dossier photo disponible sur notre site Internet.\n'
                '- Vidéos disponibles sur notre page Instagram.\n'
                '- Nos véhicules sont essayés, contrôlés, révisés et nettoyés '
                'par des professionnels.\n'
                '- Nous nous occupons des démarches pour votre nouvelle carte '
                'grise.\n'
                '- Nous pouvons venir vous chercher à la gare TGV de La '
                'Rochelle, sur simple demande.\n'
                '- Nous pouvons rechercher votre futur véhicule.\n'
                '- Nous pouvons reprendre votre ancien véhicule, après étude.\n'
                '- Nous pouvons vous proposer des solutions de financement ou '
                'de leasing, après étude.\n'
                '- Nous proposons des extensions de garantie de 12 à 72 mois.\n'
                '\n'
                'Ce véhicule ne vous convient pas ? Confiez-nous votre '
                'recherche !\n'
                '\n'
                'Pour des raisons de qualité de service et de confidentialité, '
                'nous vous accueillons uniquement sur RDV dans notre showroom, '
                'à 10 min de La Rochelle.\n'
                '\n'
                'Important : Nous sommes joignables (appels et sms) uniquement '
                'du lundi au samedi de 9H à 18H. En dehors de ces horaires, '
                'veuillez nous faire suivre vos demandes par mail via '
                "l'annonce.\n"
                '\n'
                'Nos prix affichés sont hors frais d’immatriculation et frais '
                'de mise à la route (199 €).',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 192,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3062210025',
 'listing': 'auction',
 'make': 'MINI',
 'model': 'Mini',
 'odometer': 32583,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/14/eb/07/14eb07bf4217518c261a1960aa455a839fecdbcc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/75/61/20/75612035c6d06ae389a3b3c3bcb651121942872b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/41/46/31/4146318fc7f05b53938b14c81b7f354872754f73.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/65/91/7e/65917ee4077f662bb377dcb5d04754911cdda593.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/cc/08/bf/cc08bf472be974c55a1c454249fe2856d22bba5c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3b/2c/d9/3b2cd99994167159c5aa28cd70c3ff8ab26d942b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ed/34/21/ed34213ca9be64305e60c42c286a10f72c688954.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a4/c1/d0/a4c1d0b2458a1d1bb50b59c415f9a25b1a962132.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fd/3f/9a/fd3f9a92afbf7d4977cdac357d211cb75e6b64cd.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1d/cf/4e/1dcf4e37fe3deaf289df90007da776aeb58c6d50.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fb/68/f0/fb68f00005fc440c952c0c8ad43454528e515cff.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/37/63/f3/3763f3a96802fd9f1c11fafceb027cc479c1387c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/33/4f/64/334f64d117a4141945131e9c94664957e7e31137.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c1/57/53/c157532f45a93b03fa5c0c16a9342a60949255b1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a4/27/9f/a4279fdd04d88afa0ddd6a302f5e82f8db41fbb3.jpg?rule=ad-large'],
 'price': 23490,
 'price_includes_vat': False,
 'registration_date': '2019-05-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Mini Cooper S (F55) 192ch Exquisite BVA7 - TVA / 1ère main / '
          'Origine France / Suivi Mini',
 'transmission': 'automatic',
 'trim': 'Mini 5 Portes Cooper S 192ch Exquisite BVA7 Euro6d-T',
 'vin': None,
 'year': 2019}
2026-03-30 15:16:42 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 62a2f0b8-639f-5570-8129-31bde784f775 with identifier: 3062210025
2026-03-30 15:16:42 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 62a2f0b8-639f-5570-8129-31bde784f775
2026-03-30 15:16:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252F14%252Feb%252F07%252F14eb07bf4217518c261a1960aa455a839fecdbcc.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/14/eb/07/14eb07bf4217518c261a1960aa455a839fecdbcc.jpg?rule=ad-large already downloaded
2026-03-30 15:16:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F75%252F61%252F20%252F75612035c6d06ae389a3b3c3bcb651121942872b.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/75/61/20/75612035c6d06ae389a3b3c3bcb651121942872b.jpg?rule=ad-large already downloaded
2026-03-30 15:16:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252F41%252F46%252F31%252F4146318fc7f05b53938b14c81b7f354872754f73.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/41/46/31/4146318fc7f05b53938b14c81b7f354872754f73.jpg?rule=ad-large already downloaded
2026-03-30 15:16:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252F65%252F91%252F7e%252F65917ee4077f662bb377dcb5d04754911cdda593.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/65/91/7e/65917ee4077f662bb377dcb5d04754911cdda593.jpg?rule=ad-large already downloaded
2026-03-30 15:16:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252Fcc%252F08%252Fbf%252Fcc08bf472be974c55a1c454249fe2856d22bba5c.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/cc/08/bf/cc08bf472be974c55a1c454249fe2856d22bba5c.jpg?rule=ad-large already downloaded
2026-03-30 15:16:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252F3b%252F2c%252Fd9%252F3b2cd99994167159c5aa28cd70c3ff8ab26d942b.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/3b/2c/d9/3b2cd99994167159c5aa28cd70c3ff8ab26d942b.jpg?rule=ad-large already downloaded
2026-03-30 15:16:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252Fed%252F34%252F21%252Fed34213ca9be64305e60c42c286a10f72c688954.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ed/34/21/ed34213ca9be64305e60c42c286a10f72c688954.jpg?rule=ad-large already downloaded
2026-03-30 15:16:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252Fa4%252Fc1%252Fd0%252Fa4c1d0b2458a1d1bb50b59c415f9a25b1a962132.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/a4/c1/d0/a4c1d0b2458a1d1bb50b59c415f9a25b1a962132.jpg?rule=ad-large already downloaded
2026-03-30 15:16:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252Ffd%252F3f%252F9a%252Ffd3f9a92afbf7d4977cdac357d211cb75e6b64cd.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/fd/3f/9a/fd3f9a92afbf7d4977cdac357d211cb75e6b64cd.jpg?rule=ad-large already downloaded
2026-03-30 15:16:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252F1d%252Fcf%252F4e%252F1dcf4e37fe3deaf289df90007da776aeb58c6d50.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/1d/cf/4e/1dcf4e37fe3deaf289df90007da776aeb58c6d50.jpg?rule=ad-large already downloaded
2026-03-30 15:16:42 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 62a2f0b8-639f-5570-8129-31bde784f775 with identifier 3062210025
2026-03-30 15:16:42 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:16:42 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:16:42 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 62a2f0b8-639f-5570-8129-31bde784f775
2026-03-30 15:16:42 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'Chez DB AUTO CONCEPT, tous nos véhicules sont préparés '
                'esthétiquement, contrôlés par nos techniciens, et livrables '
                'dans toute la France.\n'
                'Reprise possible de votre ancien véhicule.\n'
                '\n'
                'DB AUTO CONCEPT vous propose à la vente :\n'
                '\n'
                'Mini Cooper S (F55) 192ch Exquisite BVA7,\n'
                '21/05/2019, 10 cv, 32 583 KMS, garantie 6 mois.\n'
                '\n'
                "Véhicule français, première main, suivi d'entretien Mini.\n"
                'La TVA est récupérable sur ce véhicule.\n'
                '\n'
                '* Livraison à votre domicile partout en France pour 350 € '
                'seulement *\n'
                '\n'
                '- Affichage tête haute\n'
                '- Allumage automatique des phares\n'
                '- Bluetooth\n'
                '- Caméra de recul\n'
                '- Carplay \n'
                '- Climatisation automatique bi-zone\n'
                '- Jantes alliage 17" Cosmos Spoke noires\n'
                '- Navigation\n'
                '- Peinture métallisée Midnight Black Metallic\n'
                '- Phares AV LED\n'
                '- Radars de recul\n'
                '- Régulateur de vitesse\n'
                '- Sellerie cuir/alcantara\n'
                '- Sièges AV chauffants\n'
                '- Sièges AV sport\n'
                '- Sonorisation Harman Kardon\n'
                '- Toit ouvrant panoramique\n'
                '- Volant JCW\n'
                '\n'
                'Prix :\n'
                '19 575 € HT\n'
                '23 490 € TTC\n'
                '\n'
                'Les plus en achetant chez DB AUTO CONCEPT :\n'
                '- Transaction sécurisée à distance possible.\n'
                '- Présentation en visio / photos / vidéos via WhatsApp.\n'
                '- Présentation à domicile possible dans un rayon de 50 KMS.\n'
                '- Dossier photo disponible sur notre site Internet.\n'
                '- Vidéos disponibles sur notre page Instagram.\n'
                '- Nos véhicules sont essayés, contrôlés, révisés et nettoyés '
                'par des professionnels.\n'
                '- Nous nous occupons des démarches pour votre nouvelle carte '
                'grise.\n'
                '- Nous pouvons venir vous chercher à la gare TGV de La '
                'Rochelle, sur simple demande.\n'
                '- Nous pouvons rechercher votre futur véhicule.\n'
                '- Nous pouvons reprendre votre ancien véhicule, après étude.\n'
                '- Nous pouvons vous proposer des solutions de financement ou '
                'de leasing, après étude.\n'
                '- Nous proposons des extensions de garantie de 12 à 72 mois.\n'
                '\n'
                'Ce véhicule ne vous convient pas ? Confiez-nous votre '
                'recherche !\n'
                '\n'
                'Pour des raisons de qualité de service et de confidentialité, '
                'nous vous accueillons uniquement sur RDV dans notre showroom, '
                'à 10 min de La Rochelle.\n'
                '\n'
                'Important : Nous sommes joignables (appels et sms) uniquement '
                'du lundi au samedi de 9H à 18H. En dehors de ces horaires, '
                'veuillez nous faire suivre vos demandes par mail via '
                "l'annonce.\n"
                '\n'
                'Nos prix affichés sont hors frais d’immatriculation et frais '
                'de mise à la route (199 €).',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 192,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': '62a2f0b8-639f-5570-8129-31bde784f775',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3062210025',
 'listing': 'auction',
 'make': 'MINI',
 'model': 'Mini',
 'odometer': 32583,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 15,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/14/eb/07/14eb07bf4217518c261a1960aa455a839fecdbcc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/75/61/20/75612035c6d06ae389a3b3c3bcb651121942872b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/41/46/31/4146318fc7f05b53938b14c81b7f354872754f73.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/65/91/7e/65917ee4077f662bb377dcb5d04754911cdda593.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/cc/08/bf/cc08bf472be974c55a1c454249fe2856d22bba5c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3b/2c/d9/3b2cd99994167159c5aa28cd70c3ff8ab26d942b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ed/34/21/ed34213ca9be64305e60c42c286a10f72c688954.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a4/c1/d0/a4c1d0b2458a1d1bb50b59c415f9a25b1a962132.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fd/3f/9a/fd3f9a92afbf7d4977cdac357d211cb75e6b64cd.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1d/cf/4e/1dcf4e37fe3deaf289df90007da776aeb58c6d50.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_47c1fd1b-7f3b-571a-9bf2-b996b20287d8/47c1fd1b-7f3b-571a-9bf2-b996b20287d8_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 93763,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/14/eb/07/14eb07bf4217518c261a1960aa455a839fecdbcc.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_47c1fd1b-7f3b-571a-9bf2-b996b20287d8/47c1fd1b-7f3b-571a-9bf2-b996b20287d8_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 95544,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/75/61/20/75612035c6d06ae389a3b3c3bcb651121942872b.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_47c1fd1b-7f3b-571a-9bf2-b996b20287d8/47c1fd1b-7f3b-571a-9bf2-b996b20287d8_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 132288,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/41/46/31/4146318fc7f05b53938b14c81b7f354872754f73.jpg?rule=ad-large',
             'Width': 1067},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_47c1fd1b-7f3b-571a-9bf2-b996b20287d8/47c1fd1b-7f3b-571a-9bf2-b996b20287d8_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 124775,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/65/91/7e/65917ee4077f662bb377dcb5d04754911cdda593.jpg?rule=ad-large',
             'Width': 1067},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_47c1fd1b-7f3b-571a-9bf2-b996b20287d8/47c1fd1b-7f3b-571a-9bf2-b996b20287d8_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 102923,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/cc/08/bf/cc08bf472be974c55a1c454249fe2856d22bba5c.jpg?rule=ad-large',
             'Width': 1067},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_47c1fd1b-7f3b-571a-9bf2-b996b20287d8/47c1fd1b-7f3b-571a-9bf2-b996b20287d8_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 109985,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/3b/2c/d9/3b2cd99994167159c5aa28cd70c3ff8ab26d942b.jpg?rule=ad-large',
             'Width': 1067},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_47c1fd1b-7f3b-571a-9bf2-b996b20287d8/47c1fd1b-7f3b-571a-9bf2-b996b20287d8_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 111371,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ed/34/21/ed34213ca9be64305e60c42c286a10f72c688954.jpg?rule=ad-large',
             'Width': 1067},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_47c1fd1b-7f3b-571a-9bf2-b996b20287d8/47c1fd1b-7f3b-571a-9bf2-b996b20287d8_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 161192,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/a4/c1/d0/a4c1d0b2458a1d1bb50b59c415f9a25b1a962132.jpg?rule=ad-large',
             'Width': 1067},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_47c1fd1b-7f3b-571a-9bf2-b996b20287d8/47c1fd1b-7f3b-571a-9bf2-b996b20287d8_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 111056,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/fd/3f/9a/fd3f9a92afbf7d4977cdac357d211cb75e6b64cd.jpg?rule=ad-large',
             'Width': 1067},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_47c1fd1b-7f3b-571a-9bf2-b996b20287d8/47c1fd1b-7f3b-571a-9bf2-b996b20287d8_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 152846,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/1d/cf/4e/1dcf4e37fe3deaf289df90007da776aeb58c6d50.jpg?rule=ad-large',
             'Width': 1067}],
 'price': 23490,
 'price_includes_vat': False,
 'registration_date': '2019-05-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Mini Cooper S (F55) 192ch Exquisite BVA7 - TVA / 1ère main / '
          'Origine France / Suivi Mini',
 'transmission': 'automatic',
 'trim': 'Mini 5 Portes Cooper S 192ch Exquisite BVA7 Euro6d-T',
 'vin': None,
 'year': 2019}
2026-03-30 15:16:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%273062210025%27 HTTP/1.1" 200 None
2026-03-30 15:16:42 [auto_selling_leboncoin.fr] INFO: Saving data for 3062210025: {'created_time': 1774883802.890568, 'last_price_update_time': 1774883802.890577}
2026-03-30 15:16:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3062210025') HTTP/1.1" 204 0
2026-03-30 15:16:42 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3080610587
2026-03-30 15:16:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%273080610587%27 HTTP/1.1" 200 None
2026-03-30 15:16:42 [auto_selling_leboncoin.fr] INFO: Scrape type for 3080610587: 1
2026-03-30 15:16:42 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3080610587
2026-03-30 15:16:42 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'Chez DB AUTO CONCEPT, tous nos véhicules sont préparés '
                'esthétiquement, contrôlés mécaniquement par nos techniciens, '
                'et livrables dans toute la France.\n'
                'Reprise possible de votre ancien véhicule.\n'
                '\n'
                'DB AUTO CONCEPT vous propose à la vente :\n'
                '\n'
                'Audi A4 Avant 40 TDI 204ch Business line quattro S tronic 7,\n'
                '15/03/2021, 11 cv, 92 098 KMS, garantie 6 mois.\n'
                '\n'
                "Première main origine France, suivi d'entretien AUDI "
                'complet.\n'
                "Superbe configuration, + 3 500 € d'options !\n"
                'La TVA est récupérable sur ce véhicule.\n'
                '\n'
                '* Livraison à votre domicile partout en France pour 350 € '
                'seulement *\n'
                '\n'
                '- Allumage automatique des phares\n'
                '- Attelage escamotable à déverrouillage électrique\n'
                '- Bluetooth\n'
                '- Caméra de recul\n'
                '- Carplay\n'
                '- Climatisation automatique\n'
                '- Coques de rétroviseurs noirs\n'
                "- Jantes en aluminium coulé Audi Sport 18'\n"
                '- Logos AV/AR noirs\n'
                '- Pack brillance noir titane Audi Exclusive\n'
                '- Radars AV/AR\n'
                '- Régulateur de vitesse\n'
                '- Sièges AV sport\n'
                '- Virtual Cockpit\n'
                '- Vitrage Privacy\n'
                '\n'
                'Prix :\n'
                '23 741,67 € HT\n'
                '28 490 € TTC\n'
                '\n'
                'Les plus en achetant chez DB AUTO CONCEPT :\n'
                '- Transaction sécurisée à distance possible.\n'
                '- Présentation en visio / photos / vidéos via WhatsApp.\n'
                '- Présentation à domicile possible dans un rayon de 50 KMS.\n'
                '- Dossier photo disponible sur notre site Internet.\n'
                '- Vidéos disponibles sur notre page Instagram.\n'
                '- Nos véhicules sont essayés, contrôlés, révisés et nettoyés '
                'par des professionnels.\n'
                '- Nous nous occupons des démarches pour votre nouvelle carte '
                'grise.\n'
                '- Nous pouvons venir vous chercher à la gare TGV de La '
                'Rochelle, sur simple demande.\n'
                '- Nous pouvons rechercher votre futur véhicule.\n'
                '- Nous pouvons reprendre votre ancien véhicule, après étude.\n'
                '- Nous pouvons vous proposer des solutions de financement ou '
                'de leasing, après étude.\n'
                '- Nous proposons des extensions de garantie de 12 à 72 mois.\n'
                '\n'
                'Ce véhicule ne vous convient pas ? Confiez-nous votre '
                'recherche !\n'
                '\n'
                'Pour des raisons de qualité de service et de confidentialité, '
                'nous vous accueillons uniquement sur RDV dans notre showroom, '
                'à 10 min de La Rochelle.\n'
                '\n'
                'Important : Nous sommes joignables (appels et sms) uniquement '
                'du lundi au samedi de 9H à 18H. En dehors de ces horaires, '
                'veuillez nous faire suivre vos demandes par mail via '
                "l'annonce.\n"
                '\n'
                'Nos prix affichés sont hors frais d’immatriculation et frais '
                'de mise à la route (199 €).',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 204,
 '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/3080610587',
 'listing': 'auction',
 'make': 'AUDI',
 'model': 'A4',
 'odometer': 92098,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/f4/84/a9/f484a9a40a7c7e678e5cbcfeb464c92c97f8b130.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8b/e2/c8/8be2c88faa6341d75418e6f77c3b599208c9d646.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0f/fa/e9/0ffae9c0363d5039ce0c666d8e5fc56f9f0eed87.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/28/94/3e/28943ede6b383d245509774fd44ca3d6134b36c3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/cc/69/07/cc6907aaf501cc476feece75d08ae2a30d59ec11.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b2/f8/db/b2f8dba261b2942026189e01b064d0822eaa24a3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2c/b5/fc/2cb5fc48378e367c1552d3512c0fb22dc0f875aa.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/28/08/83/280883b7603e4bacd68fba1b6690944ea23ba97d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e0/fd/ca/e0fdcab47ad3e6c922dd485c5e8fcb782acb974f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7a/eb/d8/7aebd8e2b7210f259193527c02355ac7bc44961a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/21/5d/af/215dafb127df4334924e3c7279b6261bf73c23c6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f9/45/4d/f9454d2a9a4d4ff98057e135fd9cf703e656b224.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d0/83/b4/d083b443d471877c7fc2d0e9b41e779eadc978b5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2f/b9/6d/2fb96d6adb728cd7b750a8fb6ceda69919529dce.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/84/fc/cb/84fccbfd995c4ba88ace50b48919080590bdfd80.jpg?rule=ad-large'],
 'price': 28490,
 'price_includes_vat': False,
 'registration_date': '2021-03-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Audi A4 Avant 40 TDI 204ch Business line quattro S tronic 7 - TVA / '
          '1ère main / Origine France / Suivi AUDI',
 'transmission': 'automatic',
 'trim': 'A4 Avant 40 TDI 204ch Business line quattro S tronic 7',
 'vin': None,
 'year': 2021}
2026-03-30 15:16:42 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 41bd6e72-a05b-54ea-a050-0aa69a4cde13 with identifier: 3080610587
2026-03-30 15:16:42 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 41bd6e72-a05b-54ea-a050-0aa69a4cde13
2026-03-30 15:16:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252Ff4%252F84%252Fa9%252Ff484a9a40a7c7e678e5cbcfeb464c92c97f8b130.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/f4/84/a9/f484a9a40a7c7e678e5cbcfeb464c92c97f8b130.jpg?rule=ad-large already downloaded
2026-03-30 15:16:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252F8b%252Fe2%252Fc8%252F8be2c88faa6341d75418e6f77c3b599208c9d646.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/8b/e2/c8/8be2c88faa6341d75418e6f77c3b599208c9d646.jpg?rule=ad-large already downloaded
2026-03-30 15:16:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252F0f%252Ffa%252Fe9%252F0ffae9c0363d5039ce0c666d8e5fc56f9f0eed87.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/0f/fa/e9/0ffae9c0363d5039ce0c666d8e5fc56f9f0eed87.jpg?rule=ad-large already downloaded
2026-03-30 15:16:42 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252F28%252F94%252F3e%252F28943ede6b383d245509774fd44ca3d6134b36c3.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:42 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/28/94/3e/28943ede6b383d245509774fd44ca3d6134b36c3.jpg?rule=ad-large already downloaded
2026-03-30 15:16:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252Fcc%252F69%252F07%252Fcc6907aaf501cc476feece75d08ae2a30d59ec11.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/cc/69/07/cc6907aaf501cc476feece75d08ae2a30d59ec11.jpg?rule=ad-large already downloaded
2026-03-30 15:16:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252Fb2%252Ff8%252Fdb%252Fb2f8dba261b2942026189e01b064d0822eaa24a3.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/b2/f8/db/b2f8dba261b2942026189e01b064d0822eaa24a3.jpg?rule=ad-large already downloaded
2026-03-30 15:16:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252F2c%252Fb5%252Ffc%252F2cb5fc48378e367c1552d3512c0fb22dc0f875aa.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/2c/b5/fc/2cb5fc48378e367c1552d3512c0fb22dc0f875aa.jpg?rule=ad-large already downloaded
2026-03-30 15:16:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F28%252F08%252F83%252F280883b7603e4bacd68fba1b6690944ea23ba97d.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/28/08/83/280883b7603e4bacd68fba1b6690944ea23ba97d.jpg?rule=ad-large already downloaded
2026-03-30 15:16:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252Fe0%252Ffd%252Fca%252Fe0fdcab47ad3e6c922dd485c5e8fcb782acb974f.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/e0/fd/ca/e0fdcab47ad3e6c922dd485c5e8fcb782acb974f.jpg?rule=ad-large already downloaded
2026-03-30 15:16:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252F7a%252Feb%252Fd8%252F7aebd8e2b7210f259193527c02355ac7bc44961a.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/7a/eb/d8/7aebd8e2b7210f259193527c02355ac7bc44961a.jpg?rule=ad-large already downloaded
2026-03-30 15:16:43 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 41bd6e72-a05b-54ea-a050-0aa69a4cde13 with identifier 3080610587
2026-03-30 15:16:43 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:16:43 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:16:43 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 41bd6e72-a05b-54ea-a050-0aa69a4cde13
2026-03-30 15:16: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': 'Chez DB AUTO CONCEPT, tous nos véhicules sont préparés '
                'esthétiquement, contrôlés mécaniquement par nos techniciens, '
                'et livrables dans toute la France.\n'
                'Reprise possible de votre ancien véhicule.\n'
                '\n'
                'DB AUTO CONCEPT vous propose à la vente :\n'
                '\n'
                'Audi A4 Avant 40 TDI 204ch Business line quattro S tronic 7,\n'
                '15/03/2021, 11 cv, 92 098 KMS, garantie 6 mois.\n'
                '\n'
                "Première main origine France, suivi d'entretien AUDI "
                'complet.\n'
                "Superbe configuration, + 3 500 € d'options !\n"
                'La TVA est récupérable sur ce véhicule.\n'
                '\n'
                '* Livraison à votre domicile partout en France pour 350 € '
                'seulement *\n'
                '\n'
                '- Allumage automatique des phares\n'
                '- Attelage escamotable à déverrouillage électrique\n'
                '- Bluetooth\n'
                '- Caméra de recul\n'
                '- Carplay\n'
                '- Climatisation automatique\n'
                '- Coques de rétroviseurs noirs\n'
                "- Jantes en aluminium coulé Audi Sport 18'\n"
                '- Logos AV/AR noirs\n'
                '- Pack brillance noir titane Audi Exclusive\n'
                '- Radars AV/AR\n'
                '- Régulateur de vitesse\n'
                '- Sièges AV sport\n'
                '- Virtual Cockpit\n'
                '- Vitrage Privacy\n'
                '\n'
                'Prix :\n'
                '23 741,67 € HT\n'
                '28 490 € TTC\n'
                '\n'
                'Les plus en achetant chez DB AUTO CONCEPT :\n'
                '- Transaction sécurisée à distance possible.\n'
                '- Présentation en visio / photos / vidéos via WhatsApp.\n'
                '- Présentation à domicile possible dans un rayon de 50 KMS.\n'
                '- Dossier photo disponible sur notre site Internet.\n'
                '- Vidéos disponibles sur notre page Instagram.\n'
                '- Nos véhicules sont essayés, contrôlés, révisés et nettoyés '
                'par des professionnels.\n'
                '- Nous nous occupons des démarches pour votre nouvelle carte '
                'grise.\n'
                '- Nous pouvons venir vous chercher à la gare TGV de La '
                'Rochelle, sur simple demande.\n'
                '- Nous pouvons rechercher votre futur véhicule.\n'
                '- Nous pouvons reprendre votre ancien véhicule, après étude.\n'
                '- Nous pouvons vous proposer des solutions de financement ou '
                'de leasing, après étude.\n'
                '- Nous proposons des extensions de garantie de 12 à 72 mois.\n'
                '\n'
                'Ce véhicule ne vous convient pas ? Confiez-nous votre '
                'recherche !\n'
                '\n'
                'Pour des raisons de qualité de service et de confidentialité, '
                'nous vous accueillons uniquement sur RDV dans notre showroom, '
                'à 10 min de La Rochelle.\n'
                '\n'
                'Important : Nous sommes joignables (appels et sms) uniquement '
                'du lundi au samedi de 9H à 18H. En dehors de ces horaires, '
                'veuillez nous faire suivre vos demandes par mail via '
                "l'annonce.\n"
                '\n'
                'Nos prix affichés sont hors frais d’immatriculation et frais '
                'de mise à la route (199 €).',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 204,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': '41bd6e72-a05b-54ea-a050-0aa69a4cde13',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3080610587',
 'listing': 'auction',
 'make': 'AUDI',
 'model': 'A4',
 'odometer': 92098,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 15,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/f4/84/a9/f484a9a40a7c7e678e5cbcfeb464c92c97f8b130.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8b/e2/c8/8be2c88faa6341d75418e6f77c3b599208c9d646.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0f/fa/e9/0ffae9c0363d5039ce0c666d8e5fc56f9f0eed87.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/28/94/3e/28943ede6b383d245509774fd44ca3d6134b36c3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/cc/69/07/cc6907aaf501cc476feece75d08ae2a30d59ec11.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b2/f8/db/b2f8dba261b2942026189e01b064d0822eaa24a3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2c/b5/fc/2cb5fc48378e367c1552d3512c0fb22dc0f875aa.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/28/08/83/280883b7603e4bacd68fba1b6690944ea23ba97d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e0/fd/ca/e0fdcab47ad3e6c922dd485c5e8fcb782acb974f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7a/eb/d8/7aebd8e2b7210f259193527c02355ac7bc44961a.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1eb8048e-dfe6-5cdb-a68a-f8bd4663a316/1eb8048e-dfe6-5cdb-a68a-f8bd4663a316_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 77914,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/f4/84/a9/f484a9a40a7c7e678e5cbcfeb464c92c97f8b130.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1eb8048e-dfe6-5cdb-a68a-f8bd4663a316/1eb8048e-dfe6-5cdb-a68a-f8bd4663a316_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 79848,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/8b/e2/c8/8be2c88faa6341d75418e6f77c3b599208c9d646.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1eb8048e-dfe6-5cdb-a68a-f8bd4663a316/1eb8048e-dfe6-5cdb-a68a-f8bd4663a316_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 106565,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/0f/fa/e9/0ffae9c0363d5039ce0c666d8e5fc56f9f0eed87.jpg?rule=ad-large',
             'Width': 1067},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1eb8048e-dfe6-5cdb-a68a-f8bd4663a316/1eb8048e-dfe6-5cdb-a68a-f8bd4663a316_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 112300,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/28/94/3e/28943ede6b383d245509774fd44ca3d6134b36c3.jpg?rule=ad-large',
             'Width': 1067},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1eb8048e-dfe6-5cdb-a68a-f8bd4663a316/1eb8048e-dfe6-5cdb-a68a-f8bd4663a316_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 96280,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/cc/69/07/cc6907aaf501cc476feece75d08ae2a30d59ec11.jpg?rule=ad-large',
             'Width': 1067},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1eb8048e-dfe6-5cdb-a68a-f8bd4663a316/1eb8048e-dfe6-5cdb-a68a-f8bd4663a316_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 120221,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/b2/f8/db/b2f8dba261b2942026189e01b064d0822eaa24a3.jpg?rule=ad-large',
             'Width': 1067},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1eb8048e-dfe6-5cdb-a68a-f8bd4663a316/1eb8048e-dfe6-5cdb-a68a-f8bd4663a316_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 92519,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/2c/b5/fc/2cb5fc48378e367c1552d3512c0fb22dc0f875aa.jpg?rule=ad-large',
             'Width': 1067},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1eb8048e-dfe6-5cdb-a68a-f8bd4663a316/1eb8048e-dfe6-5cdb-a68a-f8bd4663a316_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 64624,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/28/08/83/280883b7603e4bacd68fba1b6690944ea23ba97d.jpg?rule=ad-large',
             'Width': 1067},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1eb8048e-dfe6-5cdb-a68a-f8bd4663a316/1eb8048e-dfe6-5cdb-a68a-f8bd4663a316_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 109200,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/e0/fd/ca/e0fdcab47ad3e6c922dd485c5e8fcb782acb974f.jpg?rule=ad-large',
             'Width': 1067},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_1eb8048e-dfe6-5cdb-a68a-f8bd4663a316/1eb8048e-dfe6-5cdb-a68a-f8bd4663a316_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 87653,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/7a/eb/d8/7aebd8e2b7210f259193527c02355ac7bc44961a.jpg?rule=ad-large',
             'Width': 1067}],
 'price': 28490,
 'price_includes_vat': False,
 'registration_date': '2021-03-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Audi A4 Avant 40 TDI 204ch Business line quattro S tronic 7 - TVA / '
          '1ère main / Origine France / Suivi AUDI',
 'transmission': 'automatic',
 'trim': 'A4 Avant 40 TDI 204ch Business line quattro S tronic 7',
 'vin': None,
 'year': 2021}
2026-03-30 15:16:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%273080610587%27 HTTP/1.1" 200 None
2026-03-30 15:16:43 [auto_selling_leboncoin.fr] INFO: Saving data for 3080610587: {'created_time': 1774883803.162252, 'last_price_update_time': 1774883803.162264}
2026-03-30 15:16:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3080610587') HTTP/1.1" 204 0
2026-03-30 15:16:43 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3092058199
2026-03-30 15:16:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%273092058199%27 HTTP/1.1" 200 None
2026-03-30 15:16:43 [auto_selling_leboncoin.fr] INFO: Scrape type for 3092058199: 1
2026-03-30 15:16:43 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3092058199
2026-03-30 15:16:43 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Bleu',
 'currency': 'EUR',
 'description': 'Chez DB AUTO CONCEPT, tous nos véhicules sont préparés '
                'esthétiquement, contrôlés par nos techniciens, et livrables '
                'dans toute la France.\n'
                'Reprise possible de votre ancien véhicule.\n'
                '\n'
                'DB AUTO CONCEPT vous propose à la vente :\n'
                '\n'
                'Jaguar XE D180 S BVA8,\n'
                '30/12/2019, 10 cv, 130 000 KMS, garantie 3 mois.\n'
                '\n'
                'Véhicule français, deuxième main.\n'
                "Suivi d'entretien JAGUAR complet.\n"
                '\n'
                '* Livraison à votre domicile partout en France pour 350 € '
                'seulement *\n'
                '\n'
                '- Allumage automatique des phares\n'
                '- Caméra de recul\n'
                '- Carplay\n'
                '- Climatisation automatique bi zone\n'
                "- Détection d'angles morts\n"
                "- Jantes alliage 18' \n"
                '- Navigation\n'
                '- Peinture métallisée Bleu Caesium\n'
                '- Phares Xénon\n'
                '- Radars AV/AR\n'
                '- Recharge induction\n'
                '- Régulateur de vitesse\n'
                '- Sellerie cuir beige\n'
                '- Sièges AV électriques\n'
                '- Toit ouvrant panoramique\n'
                '- Virtual Cockpit\n'
                '\n'
                'Prix : 18 990 €\n'
                '\n'
                'Les plus en achetant chez DB AUTO CONCEPT :\n'
                '- Transaction sécurisée à distance possible.\n'
                '- Présentation en visio / photos / vidéos via WhatsApp.\n'
                '- Présentation à domicile possible dans un rayon de 50 KMS.\n'
                '- Dossier photo disponible sur notre site Internet.\n'
                '- Vidéos disponibles sur notre page Instagram.\n'
                '- Nos véhicules sont essayés, contrôlés, révisés et nettoyés '
                'par des professionnels.\n'
                '- Nous nous occupons des démarches pour votre nouvelle carte '
                'grise.\n'
                '- Nous pouvons venir vous chercher à la gare TGV de La '
                'Rochelle, sur simple demande.\n'
                '- Nous pouvons rechercher votre futur véhicule.\n'
                '- Nous pouvons reprendre votre ancien véhicule, après étude.\n'
                '- Nous pouvons vous proposer des solutions de financement ou '
                'de leasing, après étude.\n'
                '- Nous proposons des extensions de garantie de 12 à 72 mois.\n'
                '\n'
                'Ce véhicule ne vous convient pas ? Confiez-nous votre '
                'recherche !\n'
                '\n'
                'Pour des raisons de qualité de service et de confidentialité, '
                'nous vous accueillons uniquement sur RDV dans notre showroom, '
                'à 10 min de La Rochelle.\n'
                '\n'
                'Important : Nous sommes joignables (appels et sms) uniquement '
                'du lundi au samedi de 9H à 18H. En dehors de ces horaires, '
                'veuillez nous faire suivre vos demandes par mail via '
                "l'annonce.\n"
                '\n'
                'Nos prix affichés sont hors frais d’immatriculation et frais '
                'de mise à la route (199 €).',
 'doors_number': 4,
 '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/3092058199',
 'listing': 'auction',
 'make': 'JAGUAR',
 'model': 'XE',
 'odometer': 130000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/eb/91/a5/eb91a52ee26f3598eb4ad4007b58471fd2b5d71d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/be/60/fc/be60fce6dbeb5522dc4c8f53597adf7a8a0db155.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a8/d4/83/a8d4830800a50cb927947981a41218a5abfc56dd.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/56/44/dc/5644dcc603fc29b1e9c33d5c3620956fb62c4451.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/de/0e/1a/de0e1aa610cf47c59da61aaa67426b94d8d37935.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fd/11/3f/fd113f1aa0f941e3917f6c6bae161ad2b70308e5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fd/1c/f2/fd1cf24cf87a8aaf7dff06f820ecab31cb7d386e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/84/06/18/8406180c9d06e31f8571cdc2cc56f047756643aa.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/eb/a1/b5/eba1b5fbf49c95664d8784749c74f7051c34ba8d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/52/ba/7d/52ba7d7f13e02f525d145ad0764eb4e11a3458e8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a1/a2/91/a1a291bc917270efe4bc8d27fe93d87653729141.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3f/2c/89/3f2c89206ae51dc54ddc44d8d118b0d827bb9dfb.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1d/16/62/1d16626eed883ff8b2a42021370e1a322c15dbc9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6d/1e/d2/6d1ed21a1407c7b4a274a50da67b0f83e2d84ba4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/77/2e/d6/772ed69854ee72a30caa986f001de82545829e4d.jpg?rule=ad-large'],
 'price': 18990,
 'price_includes_vat': False,
 'registration_date': '2019-12-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Jaguar XE D180 S BVA8 - 2ème main / Origine France / Suivi Jaguar / '
          'Toit ouvrant / Xénon',
 'transmission': 'automatic',
 'trim': 'XE D180 S BVA8',
 'vin': None,
 'year': 2020}
2026-03-30 15:16:43 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 578e1188-702c-5df7-b379-d14e4e7e2077 with identifier: 3092058199
2026-03-30 15:16:43 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 578e1188-702c-5df7-b379-d14e4e7e2077
2026-03-30 15:16:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252Feb%252F91%252Fa5%252Feb91a52ee26f3598eb4ad4007b58471fd2b5d71d.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/eb/91/a5/eb91a52ee26f3598eb4ad4007b58471fd2b5d71d.jpg?rule=ad-large already downloaded
2026-03-30 15:16:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252Fbe%252F60%252Ffc%252Fbe60fce6dbeb5522dc4c8f53597adf7a8a0db155.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/be/60/fc/be60fce6dbeb5522dc4c8f53597adf7a8a0db155.jpg?rule=ad-large already downloaded
2026-03-30 15:16:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252Fa8%252Fd4%252F83%252Fa8d4830800a50cb927947981a41218a5abfc56dd.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/a8/d4/83/a8d4830800a50cb927947981a41218a5abfc56dd.jpg?rule=ad-large already downloaded
2026-03-30 15:16:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252F56%252F44%252Fdc%252F5644dcc603fc29b1e9c33d5c3620956fb62c4451.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/56/44/dc/5644dcc603fc29b1e9c33d5c3620956fb62c4451.jpg?rule=ad-large already downloaded
2026-03-30 15:16:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252Fde%252F0e%252F1a%252Fde0e1aa610cf47c59da61aaa67426b94d8d37935.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/de/0e/1a/de0e1aa610cf47c59da61aaa67426b94d8d37935.jpg?rule=ad-large already downloaded
2026-03-30 15:16:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Ffd%252F11%252F3f%252Ffd113f1aa0f941e3917f6c6bae161ad2b70308e5.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/fd/11/3f/fd113f1aa0f941e3917f6c6bae161ad2b70308e5.jpg?rule=ad-large already downloaded
2026-03-30 15:16:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Ffd%252F1c%252Ff2%252Ffd1cf24cf87a8aaf7dff06f820ecab31cb7d386e.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/fd/1c/f2/fd1cf24cf87a8aaf7dff06f820ecab31cb7d386e.jpg?rule=ad-large already downloaded
2026-03-30 15:16:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252F84%252F06%252F18%252F8406180c9d06e31f8571cdc2cc56f047756643aa.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/84/06/18/8406180c9d06e31f8571cdc2cc56f047756643aa.jpg?rule=ad-large already downloaded
2026-03-30 15:16:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252Feb%252Fa1%252Fb5%252Feba1b5fbf49c95664d8784749c74f7051c34ba8d.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/eb/a1/b5/eba1b5fbf49c95664d8784749c74f7051c34ba8d.jpg?rule=ad-large already downloaded
2026-03-30 15:16:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252Fba%252F7d%252F52ba7d7f13e02f525d145ad0764eb4e11a3458e8.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/52/ba/7d/52ba7d7f13e02f525d145ad0764eb4e11a3458e8.jpg?rule=ad-large already downloaded
2026-03-30 15:16:43 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 578e1188-702c-5df7-b379-d14e4e7e2077 with identifier 3092058199
2026-03-30 15:16:43 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:16:43 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:16:43 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 578e1188-702c-5df7-b379-d14e4e7e2077
2026-03-30 15:16: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': 'Chez DB AUTO CONCEPT, tous nos véhicules sont préparés '
                'esthétiquement, contrôlés par nos techniciens, et livrables '
                'dans toute la France.\n'
                'Reprise possible de votre ancien véhicule.\n'
                '\n'
                'DB AUTO CONCEPT vous propose à la vente :\n'
                '\n'
                'Jaguar XE D180 S BVA8,\n'
                '30/12/2019, 10 cv, 130 000 KMS, garantie 3 mois.\n'
                '\n'
                'Véhicule français, deuxième main.\n'
                "Suivi d'entretien JAGUAR complet.\n"
                '\n'
                '* Livraison à votre domicile partout en France pour 350 € '
                'seulement *\n'
                '\n'
                '- Allumage automatique des phares\n'
                '- Caméra de recul\n'
                '- Carplay\n'
                '- Climatisation automatique bi zone\n'
                "- Détection d'angles morts\n"
                "- Jantes alliage 18' \n"
                '- Navigation\n'
                '- Peinture métallisée Bleu Caesium\n'
                '- Phares Xénon\n'
                '- Radars AV/AR\n'
                '- Recharge induction\n'
                '- Régulateur de vitesse\n'
                '- Sellerie cuir beige\n'
                '- Sièges AV électriques\n'
                '- Toit ouvrant panoramique\n'
                '- Virtual Cockpit\n'
                '\n'
                'Prix : 18 990 €\n'
                '\n'
                'Les plus en achetant chez DB AUTO CONCEPT :\n'
                '- Transaction sécurisée à distance possible.\n'
                '- Présentation en visio / photos / vidéos via WhatsApp.\n'
                '- Présentation à domicile possible dans un rayon de 50 KMS.\n'
                '- Dossier photo disponible sur notre site Internet.\n'
                '- Vidéos disponibles sur notre page Instagram.\n'
                '- Nos véhicules sont essayés, contrôlés, révisés et nettoyés '
                'par des professionnels.\n'
                '- Nous nous occupons des démarches pour votre nouvelle carte '
                'grise.\n'
                '- Nous pouvons venir vous chercher à la gare TGV de La '
                'Rochelle, sur simple demande.\n'
                '- Nous pouvons rechercher votre futur véhicule.\n'
                '- Nous pouvons reprendre votre ancien véhicule, après étude.\n'
                '- Nous pouvons vous proposer des solutions de financement ou '
                'de leasing, après étude.\n'
                '- Nous proposons des extensions de garantie de 12 à 72 mois.\n'
                '\n'
                'Ce véhicule ne vous convient pas ? Confiez-nous votre '
                'recherche !\n'
                '\n'
                'Pour des raisons de qualité de service et de confidentialité, '
                'nous vous accueillons uniquement sur RDV dans notre showroom, '
                'à 10 min de La Rochelle.\n'
                '\n'
                'Important : Nous sommes joignables (appels et sms) uniquement '
                'du lundi au samedi de 9H à 18H. En dehors de ces horaires, '
                'veuillez nous faire suivre vos demandes par mail via '
                "l'annonce.\n"
                '\n'
                'Nos prix affichés sont hors frais d’immatriculation et frais '
                'de mise à la route (199 €).',
 'doors_number': 4,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 180,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': '578e1188-702c-5df7-b379-d14e4e7e2077',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3092058199',
 'listing': 'auction',
 'make': 'JAGUAR',
 'model': 'XE',
 'odometer': 130000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 15,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/eb/91/a5/eb91a52ee26f3598eb4ad4007b58471fd2b5d71d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/be/60/fc/be60fce6dbeb5522dc4c8f53597adf7a8a0db155.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a8/d4/83/a8d4830800a50cb927947981a41218a5abfc56dd.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/56/44/dc/5644dcc603fc29b1e9c33d5c3620956fb62c4451.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/de/0e/1a/de0e1aa610cf47c59da61aaa67426b94d8d37935.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fd/11/3f/fd113f1aa0f941e3917f6c6bae161ad2b70308e5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fd/1c/f2/fd1cf24cf87a8aaf7dff06f820ecab31cb7d386e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/84/06/18/8406180c9d06e31f8571cdc2cc56f047756643aa.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/eb/a1/b5/eba1b5fbf49c95664d8784749c74f7051c34ba8d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/52/ba/7d/52ba7d7f13e02f525d145ad0764eb4e11a3458e8.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7c5bf4ab-a019-52a5-bd35-4b275fab26fc/7c5bf4ab-a019-52a5-bd35-4b275fab26fc_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 79103,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/eb/91/a5/eb91a52ee26f3598eb4ad4007b58471fd2b5d71d.jpg?rule=ad-large',
             'Width': 1125},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7c5bf4ab-a019-52a5-bd35-4b275fab26fc/7c5bf4ab-a019-52a5-bd35-4b275fab26fc_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 74057,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/be/60/fc/be60fce6dbeb5522dc4c8f53597adf7a8a0db155.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7c5bf4ab-a019-52a5-bd35-4b275fab26fc/7c5bf4ab-a019-52a5-bd35-4b275fab26fc_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 149945,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/a8/d4/83/a8d4830800a50cb927947981a41218a5abfc56dd.jpg?rule=ad-large',
             'Width': 1067},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7c5bf4ab-a019-52a5-bd35-4b275fab26fc/7c5bf4ab-a019-52a5-bd35-4b275fab26fc_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 105027,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/56/44/dc/5644dcc603fc29b1e9c33d5c3620956fb62c4451.jpg?rule=ad-large',
             'Width': 1067},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7c5bf4ab-a019-52a5-bd35-4b275fab26fc/7c5bf4ab-a019-52a5-bd35-4b275fab26fc_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 76853,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/de/0e/1a/de0e1aa610cf47c59da61aaa67426b94d8d37935.jpg?rule=ad-large',
             'Width': 1067},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7c5bf4ab-a019-52a5-bd35-4b275fab26fc/7c5bf4ab-a019-52a5-bd35-4b275fab26fc_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 108415,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/fd/11/3f/fd113f1aa0f941e3917f6c6bae161ad2b70308e5.jpg?rule=ad-large',
             'Width': 1067},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7c5bf4ab-a019-52a5-bd35-4b275fab26fc/7c5bf4ab-a019-52a5-bd35-4b275fab26fc_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 120981,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/fd/1c/f2/fd1cf24cf87a8aaf7dff06f820ecab31cb7d386e.jpg?rule=ad-large',
             'Width': 1067},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7c5bf4ab-a019-52a5-bd35-4b275fab26fc/7c5bf4ab-a019-52a5-bd35-4b275fab26fc_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 134707,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/84/06/18/8406180c9d06e31f8571cdc2cc56f047756643aa.jpg?rule=ad-large',
             'Width': 1067},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7c5bf4ab-a019-52a5-bd35-4b275fab26fc/7c5bf4ab-a019-52a5-bd35-4b275fab26fc_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 119928,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/eb/a1/b5/eba1b5fbf49c95664d8784749c74f7051c34ba8d.jpg?rule=ad-large',
             'Width': 1067},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7c5bf4ab-a019-52a5-bd35-4b275fab26fc/7c5bf4ab-a019-52a5-bd35-4b275fab26fc_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 113804,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/52/ba/7d/52ba7d7f13e02f525d145ad0764eb4e11a3458e8.jpg?rule=ad-large',
             'Width': 1067}],
 'price': 18990,
 'price_includes_vat': False,
 'registration_date': '2019-12-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Jaguar XE D180 S BVA8 - 2ème main / Origine France / Suivi Jaguar / '
          'Toit ouvrant / Xénon',
 'transmission': 'automatic',
 'trim': 'XE D180 S BVA8',
 'vin': None,
 'year': 2020}
2026-03-30 15:16:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%273092058199%27 HTTP/1.1" 200 None
2026-03-30 15:16:43 [auto_selling_leboncoin.fr] INFO: Saving data for 3092058199: {'created_time': 1774883803.402898, 'last_price_update_time': 1774883803.402908}
2026-03-30 15:16:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3092058199') HTTP/1.1" 204 0
2026-03-30 15:16:43 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3038829205
2026-03-30 15:16:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%273038829205%27 HTTP/1.1" 200 None
2026-03-30 15:16:43 [auto_selling_leboncoin.fr] INFO: Scrape type for 3038829205: 1
2026-03-30 15:16:43 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3038829205
2026-03-30 15:16:43 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Bleu',
 'currency': 'EUR',
 'description': 'Chez DB AUTO CONCEPT, tous nos véhicules sont préparés '
                'esthétiquement, contrôlés par nos techniciens, et livrables '
                'dans toute la France.\n'
                'Reprise possible de votre ancien véhicule.\n'
                '\n'
                'DB AUTO CONCEPT vous propose à la vente :\n'
                '\n'
                'Audi A3 Sportback 35 TDI 150ch S line S tronic 7,\n'
                '05/2022, 8 cv, 71 215 KMS, garantie 6 mois.\n'
                '\n'
                'Véhicule français, première main.\n'
                "Suivi d'entretien AUDI.\n"
                'La TVA est récupérable sur ce véhicule.\n'
                '\n'
                '* Livraison à votre domicile partout en France pour 350 € '
                'seulement *\n'
                '\n'
                '- Allumage automatique des phares\n'
                '- Audi Drive Select\n'
                '- Caméra de recul\n'
                '- Carplay\n'
                '- Climatisation automatique bi zone\n'
                "- Jantes alliage 18' diamantées\n"
                '- Navigation\n'
                '- Park Assist\n'
                '- Peinture métallisée Bleu Turbo\n'
                '- Phares AV LED\n'
                '- Radars AV/AR\n'
                '- Régulateur de vitesse\n'
                '- Sièges AV sport\n'
                '- Virtual Cockpit\n'
                '\n'
                'Prix :\n'
                '22 908,33 € HT\n'
                '27 490 € TTC\n'
                '\n'
                'Les plus en achetant chez DB AUTO CONCEPT :\n'
                '- Transaction sécurisée à distance possible.\n'
                '- Présentation en visio / photos / vidéos via WhatsApp.\n'
                '- Présentation à domicile possible dans un rayon de 50 KMS.\n'
                '- Dossier photo disponible sur notre site Internet.\n'
                '- Vidéos disponibles sur notre page Instagram.\n'
                '- Nos véhicules sont essayés, contrôlés, révisés et nettoyés '
                'par des professionnels.\n'
                '- Nous nous occupons des démarches pour votre nouvelle carte '
                'grise.\n'
                '- Nous pouvons venir vous chercher à la gare TGV de La '
                'Rochelle, sur simple demande.\n'
                '- Nous pouvons rechercher votre futur véhicule.\n'
                '- Nous pouvons reprendre votre ancien véhicule, après étude.\n'
                '- Nous pouvons vous proposer des solutions de financement ou '
                'de leasing, après étude.\n'
                '- Nous proposons des extensions de garantie de 12 à 72 mois.\n'
                '\n'
                'Ce véhicule ne vous convient pas ? Confiez-nous votre '
                'recherche !\n'
                '\n'
                'Pour des raisons de qualité de service et de confidentialité, '
                'nous vous accueillons uniquement sur RDV dans notre showroom, '
                'à 10 min de La Rochelle.\n'
                '\n'
                'Important : Nous sommes joignables (appels et sms) uniquement '
                'du lundi au samedi de 9H à 18H. En dehors de ces horaires, '
                'veuillez nous faire suivre vos demandes par mail via '
                "l'annonce.\n"
                '\n'
                'Nos prix affichés sont hors frais d’immatriculation et frais '
                'de mise à la route (199 €).',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 150,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3038829205',
 'listing': 'auction',
 'make': 'AUDI',
 'model': 'A3',
 'odometer': 71215,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/22/e4/84/22e484ad5483914c75d03834bf61fe813881fd48.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2c/92/b2/2c92b2ac73b86a8b27dd06d1fe83cfa29b1d1043.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e8/00/13/e80013ef315319d5dfcbca69ecb74c5e7dae7904.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/da/0a/4f/da0a4f36e284f695c2ef8ee26c62b5c854be723a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/17/68/17/17681735a97d1de8ff87f71c681fdc11eecb8e74.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1f/55/1a/1f551ae8b22bfcf78c0a9ee253e3e967ebda00d9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/25/c9/3c/25c93c7636e544f741d6cef0995c58c83601d8e3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f0/08/c7/f008c73b41a3c0795acb2a10ac269e4e33add71a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/59/08/f2/5908f22283ffc8c3114fd56c197277fe122d1c8a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b9/5a/d0/b95ad0816666af193c685d556981533984c06a90.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/22/28/2e/22282e53afba3d63ba895ca6a7becec75ba3f22d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d7/71/58/d77158975f7725576de8d56cc826af6d74cee6b1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/11/6d/43/116d431a383deba065251f823d240302d8d64e80.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/70/1e/7d/701e7d7931f3811ce10bb2126fb165a3855518f8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/01/db/d1/01dbd193c2b200e7b7e520c5a13ac6da71b2b85a.jpg?rule=ad-large'],
 'price': 27490,
 'price_includes_vat': False,
 'registration_date': '2022-05-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Audi A3 Sportback 35 TDI 150ch S line S tronic 7 - TVA / 1ère main '
          '/ Origine France / Bleu Turbo',
 'transmission': 'automatic',
 'trim': 'A3 Sportback 35 TDI 150ch S line S tronic 7',
 'vin': None,
 'year': 2022}
2026-03-30 15:16:43 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: f6e84e3e-eee3-5dee-bc12-f9f85db409b7 with identifier: 3038829205
2026-03-30 15:16:43 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item f6e84e3e-eee3-5dee-bc12-f9f85db409b7
2026-03-30 15:16:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252F22%252Fe4%252F84%252F22e484ad5483914c75d03834bf61fe813881fd48.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/22/e4/84/22e484ad5483914c75d03834bf61fe813881fd48.jpg?rule=ad-large already downloaded
2026-03-30 15:16:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252F2c%252F92%252Fb2%252F2c92b2ac73b86a8b27dd06d1fe83cfa29b1d1043.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/2c/92/b2/2c92b2ac73b86a8b27dd06d1fe83cfa29b1d1043.jpg?rule=ad-large already downloaded
2026-03-30 15:16:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252F00%252F13%252Fe80013ef315319d5dfcbca69ecb74c5e7dae7904.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/e8/00/13/e80013ef315319d5dfcbca69ecb74c5e7dae7904.jpg?rule=ad-large already downloaded
2026-03-30 15:16:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252F0a%252F4f%252Fda0a4f36e284f695c2ef8ee26c62b5c854be723a.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/da/0a/4f/da0a4f36e284f695c2ef8ee26c62b5c854be723a.jpg?rule=ad-large already downloaded
2026-03-30 15:16:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252F68%252F17%252F17681735a97d1de8ff87f71c681fdc11eecb8e74.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/17/68/17/17681735a97d1de8ff87f71c681fdc11eecb8e74.jpg?rule=ad-large already downloaded
2026-03-30 15:16:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252F1f%252F55%252F1a%252F1f551ae8b22bfcf78c0a9ee253e3e967ebda00d9.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/1f/55/1a/1f551ae8b22bfcf78c0a9ee253e3e967ebda00d9.jpg?rule=ad-large already downloaded
2026-03-30 15:16:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252F25%252Fc9%252F3c%252F25c93c7636e544f741d6cef0995c58c83601d8e3.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/25/c9/3c/25c93c7636e544f741d6cef0995c58c83601d8e3.jpg?rule=ad-large already downloaded
2026-03-30 15:16:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252Ff0%252F08%252Fc7%252Ff008c73b41a3c0795acb2a10ac269e4e33add71a.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/f0/08/c7/f008c73b41a3c0795acb2a10ac269e4e33add71a.jpg?rule=ad-large already downloaded
2026-03-30 15:16:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252F59%252F08%252Ff2%252F5908f22283ffc8c3114fd56c197277fe122d1c8a.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/59/08/f2/5908f22283ffc8c3114fd56c197277fe122d1c8a.jpg?rule=ad-large already downloaded
2026-03-30 15:16:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252Fb9%252F5a%252Fd0%252Fb95ad0816666af193c685d556981533984c06a90.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/b9/5a/d0/b95ad0816666af193c685d556981533984c06a90.jpg?rule=ad-large already downloaded
2026-03-30 15:16:43 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: f6e84e3e-eee3-5dee-bc12-f9f85db409b7 with identifier 3038829205
2026-03-30 15:16:43 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:16:43 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:16:43 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item f6e84e3e-eee3-5dee-bc12-f9f85db409b7
2026-03-30 15:16: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': 'Chez DB AUTO CONCEPT, tous nos véhicules sont préparés '
                'esthétiquement, contrôlés par nos techniciens, et livrables '
                'dans toute la France.\n'
                'Reprise possible de votre ancien véhicule.\n'
                '\n'
                'DB AUTO CONCEPT vous propose à la vente :\n'
                '\n'
                'Audi A3 Sportback 35 TDI 150ch S line S tronic 7,\n'
                '05/2022, 8 cv, 71 215 KMS, garantie 6 mois.\n'
                '\n'
                'Véhicule français, première main.\n'
                "Suivi d'entretien AUDI.\n"
                'La TVA est récupérable sur ce véhicule.\n'
                '\n'
                '* Livraison à votre domicile partout en France pour 350 € '
                'seulement *\n'
                '\n'
                '- Allumage automatique des phares\n'
                '- Audi Drive Select\n'
                '- Caméra de recul\n'
                '- Carplay\n'
                '- Climatisation automatique bi zone\n'
                "- Jantes alliage 18' diamantées\n"
                '- Navigation\n'
                '- Park Assist\n'
                '- Peinture métallisée Bleu Turbo\n'
                '- Phares AV LED\n'
                '- Radars AV/AR\n'
                '- Régulateur de vitesse\n'
                '- Sièges AV sport\n'
                '- Virtual Cockpit\n'
                '\n'
                'Prix :\n'
                '22 908,33 € HT\n'
                '27 490 € TTC\n'
                '\n'
                'Les plus en achetant chez DB AUTO CONCEPT :\n'
                '- Transaction sécurisée à distance possible.\n'
                '- Présentation en visio / photos / vidéos via WhatsApp.\n'
                '- Présentation à domicile possible dans un rayon de 50 KMS.\n'
                '- Dossier photo disponible sur notre site Internet.\n'
                '- Vidéos disponibles sur notre page Instagram.\n'
                '- Nos véhicules sont essayés, contrôlés, révisés et nettoyés '
                'par des professionnels.\n'
                '- Nous nous occupons des démarches pour votre nouvelle carte '
                'grise.\n'
                '- Nous pouvons venir vous chercher à la gare TGV de La '
                'Rochelle, sur simple demande.\n'
                '- Nous pouvons rechercher votre futur véhicule.\n'
                '- Nous pouvons reprendre votre ancien véhicule, après étude.\n'
                '- Nous pouvons vous proposer des solutions de financement ou '
                'de leasing, après étude.\n'
                '- Nous proposons des extensions de garantie de 12 à 72 mois.\n'
                '\n'
                'Ce véhicule ne vous convient pas ? Confiez-nous votre '
                'recherche !\n'
                '\n'
                'Pour des raisons de qualité de service et de confidentialité, '
                'nous vous accueillons uniquement sur RDV dans notre showroom, '
                'à 10 min de La Rochelle.\n'
                '\n'
                'Important : Nous sommes joignables (appels et sms) uniquement '
                'du lundi au samedi de 9H à 18H. En dehors de ces horaires, '
                'veuillez nous faire suivre vos demandes par mail via '
                "l'annonce.\n"
                '\n'
                'Nos prix affichés sont hors frais d’immatriculation et frais '
                'de mise à la route (199 €).',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 150,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': 'f6e84e3e-eee3-5dee-bc12-f9f85db409b7',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3038829205',
 'listing': 'auction',
 'make': 'AUDI',
 'model': 'A3',
 'odometer': 71215,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 15,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/22/e4/84/22e484ad5483914c75d03834bf61fe813881fd48.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2c/92/b2/2c92b2ac73b86a8b27dd06d1fe83cfa29b1d1043.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e8/00/13/e80013ef315319d5dfcbca69ecb74c5e7dae7904.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/da/0a/4f/da0a4f36e284f695c2ef8ee26c62b5c854be723a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/17/68/17/17681735a97d1de8ff87f71c681fdc11eecb8e74.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1f/55/1a/1f551ae8b22bfcf78c0a9ee253e3e967ebda00d9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/25/c9/3c/25c93c7636e544f741d6cef0995c58c83601d8e3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f0/08/c7/f008c73b41a3c0795acb2a10ac269e4e33add71a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/59/08/f2/5908f22283ffc8c3114fd56c197277fe122d1c8a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b9/5a/d0/b95ad0816666af193c685d556981533984c06a90.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_36defb55-825c-555c-bc04-2dbe67a85669/36defb55-825c-555c-bc04-2dbe67a85669_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 98711,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/22/e4/84/22e484ad5483914c75d03834bf61fe813881fd48.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_36defb55-825c-555c-bc04-2dbe67a85669/36defb55-825c-555c-bc04-2dbe67a85669_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 96111,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/2c/92/b2/2c92b2ac73b86a8b27dd06d1fe83cfa29b1d1043.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_36defb55-825c-555c-bc04-2dbe67a85669/36defb55-825c-555c-bc04-2dbe67a85669_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 152973,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/e8/00/13/e80013ef315319d5dfcbca69ecb74c5e7dae7904.jpg?rule=ad-large',
             'Width': 1067},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_36defb55-825c-555c-bc04-2dbe67a85669/36defb55-825c-555c-bc04-2dbe67a85669_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 140126,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/da/0a/4f/da0a4f36e284f695c2ef8ee26c62b5c854be723a.jpg?rule=ad-large',
             'Width': 1067},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_36defb55-825c-555c-bc04-2dbe67a85669/36defb55-825c-555c-bc04-2dbe67a85669_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 72413,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/17/68/17/17681735a97d1de8ff87f71c681fdc11eecb8e74.jpg?rule=ad-large',
             'Width': 1067},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_36defb55-825c-555c-bc04-2dbe67a85669/36defb55-825c-555c-bc04-2dbe67a85669_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 114473,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/1f/55/1a/1f551ae8b22bfcf78c0a9ee253e3e967ebda00d9.jpg?rule=ad-large',
             'Width': 1067},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_36defb55-825c-555c-bc04-2dbe67a85669/36defb55-825c-555c-bc04-2dbe67a85669_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 144460,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/25/c9/3c/25c93c7636e544f741d6cef0995c58c83601d8e3.jpg?rule=ad-large',
             'Width': 1067},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_36defb55-825c-555c-bc04-2dbe67a85669/36defb55-825c-555c-bc04-2dbe67a85669_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 100969,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/f0/08/c7/f008c73b41a3c0795acb2a10ac269e4e33add71a.jpg?rule=ad-large',
             'Width': 1067},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_36defb55-825c-555c-bc04-2dbe67a85669/36defb55-825c-555c-bc04-2dbe67a85669_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 104022,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/59/08/f2/5908f22283ffc8c3114fd56c197277fe122d1c8a.jpg?rule=ad-large',
             'Width': 1067},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_36defb55-825c-555c-bc04-2dbe67a85669/36defb55-825c-555c-bc04-2dbe67a85669_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 101467,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/b9/5a/d0/b95ad0816666af193c685d556981533984c06a90.jpg?rule=ad-large',
             'Width': 1067}],
 'price': 27490,
 'price_includes_vat': False,
 'registration_date': '2022-05-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Audi A3 Sportback 35 TDI 150ch S line S tronic 7 - TVA / 1ère main '
          '/ Origine France / Bleu Turbo',
 'transmission': 'automatic',
 'trim': 'A3 Sportback 35 TDI 150ch S line S tronic 7',
 'vin': None,
 'year': 2022}
2026-03-30 15:16:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%273038829205%27 HTTP/1.1" 200 None
2026-03-30 15:16:43 [auto_selling_leboncoin.fr] INFO: Saving data for 3038829205: {'created_time': 1774883803.650691, 'last_price_update_time': 1774883803.650703}
2026-03-30 15:16:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3038829205') HTTP/1.1" 204 0
2026-03-30 15:16:43 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3152615282
2026-03-30 15:16:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%273152615282%27 HTTP/1.1" 200 None
2026-03-30 15:16:43 [auto_selling_leboncoin.fr] INFO: Scrape type for 3152615282: 1
2026-03-30 15:16:43 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3152615282
2026-03-30 15:16:43 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'Chez DB AUTO CONCEPT, tous nos véhicules sont préparés '
                'esthétiquement, contrôlés mécaniquement par nos techniciens, '
                'et livrables dans toute la France.\n'
                'Reprise possible de votre ancien véhicule.\n'
                '\n'
                'DB AUTO CONCEPT vous propose à la vente :\n'
                '\n'
                'Mercedes Classe A 180 136ch Business Line 7G-DCT,\n'
                '19/04/2019, 7 cv, 56 946 KMS, garantie 6 mois.\n'
                '\n'
                "Origine France, suivi d'entretien complet.\n"
                '\n'
                '* Livraison à votre domicile partout en France pour 350 € '
                'seulement *\n'
                '\n'
                '- Allumage automatique des phares\n'
                '- Bluetooth\n'
                '- Caméra de recul\n'
                '- Climatisation automatique\n'
                '- Démarrage main-libre\n'
                "- Jantes alliage 17'\n"
                '- Navigation\n'
                '- Phares AV LED\n'
                '- Radars AV/AR\n'
                '- Régulateur de vitesse\n'
                '- Volant cuir multifonctions\n'
                '\n'
                'Prix : 21 990 €\n'
                '\n'
                'Les plus en achetant chez DB AUTO CONCEPT :\n'
                '- Transaction sécurisée à distance possible.\n'
                '- Présentation en visio / photos / vidéos via WhatsApp.\n'
                '- Présentation à domicile possible dans un rayon de 50 KMS.\n'
                '- Dossier photo disponible sur notre site Internet.\n'
                '- Vidéos disponibles sur notre page Instagram.\n'
                '- Nos véhicules sont essayés, contrôlés, révisés et nettoyés '
                'par des professionnels.\n'
                '- Nous nous occupons des démarches pour votre nouvelle carte '
                'grise.\n'
                '- Nous pouvons venir vous chercher à la gare TGV de La '
                'Rochelle, sur simple demande.\n'
                '- Nous pouvons rechercher votre futur véhicule.\n'
                '- Nous pouvons reprendre votre ancien véhicule, après étude.\n'
                '- Nous pouvons vous proposer des solutions de financement ou '
                'de leasing, après étude.\n'
                '- Nous proposons des extensions de garantie de 12 à 72 mois.\n'
                '\n'
                'Ce véhicule ne vous convient pas ? Confiez-nous votre '
                'recherche !\n'
                '\n'
                'Pour des raisons de qualité de service et de confidentialité, '
                'nous vous accueillons uniquement sur RDV dans notre showroom, '
                'à 10 min de La Rochelle.\n'
                '\n'
                'Important : Nous sommes joignables (appels et sms) uniquement '
                'du lundi au samedi de 9H à 18H. En dehors de ces horaires, '
                'veuillez nous faire suivre vos demandes par mail via '
                "l'annonce.\n"
                '\n'
                'Nos prix affichés sont hors frais d’immatriculation et frais '
                'de mise à la route (199 €).',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 136,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3152615282',
 'listing': 'auction',
 'make': 'MERCEDES-BENZ',
 'model': 'Classe A',
 'odometer': 56946,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/b6/0e/02/b60e02b4d73c29179702c2ae33289d74c46bdc46.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/43/b2/c4/43b2c4646a0d9f5cfcf030a704355e3f7a2387f9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b8/94/c3/b894c38437123af5f84c9cc82452755f5794cd5a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/28/66/f7/2866f70ea532f61d358b725dbd385c6e46ed4a03.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e4/2f/87/e42f87a74cf71fdf03616b45f3293270d49bbba8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/bf/ee/47/bfee47fbb0ed035a417a32d3d91c80195c1408d7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3c/5d/1c/3c5d1c1e8070478a25f6af9c48d2e60e7cb8a1c4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e8/25/3b/e8253b39120ea4584e236513422d32b63fbdf516.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/62/e1/68/62e168cd393c42436c74a2fe891e976e267426b6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d8/65/a7/d865a77b3f6ba5aee408d8162655e94ebffc961e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9b/19/64/9b1964699012dcbfe2c855381fd5bcfa17682bf6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e8/1c/ac/e81cacef8fe87afa3bddcdfbdf6d88f644e8dabe.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5f/e3/d0/5fe3d0644c162e6513ef07c286c5c869b30166a1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/76/0c/d1/760cd156911d771d43dcb6aa61034cb610705b0a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fa/43/a4/fa43a428299016b5c3aea51072afd556a6ed5603.jpg?rule=ad-large'],
 'price': 21990,
 'price_includes_vat': False,
 'registration_date': '2019-04-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Mercedes Classe A 180 136ch Business Line 7G-DCT - Origine France / '
          'Suivi complet',
 'transmission': 'automatic',
 'trim': 'Classe A 180 136ch Business Line 7G-DCT',
 'vin': None,
 'year': 2019}
2026-03-30 15:16:43 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: c397ab08-15e0-5292-ad00-3140c8fbb90d with identifier: 3152615282
2026-03-30 15:16:43 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item c397ab08-15e0-5292-ad00-3140c8fbb90d
2026-03-30 15:16:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252F0e%252F02%252Fb60e02b4d73c29179702c2ae33289d74c46bdc46.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/b6/0e/02/b60e02b4d73c29179702c2ae33289d74c46bdc46.jpg?rule=ad-large already downloaded
2026-03-30 15:16:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252F43%252Fb2%252Fc4%252F43b2c4646a0d9f5cfcf030a704355e3f7a2387f9.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/43/b2/c4/43b2c4646a0d9f5cfcf030a704355e3f7a2387f9.jpg?rule=ad-large already downloaded
2026-03-30 15:16:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252Fb8%252F94%252Fc3%252Fb894c38437123af5f84c9cc82452755f5794cd5a.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/b8/94/c3/b894c38437123af5f84c9cc82452755f5794cd5a.jpg?rule=ad-large already downloaded
2026-03-30 15:16:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F28%252F66%252Ff7%252F2866f70ea532f61d358b725dbd385c6e46ed4a03.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/28/66/f7/2866f70ea532f61d358b725dbd385c6e46ed4a03.jpg?rule=ad-large already downloaded
2026-03-30 15:16:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252Fe4%252F2f%252F87%252Fe42f87a74cf71fdf03616b45f3293270d49bbba8.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/e4/2f/87/e42f87a74cf71fdf03616b45f3293270d49bbba8.jpg?rule=ad-large already downloaded
2026-03-30 15:16:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252Fbf%252Fee%252F47%252Fbfee47fbb0ed035a417a32d3d91c80195c1408d7.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/bf/ee/47/bfee47fbb0ed035a417a32d3d91c80195c1408d7.jpg?rule=ad-large already downloaded
2026-03-30 15:16:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252F5d%252F1c%252F3c5d1c1e8070478a25f6af9c48d2e60e7cb8a1c4.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/3c/5d/1c/3c5d1c1e8070478a25f6af9c48d2e60e7cb8a1c4.jpg?rule=ad-large already downloaded
2026-03-30 15:16:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252F25%252F3b%252Fe8253b39120ea4584e236513422d32b63fbdf516.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/e8/25/3b/e8253b39120ea4584e236513422d32b63fbdf516.jpg?rule=ad-large already downloaded
2026-03-30 15:16:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252F62%252Fe1%252F68%252F62e168cd393c42436c74a2fe891e976e267426b6.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/62/e1/68/62e168cd393c42436c74a2fe891e976e267426b6.jpg?rule=ad-large already downloaded
2026-03-30 15:16:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252Fd8%252F65%252Fa7%252Fd865a77b3f6ba5aee408d8162655e94ebffc961e.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:43 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/d8/65/a7/d865a77b3f6ba5aee408d8162655e94ebffc961e.jpg?rule=ad-large already downloaded
2026-03-30 15:16:43 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: c397ab08-15e0-5292-ad00-3140c8fbb90d with identifier 3152615282
2026-03-30 15:16:43 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:16:43 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:16:43 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item c397ab08-15e0-5292-ad00-3140c8fbb90d
2026-03-30 15:16: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': 'Chez DB AUTO CONCEPT, tous nos véhicules sont préparés '
                'esthétiquement, contrôlés mécaniquement par nos techniciens, '
                'et livrables dans toute la France.\n'
                'Reprise possible de votre ancien véhicule.\n'
                '\n'
                'DB AUTO CONCEPT vous propose à la vente :\n'
                '\n'
                'Mercedes Classe A 180 136ch Business Line 7G-DCT,\n'
                '19/04/2019, 7 cv, 56 946 KMS, garantie 6 mois.\n'
                '\n'
                "Origine France, suivi d'entretien complet.\n"
                '\n'
                '* Livraison à votre domicile partout en France pour 350 € '
                'seulement *\n'
                '\n'
                '- Allumage automatique des phares\n'
                '- Bluetooth\n'
                '- Caméra de recul\n'
                '- Climatisation automatique\n'
                '- Démarrage main-libre\n'
                "- Jantes alliage 17'\n"
                '- Navigation\n'
                '- Phares AV LED\n'
                '- Radars AV/AR\n'
                '- Régulateur de vitesse\n'
                '- Volant cuir multifonctions\n'
                '\n'
                'Prix : 21 990 €\n'
                '\n'
                'Les plus en achetant chez DB AUTO CONCEPT :\n'
                '- Transaction sécurisée à distance possible.\n'
                '- Présentation en visio / photos / vidéos via WhatsApp.\n'
                '- Présentation à domicile possible dans un rayon de 50 KMS.\n'
                '- Dossier photo disponible sur notre site Internet.\n'
                '- Vidéos disponibles sur notre page Instagram.\n'
                '- Nos véhicules sont essayés, contrôlés, révisés et nettoyés '
                'par des professionnels.\n'
                '- Nous nous occupons des démarches pour votre nouvelle carte '
                'grise.\n'
                '- Nous pouvons venir vous chercher à la gare TGV de La '
                'Rochelle, sur simple demande.\n'
                '- Nous pouvons rechercher votre futur véhicule.\n'
                '- Nous pouvons reprendre votre ancien véhicule, après étude.\n'
                '- Nous pouvons vous proposer des solutions de financement ou '
                'de leasing, après étude.\n'
                '- Nous proposons des extensions de garantie de 12 à 72 mois.\n'
                '\n'
                'Ce véhicule ne vous convient pas ? Confiez-nous votre '
                'recherche !\n'
                '\n'
                'Pour des raisons de qualité de service et de confidentialité, '
                'nous vous accueillons uniquement sur RDV dans notre showroom, '
                'à 10 min de La Rochelle.\n'
                '\n'
                'Important : Nous sommes joignables (appels et sms) uniquement '
                'du lundi au samedi de 9H à 18H. En dehors de ces horaires, '
                'veuillez nous faire suivre vos demandes par mail via '
                "l'annonce.\n"
                '\n'
                'Nos prix affichés sont hors frais d’immatriculation et frais '
                'de mise à la route (199 €).',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 136,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': 'c397ab08-15e0-5292-ad00-3140c8fbb90d',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3152615282',
 'listing': 'auction',
 'make': 'MERCEDES-BENZ',
 'model': 'Classe A',
 'odometer': 56946,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 15,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/b6/0e/02/b60e02b4d73c29179702c2ae33289d74c46bdc46.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/43/b2/c4/43b2c4646a0d9f5cfcf030a704355e3f7a2387f9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b8/94/c3/b894c38437123af5f84c9cc82452755f5794cd5a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/28/66/f7/2866f70ea532f61d358b725dbd385c6e46ed4a03.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e4/2f/87/e42f87a74cf71fdf03616b45f3293270d49bbba8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/bf/ee/47/bfee47fbb0ed035a417a32d3d91c80195c1408d7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3c/5d/1c/3c5d1c1e8070478a25f6af9c48d2e60e7cb8a1c4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e8/25/3b/e8253b39120ea4584e236513422d32b63fbdf516.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/62/e1/68/62e168cd393c42436c74a2fe891e976e267426b6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d8/65/a7/d865a77b3f6ba5aee408d8162655e94ebffc961e.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c397ab08-15e0-5292-ad00-3140c8fbb90d/c397ab08-15e0-5292-ad00-3140c8fbb90d_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 142460,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/b6/0e/02/b60e02b4d73c29179702c2ae33289d74c46bdc46.jpg?rule=ad-large',
             'Width': 1067},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c397ab08-15e0-5292-ad00-3140c8fbb90d/c397ab08-15e0-5292-ad00-3140c8fbb90d_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 147560,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/43/b2/c4/43b2c4646a0d9f5cfcf030a704355e3f7a2387f9.jpg?rule=ad-large',
             'Width': 1067},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c397ab08-15e0-5292-ad00-3140c8fbb90d/c397ab08-15e0-5292-ad00-3140c8fbb90d_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 138494,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/b8/94/c3/b894c38437123af5f84c9cc82452755f5794cd5a.jpg?rule=ad-large',
             'Width': 1067},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c397ab08-15e0-5292-ad00-3140c8fbb90d/c397ab08-15e0-5292-ad00-3140c8fbb90d_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 147615,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/28/66/f7/2866f70ea532f61d358b725dbd385c6e46ed4a03.jpg?rule=ad-large',
             'Width': 1067},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c397ab08-15e0-5292-ad00-3140c8fbb90d/c397ab08-15e0-5292-ad00-3140c8fbb90d_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 189331,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/e4/2f/87/e42f87a74cf71fdf03616b45f3293270d49bbba8.jpg?rule=ad-large',
             'Width': 1067},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c397ab08-15e0-5292-ad00-3140c8fbb90d/c397ab08-15e0-5292-ad00-3140c8fbb90d_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 187975,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/bf/ee/47/bfee47fbb0ed035a417a32d3d91c80195c1408d7.jpg?rule=ad-large',
             'Width': 1067},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c397ab08-15e0-5292-ad00-3140c8fbb90d/c397ab08-15e0-5292-ad00-3140c8fbb90d_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 159211,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/3c/5d/1c/3c5d1c1e8070478a25f6af9c48d2e60e7cb8a1c4.jpg?rule=ad-large',
             'Width': 1067},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c397ab08-15e0-5292-ad00-3140c8fbb90d/c397ab08-15e0-5292-ad00-3140c8fbb90d_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 96994,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/e8/25/3b/e8253b39120ea4584e236513422d32b63fbdf516.jpg?rule=ad-large',
             'Width': 1067},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c397ab08-15e0-5292-ad00-3140c8fbb90d/c397ab08-15e0-5292-ad00-3140c8fbb90d_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 125669,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/62/e1/68/62e168cd393c42436c74a2fe891e976e267426b6.jpg?rule=ad-large',
             'Width': 1067},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_c397ab08-15e0-5292-ad00-3140c8fbb90d/c397ab08-15e0-5292-ad00-3140c8fbb90d_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 138539,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/d8/65/a7/d865a77b3f6ba5aee408d8162655e94ebffc961e.jpg?rule=ad-large',
             'Width': 1067}],
 'price': 21990,
 'price_includes_vat': False,
 'registration_date': '2019-04-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Mercedes Classe A 180 136ch Business Line 7G-DCT - Origine France / '
          'Suivi complet',
 'transmission': 'automatic',
 'trim': 'Classe A 180 136ch Business Line 7G-DCT',
 'vin': None,
 'year': 2019}
2026-03-30 15:16:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%273152615282%27 HTTP/1.1" 200 None
2026-03-30 15:16:43 [auto_selling_leboncoin.fr] INFO: Saving data for 3152615282: {'created_time': 1774883803.989492, 'last_price_update_time': 1774883803.989504}
2026-03-30 15:16:43 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3152615282') HTTP/1.1" 204 0
2026-03-30 15:16:44 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3150848346
2026-03-30 15:16:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%273150848346%27 HTTP/1.1" 200 None
2026-03-30 15:16:44 [auto_selling_leboncoin.fr] INFO: Scrape type for 3150848346: 1
2026-03-30 15:16:44 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3150848346
2026-03-30 15:16:44 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Chez DB AUTO CONCEPT, tous nos véhicules sont préparés '
                'esthétiquement, contrôlés par nos techniciens, et livrables '
                'dans toute la France.\n'
                'Reprise possible de votre ancien véhicule.\n'
                '\n'
                'DB AUTO CONCEPT vous propose à la vente :\n'
                '\n'
                'Audi Q3 35 TFSI 150ch MH Business line S tronic 7,\n'
                '10/05/2021, 8 cv, 67 720 KMS, garantie 6 mois.\n'
                '\n'
                "Véhicule français, première main, suivi d'entretien complet.\n"
                'La TVA est récupérable sur ce véhicule.\n'
                '\n'
                '* Livraison à votre domicile partout en France pour 350 € '
                'seulement *\n'
                '\n'
                '- Allumage automatique des phares\n'
                '- Audi Drive Select\n'
                '- Bluetooth\n'
                '- Caméra de recul\n'
                '- Carplay\n'
                '- Climatisation automatique bi-zone\n'
                '- Hayon électrique\n'
                '- Navigation MMI+\n'
                '- Peinture métallisée Gris Nano\n'
                '- Projecteurs AV LED\n'
                '- Radars AV/AR\n'
                '- Régulateur de vitesse adaptatif\n'
                '- Sellerie cuir\n'
                '- Toit ouvrant panoramique\n'
                '- Virtual Cockpit\n'
                '\n'
                'Prix :\n'
                '22 491,67 € HT\n'
                '26 990 € TTC\n'
                '\n'
                'Les plus en achetant chez DB AUTO CONCEPT :\n'
                '- Transaction sécurisée à distance possible.\n'
                '- Présentation en visio / photos / vidéos via WhatsApp.\n'
                '- Présentation à domicile possible dans un rayon de 50 KMS.\n'
                '- Dossier photo disponible sur notre site Internet.\n'
                '- Vidéos disponibles sur notre page Instagram.\n'
                '- Nos véhicules sont essayés, contrôlés, révisés et nettoyés '
                'par des professionnels.\n'
                '- Nous nous occupons des démarches pour votre nouvelle carte '
                'grise.\n'
                '- Nous pouvons venir vous chercher à la gare TGV de La '
                'Rochelle, sur simple demande.\n'
                '- Nous pouvons rechercher votre futur véhicule.\n'
                '- Nous pouvons reprendre votre ancien véhicule, après étude.\n'
                '- Nous pouvons vous proposer des solutions de financement ou '
                'de leasing, après étude.\n'
                '- Nous proposons des extensions de garantie de 12 à 72 mois.\n'
                '\n'
                'Ce véhicule ne vous convient pas ? Confiez-nous votre '
                'recherche !\n'
                '\n'
                'Pour des raisons de qualité de service et de confidentialité, '
                'nous vous accueillons uniquement sur RDV dans notre showroom, '
                'à 10 min de La Rochelle.\n'
                '\n'
                'Important : Nous sommes joignables (appels et sms) uniquement '
                'du lundi au samedi de 9H à 18H. En dehors de ces horaires, '
                'veuillez nous faire suivre vos demandes par mail via '
                "l'annonce.\n"
                '\n'
                'Nos prix affichés sont hors frais d’immatriculation et frais '
                'de mise à la route (199 €).',
 '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/3150848346',
 'listing': 'auction',
 'make': 'AUDI',
 'model': 'Q3',
 'odometer': 67720,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/73/54/08/735408daaef0f06c51a35b585487bbd276278b15.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/95/9f/f9/959ff92241bfcfe866765f7ce4c1242f47dbb9cc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e3/bc/ac/e3bcac2bb99991b0e5215961b9c32082deefaad6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ca/3a/a3/ca3aa35fbd6e2c43f285358cc26b30ee12121056.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/da/b8/f2/dab8f26c5da55195a71e5d3b8d2b3fe4d23ef4ee.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/01/08/7f/01087faae9ce6fe8b13ad578370127e07cc4a315.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6f/67/7c/6f677ccf20be0e342f41dd2946aa5664abfc5083.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/27/ef/92/27ef92e0c6a7530115ba9ca2eb152b4ad1b03508.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4a/4d/8b/4a4d8bd7323c16542c50f955472b135a64f673e0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/90/41/db/9041dba3005f6f8ac0be1a9f7cad7945b1fdf9eb.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a2/f5/74/a2f5748fb0461876d34a17fb17c1e06fb93d8e47.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/54/7d/fc/547dfc7db5c9b599ea6747d50ae48445e5e0e1d2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/34/8d/21/348d21e35fbe04fcfd5754d1df651adc9659e99c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/36/b2/4c/36b24c621521b4f82793a496a5a8aa1a7cf284fe.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8e/dd/50/8edd5045c16d337913fd5a8b2bd60e88a154efc9.jpg?rule=ad-large'],
 'price': 26990,
 'price_includes_vat': False,
 'registration_date': '2021-05-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Audi Q3 35 TFSI 150ch MH Business line S tronic 7 - TVA / 1ère main '
          '/ Origine France',
 'transmission': 'automatic',
 'trim': 'Q3 35 TFSI 150ch Mild Hybrid Business line S tronic 7',
 'vin': None,
 'year': 2021}
2026-03-30 15:16:44 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 61cfee2f-bed3-54dd-ab80-54dfd04bc52f with identifier: 3150848346
2026-03-30 15:16:44 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 61cfee2f-bed3-54dd-ab80-54dfd04bc52f
2026-03-30 15:16:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252F73%252F54%252F08%252F735408daaef0f06c51a35b585487bbd276278b15.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/73/54/08/735408daaef0f06c51a35b585487bbd276278b15.jpg?rule=ad-large already downloaded
2026-03-30 15:16:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252F95%252F9f%252Ff9%252F959ff92241bfcfe866765f7ce4c1242f47dbb9cc.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/95/9f/f9/959ff92241bfcfe866765f7ce4c1242f47dbb9cc.jpg?rule=ad-large already downloaded
2026-03-30 15:16:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252Fe3%252Fbc%252Fac%252Fe3bcac2bb99991b0e5215961b9c32082deefaad6.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/e3/bc/ac/e3bcac2bb99991b0e5215961b9c32082deefaad6.jpg?rule=ad-large already downloaded
2026-03-30 15:16:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252Fca%252F3a%252Fa3%252Fca3aa35fbd6e2c43f285358cc26b30ee12121056.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ca/3a/a3/ca3aa35fbd6e2c43f285358cc26b30ee12121056.jpg?rule=ad-large already downloaded
2026-03-30 15:16:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252Fda%252Fb8%252Ff2%252Fdab8f26c5da55195a71e5d3b8d2b3fe4d23ef4ee.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/da/b8/f2/dab8f26c5da55195a71e5d3b8d2b3fe4d23ef4ee.jpg?rule=ad-large already downloaded
2026-03-30 15:16:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252F01%252F08%252F7f%252F01087faae9ce6fe8b13ad578370127e07cc4a315.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/01/08/7f/01087faae9ce6fe8b13ad578370127e07cc4a315.jpg?rule=ad-large already downloaded
2026-03-30 15:16:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F6f%252F67%252F7c%252F6f677ccf20be0e342f41dd2946aa5664abfc5083.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/6f/67/7c/6f677ccf20be0e342f41dd2946aa5664abfc5083.jpg?rule=ad-large already downloaded
2026-03-30 15:16:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252F27%252Fef%252F92%252F27ef92e0c6a7530115ba9ca2eb152b4ad1b03508.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/27/ef/92/27ef92e0c6a7530115ba9ca2eb152b4ad1b03508.jpg?rule=ad-large already downloaded
2026-03-30 15:16:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252F4a%252F4d%252F8b%252F4a4d8bd7323c16542c50f955472b135a64f673e0.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/4a/4d/8b/4a4d8bd7323c16542c50f955472b135a64f673e0.jpg?rule=ad-large already downloaded
2026-03-30 15:16:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252F90%252F41%252Fdb%252F9041dba3005f6f8ac0be1a9f7cad7945b1fdf9eb.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/90/41/db/9041dba3005f6f8ac0be1a9f7cad7945b1fdf9eb.jpg?rule=ad-large already downloaded
2026-03-30 15:16:44 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 61cfee2f-bed3-54dd-ab80-54dfd04bc52f with identifier 3150848346
2026-03-30 15:16:44 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:16:44 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:16:44 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 61cfee2f-bed3-54dd-ab80-54dfd04bc52f
2026-03-30 15:16: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': 'Chez DB AUTO CONCEPT, tous nos véhicules sont préparés '
                'esthétiquement, contrôlés par nos techniciens, et livrables '
                'dans toute la France.\n'
                'Reprise possible de votre ancien véhicule.\n'
                '\n'
                'DB AUTO CONCEPT vous propose à la vente :\n'
                '\n'
                'Audi Q3 35 TFSI 150ch MH Business line S tronic 7,\n'
                '10/05/2021, 8 cv, 67 720 KMS, garantie 6 mois.\n'
                '\n'
                "Véhicule français, première main, suivi d'entretien complet.\n"
                'La TVA est récupérable sur ce véhicule.\n'
                '\n'
                '* Livraison à votre domicile partout en France pour 350 € '
                'seulement *\n'
                '\n'
                '- Allumage automatique des phares\n'
                '- Audi Drive Select\n'
                '- Bluetooth\n'
                '- Caméra de recul\n'
                '- Carplay\n'
                '- Climatisation automatique bi-zone\n'
                '- Hayon électrique\n'
                '- Navigation MMI+\n'
                '- Peinture métallisée Gris Nano\n'
                '- Projecteurs AV LED\n'
                '- Radars AV/AR\n'
                '- Régulateur de vitesse adaptatif\n'
                '- Sellerie cuir\n'
                '- Toit ouvrant panoramique\n'
                '- Virtual Cockpit\n'
                '\n'
                'Prix :\n'
                '22 491,67 € HT\n'
                '26 990 € TTC\n'
                '\n'
                'Les plus en achetant chez DB AUTO CONCEPT :\n'
                '- Transaction sécurisée à distance possible.\n'
                '- Présentation en visio / photos / vidéos via WhatsApp.\n'
                '- Présentation à domicile possible dans un rayon de 50 KMS.\n'
                '- Dossier photo disponible sur notre site Internet.\n'
                '- Vidéos disponibles sur notre page Instagram.\n'
                '- Nos véhicules sont essayés, contrôlés, révisés et nettoyés '
                'par des professionnels.\n'
                '- Nous nous occupons des démarches pour votre nouvelle carte '
                'grise.\n'
                '- Nous pouvons venir vous chercher à la gare TGV de La '
                'Rochelle, sur simple demande.\n'
                '- Nous pouvons rechercher votre futur véhicule.\n'
                '- Nous pouvons reprendre votre ancien véhicule, après étude.\n'
                '- Nous pouvons vous proposer des solutions de financement ou '
                'de leasing, après étude.\n'
                '- Nous proposons des extensions de garantie de 12 à 72 mois.\n'
                '\n'
                'Ce véhicule ne vous convient pas ? Confiez-nous votre '
                'recherche !\n'
                '\n'
                'Pour des raisons de qualité de service et de confidentialité, '
                'nous vous accueillons uniquement sur RDV dans notre showroom, '
                'à 10 min de La Rochelle.\n'
                '\n'
                'Important : Nous sommes joignables (appels et sms) uniquement '
                'du lundi au samedi de 9H à 18H. En dehors de ces horaires, '
                'veuillez nous faire suivre vos demandes par mail via '
                "l'annonce.\n"
                '\n'
                'Nos prix affichés sont hors frais d’immatriculation et frais '
                'de mise à la route (199 €).',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 150,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': '61cfee2f-bed3-54dd-ab80-54dfd04bc52f',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3150848346',
 'listing': 'auction',
 'make': 'AUDI',
 'model': 'Q3',
 'odometer': 67720,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 15,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/73/54/08/735408daaef0f06c51a35b585487bbd276278b15.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/95/9f/f9/959ff92241bfcfe866765f7ce4c1242f47dbb9cc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e3/bc/ac/e3bcac2bb99991b0e5215961b9c32082deefaad6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ca/3a/a3/ca3aa35fbd6e2c43f285358cc26b30ee12121056.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/da/b8/f2/dab8f26c5da55195a71e5d3b8d2b3fe4d23ef4ee.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/01/08/7f/01087faae9ce6fe8b13ad578370127e07cc4a315.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6f/67/7c/6f677ccf20be0e342f41dd2946aa5664abfc5083.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/27/ef/92/27ef92e0c6a7530115ba9ca2eb152b4ad1b03508.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4a/4d/8b/4a4d8bd7323c16542c50f955472b135a64f673e0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/90/41/db/9041dba3005f6f8ac0be1a9f7cad7945b1fdf9eb.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_61cfee2f-bed3-54dd-ab80-54dfd04bc52f/61cfee2f-bed3-54dd-ab80-54dfd04bc52f_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 132200,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/73/54/08/735408daaef0f06c51a35b585487bbd276278b15.jpg?rule=ad-large',
             'Width': 1067},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_61cfee2f-bed3-54dd-ab80-54dfd04bc52f/61cfee2f-bed3-54dd-ab80-54dfd04bc52f_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 126626,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/95/9f/f9/959ff92241bfcfe866765f7ce4c1242f47dbb9cc.jpg?rule=ad-large',
             'Width': 1067},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_61cfee2f-bed3-54dd-ab80-54dfd04bc52f/61cfee2f-bed3-54dd-ab80-54dfd04bc52f_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 134820,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/e3/bc/ac/e3bcac2bb99991b0e5215961b9c32082deefaad6.jpg?rule=ad-large',
             'Width': 1067},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_61cfee2f-bed3-54dd-ab80-54dfd04bc52f/61cfee2f-bed3-54dd-ab80-54dfd04bc52f_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 126130,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ca/3a/a3/ca3aa35fbd6e2c43f285358cc26b30ee12121056.jpg?rule=ad-large',
             'Width': 1067},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_61cfee2f-bed3-54dd-ab80-54dfd04bc52f/61cfee2f-bed3-54dd-ab80-54dfd04bc52f_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 110486,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/da/b8/f2/dab8f26c5da55195a71e5d3b8d2b3fe4d23ef4ee.jpg?rule=ad-large',
             'Width': 1067},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_61cfee2f-bed3-54dd-ab80-54dfd04bc52f/61cfee2f-bed3-54dd-ab80-54dfd04bc52f_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 129758,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/01/08/7f/01087faae9ce6fe8b13ad578370127e07cc4a315.jpg?rule=ad-large',
             'Width': 1067},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_61cfee2f-bed3-54dd-ab80-54dfd04bc52f/61cfee2f-bed3-54dd-ab80-54dfd04bc52f_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 131551,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/6f/67/7c/6f677ccf20be0e342f41dd2946aa5664abfc5083.jpg?rule=ad-large',
             'Width': 1067},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_61cfee2f-bed3-54dd-ab80-54dfd04bc52f/61cfee2f-bed3-54dd-ab80-54dfd04bc52f_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 124363,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/27/ef/92/27ef92e0c6a7530115ba9ca2eb152b4ad1b03508.jpg?rule=ad-large',
             'Width': 1067},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_61cfee2f-bed3-54dd-ab80-54dfd04bc52f/61cfee2f-bed3-54dd-ab80-54dfd04bc52f_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 122851,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/4a/4d/8b/4a4d8bd7323c16542c50f955472b135a64f673e0.jpg?rule=ad-large',
             'Width': 1067},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_61cfee2f-bed3-54dd-ab80-54dfd04bc52f/61cfee2f-bed3-54dd-ab80-54dfd04bc52f_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 98973,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/90/41/db/9041dba3005f6f8ac0be1a9f7cad7945b1fdf9eb.jpg?rule=ad-large',
             'Width': 1067}],
 'price': 26990,
 'price_includes_vat': False,
 'registration_date': '2021-05-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Audi Q3 35 TFSI 150ch MH Business line S tronic 7 - TVA / 1ère main '
          '/ Origine France',
 'transmission': 'automatic',
 'trim': 'Q3 35 TFSI 150ch Mild Hybrid Business line S tronic 7',
 'vin': None,
 'year': 2021}
2026-03-30 15:16:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%273150848346%27 HTTP/1.1" 200 None
2026-03-30 15:16:44 [auto_selling_leboncoin.fr] INFO: Saving data for 3150848346: {'created_time': 1774883804.225979, 'last_price_update_time': 1774883804.225991}
2026-03-30 15:16:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3150848346') HTTP/1.1" 204 0
2026-03-30 15:16:44 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3107564312
2026-03-30 15:16:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%273107564312%27 HTTP/1.1" 200 None
2026-03-30 15:16:44 [auto_selling_leboncoin.fr] INFO: Scrape type for 3107564312: 1
2026-03-30 15:16:44 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3107564312
2026-03-30 15:16:44 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'Chez DB AUTO CONCEPT, tous nos véhicules sont préparés '
                'esthétiquement, contrôlés mécaniquement par nos techniciens, '
                'et livrables dans toute la France.\n'
                'Reprise possible de votre ancien véhicule.\n'
                '\n'
                'DB AUTO CONCEPT vous propose à la vente :\n'
                '\n'
                'BMW Z4 Roadster (E89) 3.0 sDrive 35i 306ch,\n'
                '11/08/2010, 21 cv, 148 853 KMS, garantie 6 mois.\n'
                '\n'
                'Origine France, le véhicule sort de grosse révision chez BMW '
                'Envergure La Rochelle (tous les filtres + bougies + liquide '
                'de frein).\n'
                '\n'
                '* Livraison à votre domicile partout en France pour 350 € '
                'seulement *\n'
                '\n'
                '- Allumage automatique des phares\n'
                '- Bluetooth\n'
                '- Climatisation automatique\n'
                "- Déflecteur d'air\n"
                '- Direction hydraulique Servotronic\n'
                "- Jantes 19' style 296\n"
                '- Radars de recul (PDC)\n'
                '- Régulateur de vitesse\n'
                '- Sièges sport\n'
                '- Système de Navigation professionnel\n'
                '- Volant cuir multifonctions\n'
                '\n'
                'Prix : 19 990 €\n'
                '\n'
                'Les plus en achetant chez DB AUTO CONCEPT :\n'
                '- Transaction sécurisée à distance possible.\n'
                '- Présentation en visio / photos / vidéos via WhatsApp.\n'
                '- Présentation à domicile possible dans un rayon de 50 KMS.\n'
                '- Dossier photo disponible sur notre site Internet.\n'
                '- Vidéos disponibles sur notre page Instagram.\n'
                '- Nos véhicules sont essayés, contrôlés, révisés et nettoyés '
                'par des professionnels.\n'
                '- Nous nous occupons des démarches pour votre nouvelle carte '
                'grise.\n'
                '- Nous pouvons venir vous chercher à la gare TGV de La '
                'Rochelle, sur simple demande.\n'
                '- Nous pouvons rechercher votre futur véhicule.\n'
                '- Nous pouvons reprendre votre ancien véhicule, après étude.\n'
                '- Nous pouvons vous proposer des solutions de financement ou '
                'de leasing, après étude.\n'
                '- Nous proposons des extensions de garantie de 12 à 72 mois.\n'
                '\n'
                'Ce véhicule ne vous convient pas ? Confiez-nous votre '
                'recherche !\n'
                '\n'
                'Pour des raisons de qualité de service et de confidentialité, '
                'nous vous accueillons uniquement sur RDV dans notre showroom, '
                'à 10 min de La Rochelle.\n'
                '\n'
                'Important : Nous sommes joignables (appels et sms) uniquement '
                'du lundi au samedi de 9H à 18H. En dehors de ces horaires, '
                'veuillez nous faire suivre vos demandes par mail via '
                "l'annonce.\n"
                '\n'
                'Nos prix affichés sont hors frais d’immatriculation et frais '
                'de mise à la route (199 €).',
 '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/3107564312',
 'listing': 'auction',
 'make': 'BMW',
 'model': 'Z4',
 'odometer': 148853,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/88/b5/02/88b502a748f9405c25c7f3ea72baaf37d18d6300.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7d/98/09/7d9809037e4e39594e4aad0c6f5559ab1ed9f4f2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2b/85/ac/2b85ac45a148edc27dfa56c1ae2d00c91ff64609.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/16/7e/72/167e72c1ee99673646d4c1aa188565cfac46f349.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/27/a6/95/27a695edc59c566108acd278508fe6e197711382.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/44/03/f2/4403f2087b2b8286c60527a69109c893190a185d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b6/07/6a/b6076a86ab534d9ad8577baea365afe86a3070d6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d7/15/7e/d7157ea279bf0c9ee3ebffa41f4fb80e3bc63088.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/64/21/0c/64210c521237da2c0e40a0f0de35694289be0fa8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1b/1a/55/1b1a55fe7aacd2e8130ae2e19adbbc40d6c76ac6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/cf/fc/d2/cffcd200f8849b6bd598bf5e17aae9db792dd121.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6e/eb/e5/6eebe5e48390f1fb974e91b1ba879c8a5140321e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/43/8b/0f/438b0faf9d4635cf33b50dd627e60e02d72fc8c6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a3/0a/55/a30a5567019fc46ff0a822ba754f8682bbb39f31.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/79/b2/d2/79b2d2a802cf0820b86145ef26bbfc4035e0a49a.jpg?rule=ad-large'],
 'price': 19990,
 'price_includes_vat': False,
 'registration_date': '2010-08-01',
 'seats_number': 2,
 'seller_name': None,
 'title': 'BMW Z4 Roadster (E89) 3.0 sDrive 35i 306ch - Origine France',
 'transmission': 'automatic',
 'trim': None,
 'vin': None,
 'year': 2010}
2026-03-30 15:16:44 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 7e7b40ec-df4e-5d10-b3da-68e859161321 with identifier: 3107564312
2026-03-30 15:16:44 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item 7e7b40ec-df4e-5d10-b3da-68e859161321
2026-03-30 15:16:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252F88%252Fb5%252F02%252F88b502a748f9405c25c7f3ea72baaf37d18d6300.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/88/b5/02/88b502a748f9405c25c7f3ea72baaf37d18d6300.jpg?rule=ad-large already downloaded
2026-03-30 15:16:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252F7d%252F98%252F09%252F7d9809037e4e39594e4aad0c6f5559ab1ed9f4f2.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/7d/98/09/7d9809037e4e39594e4aad0c6f5559ab1ed9f4f2.jpg?rule=ad-large already downloaded
2026-03-30 15:16:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252F2b%252F85%252Fac%252F2b85ac45a148edc27dfa56c1ae2d00c91ff64609.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/2b/85/ac/2b85ac45a148edc27dfa56c1ae2d00c91ff64609.jpg?rule=ad-large already downloaded
2026-03-30 15:16:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252F16%252F7e%252F72%252F167e72c1ee99673646d4c1aa188565cfac46f349.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/16/7e/72/167e72c1ee99673646d4c1aa188565cfac46f349.jpg?rule=ad-large already downloaded
2026-03-30 15:16:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252F27%252Fa6%252F95%252F27a695edc59c566108acd278508fe6e197711382.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/27/a6/95/27a695edc59c566108acd278508fe6e197711382.jpg?rule=ad-large already downloaded
2026-03-30 15:16:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252F44%252F03%252Ff2%252F4403f2087b2b8286c60527a69109c893190a185d.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/44/03/f2/4403f2087b2b8286c60527a69109c893190a185d.jpg?rule=ad-large already downloaded
2026-03-30 15:16:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252Fb6%252F07%252F6a%252Fb6076a86ab534d9ad8577baea365afe86a3070d6.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/b6/07/6a/b6076a86ab534d9ad8577baea365afe86a3070d6.jpg?rule=ad-large already downloaded
2026-03-30 15:16:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252Fd7%252F15%252F7e%252Fd7157ea279bf0c9ee3ebffa41f4fb80e3bc63088.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/d7/15/7e/d7157ea279bf0c9ee3ebffa41f4fb80e3bc63088.jpg?rule=ad-large already downloaded
2026-03-30 15:16:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252F64%252F21%252F0c%252F64210c521237da2c0e40a0f0de35694289be0fa8.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/64/21/0c/64210c521237da2c0e40a0f0de35694289be0fa8.jpg?rule=ad-large already downloaded
2026-03-30 15:16:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F1b%252F1a%252F55%252F1b1a55fe7aacd2e8130ae2e19adbbc40d6c76ac6.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/1b/1a/55/1b1a55fe7aacd2e8130ae2e19adbbc40d6c76ac6.jpg?rule=ad-large already downloaded
2026-03-30 15:16:44 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 7e7b40ec-df4e-5d10-b3da-68e859161321 with identifier 3107564312
2026-03-30 15:16:44 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:16:44 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:16:44 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 7e7b40ec-df4e-5d10-b3da-68e859161321
2026-03-30 15:16: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': 'Chez DB AUTO CONCEPT, tous nos véhicules sont préparés '
                'esthétiquement, contrôlés mécaniquement par nos techniciens, '
                'et livrables dans toute la France.\n'
                'Reprise possible de votre ancien véhicule.\n'
                '\n'
                'DB AUTO CONCEPT vous propose à la vente :\n'
                '\n'
                'BMW Z4 Roadster (E89) 3.0 sDrive 35i 306ch,\n'
                '11/08/2010, 21 cv, 148 853 KMS, garantie 6 mois.\n'
                '\n'
                'Origine France, le véhicule sort de grosse révision chez BMW '
                'Envergure La Rochelle (tous les filtres + bougies + liquide '
                'de frein).\n'
                '\n'
                '* Livraison à votre domicile partout en France pour 350 € '
                'seulement *\n'
                '\n'
                '- Allumage automatique des phares\n'
                '- Bluetooth\n'
                '- Climatisation automatique\n'
                "- Déflecteur d'air\n"
                '- Direction hydraulique Servotronic\n'
                "- Jantes 19' style 296\n"
                '- Radars de recul (PDC)\n'
                '- Régulateur de vitesse\n'
                '- Sièges sport\n'
                '- Système de Navigation professionnel\n'
                '- Volant cuir multifonctions\n'
                '\n'
                'Prix : 19 990 €\n'
                '\n'
                'Les plus en achetant chez DB AUTO CONCEPT :\n'
                '- Transaction sécurisée à distance possible.\n'
                '- Présentation en visio / photos / vidéos via WhatsApp.\n'
                '- Présentation à domicile possible dans un rayon de 50 KMS.\n'
                '- Dossier photo disponible sur notre site Internet.\n'
                '- Vidéos disponibles sur notre page Instagram.\n'
                '- Nos véhicules sont essayés, contrôlés, révisés et nettoyés '
                'par des professionnels.\n'
                '- Nous nous occupons des démarches pour votre nouvelle carte '
                'grise.\n'
                '- Nous pouvons venir vous chercher à la gare TGV de La '
                'Rochelle, sur simple demande.\n'
                '- Nous pouvons rechercher votre futur véhicule.\n'
                '- Nous pouvons reprendre votre ancien véhicule, après étude.\n'
                '- Nous pouvons vous proposer des solutions de financement ou '
                'de leasing, après étude.\n'
                '- Nous proposons des extensions de garantie de 12 à 72 mois.\n'
                '\n'
                'Ce véhicule ne vous convient pas ? Confiez-nous votre '
                'recherche !\n'
                '\n'
                'Pour des raisons de qualité de service et de confidentialité, '
                'nous vous accueillons uniquement sur RDV dans notre showroom, '
                'à 10 min de La Rochelle.\n'
                '\n'
                'Important : Nous sommes joignables (appels et sms) uniquement '
                'du lundi au samedi de 9H à 18H. En dehors de ces horaires, '
                'veuillez nous faire suivre vos demandes par mail via '
                "l'annonce.\n"
                '\n'
                'Nos prix affichés sont hors frais d’immatriculation et frais '
                'de mise à la route (199 €).',
 'doors_number': 2,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 306,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': '7e7b40ec-df4e-5d10-b3da-68e859161321',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3107564312',
 'listing': 'auction',
 'make': 'BMW',
 'model': 'Z4',
 'odometer': 148853,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 15,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/88/b5/02/88b502a748f9405c25c7f3ea72baaf37d18d6300.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7d/98/09/7d9809037e4e39594e4aad0c6f5559ab1ed9f4f2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2b/85/ac/2b85ac45a148edc27dfa56c1ae2d00c91ff64609.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/16/7e/72/167e72c1ee99673646d4c1aa188565cfac46f349.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/27/a6/95/27a695edc59c566108acd278508fe6e197711382.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/44/03/f2/4403f2087b2b8286c60527a69109c893190a185d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b6/07/6a/b6076a86ab534d9ad8577baea365afe86a3070d6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d7/15/7e/d7157ea279bf0c9ee3ebffa41f4fb80e3bc63088.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/64/21/0c/64210c521237da2c0e40a0f0de35694289be0fa8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1b/1a/55/1b1a55fe7aacd2e8130ae2e19adbbc40d6c76ac6.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7e7b40ec-df4e-5d10-b3da-68e859161321/7e7b40ec-df4e-5d10-b3da-68e859161321_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 87949,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/88/b5/02/88b502a748f9405c25c7f3ea72baaf37d18d6300.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7e7b40ec-df4e-5d10-b3da-68e859161321/7e7b40ec-df4e-5d10-b3da-68e859161321_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 83313,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/7d/98/09/7d9809037e4e39594e4aad0c6f5559ab1ed9f4f2.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7e7b40ec-df4e-5d10-b3da-68e859161321/7e7b40ec-df4e-5d10-b3da-68e859161321_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 109600,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/2b/85/ac/2b85ac45a148edc27dfa56c1ae2d00c91ff64609.jpg?rule=ad-large',
             'Width': 1067},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7e7b40ec-df4e-5d10-b3da-68e859161321/7e7b40ec-df4e-5d10-b3da-68e859161321_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 120622,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/16/7e/72/167e72c1ee99673646d4c1aa188565cfac46f349.jpg?rule=ad-large',
             'Width': 1067},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7e7b40ec-df4e-5d10-b3da-68e859161321/7e7b40ec-df4e-5d10-b3da-68e859161321_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 107605,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/27/a6/95/27a695edc59c566108acd278508fe6e197711382.jpg?rule=ad-large',
             'Width': 1067},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7e7b40ec-df4e-5d10-b3da-68e859161321/7e7b40ec-df4e-5d10-b3da-68e859161321_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 87099,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/44/03/f2/4403f2087b2b8286c60527a69109c893190a185d.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7e7b40ec-df4e-5d10-b3da-68e859161321/7e7b40ec-df4e-5d10-b3da-68e859161321_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 86227,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/b6/07/6a/b6076a86ab534d9ad8577baea365afe86a3070d6.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7e7b40ec-df4e-5d10-b3da-68e859161321/7e7b40ec-df4e-5d10-b3da-68e859161321_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 122617,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/d7/15/7e/d7157ea279bf0c9ee3ebffa41f4fb80e3bc63088.jpg?rule=ad-large',
             'Width': 1067},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7e7b40ec-df4e-5d10-b3da-68e859161321/7e7b40ec-df4e-5d10-b3da-68e859161321_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 122238,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/64/21/0c/64210c521237da2c0e40a0f0de35694289be0fa8.jpg?rule=ad-large',
             'Width': 1067},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_7e7b40ec-df4e-5d10-b3da-68e859161321/7e7b40ec-df4e-5d10-b3da-68e859161321_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 190118,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/1b/1a/55/1b1a55fe7aacd2e8130ae2e19adbbc40d6c76ac6.jpg?rule=ad-large',
             'Width': 1067}],
 'price': 19990,
 'price_includes_vat': False,
 'registration_date': '2010-08-01',
 'seats_number': 2,
 'seller_name': None,
 'title': 'BMW Z4 Roadster (E89) 3.0 sDrive 35i 306ch - Origine France',
 'transmission': 'automatic',
 'trim': None,
 'vin': None,
 'year': 2010}
2026-03-30 15:16:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%273107564312%27 HTTP/1.1" 200 None
2026-03-30 15:16:44 [auto_selling_leboncoin.fr] INFO: Saving data for 3107564312: {'created_time': 1774883804.485162, 'last_price_update_time': 1774883804.485172}
2026-03-30 15:16:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3107564312') HTTP/1.1" 204 0
2026-03-30 15:16:44 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3087569847
2026-03-30 15:16:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%273087569847%27 HTTP/1.1" 200 None
2026-03-30 15:16:44 [auto_selling_leboncoin.fr] INFO: Scrape type for 3087569847: 1
2026-03-30 15:16:44 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3087569847
2026-03-30 15:16:44 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'Chez DB AUTO CONCEPT, tous nos véhicules sont préparés '
                'esthétiquement, contrôlés par nos techniciens, et livrables '
                'dans toute la France.\n'
                'Reprise possible de votre ancien véhicule.\n'
                '\n'
                'DB AUTO CONCEPT vous propose à la vente :\n'
                '\n'
                'Mini John Cooper Works JCW 231ch Ultimate BVA8,\n'
                '23/08/2019, 13 cv, 92 079 KMS, garantie 6 mois.\n'
                '\n'
                "Véhicule français, 1ère main, suivi d'entretien Mini.\n"
                'La TVA est récupérable sur ce véhicule.\n'
                '\n'
                '* Livraison à votre domicile partout en France pour 350 € '
                'seulement *\n'
                '\n'
                '- Accès et démarrage main libre\n'
                '- Affichage tête haute\n'
                '- Allumage automatique des phares\n'
                '- Bluetooth\n'
                '- Caméra de recul\n'
                '- Carplay\n'
                '- Climatisation automatique bi-zone\n'
                '- Jantes alliage 18" Cup Spoke bi-ton\n'
                '- Mini Connected XL\n'
                '- Mini Driving Modes\n'
                '- Navigation\n'
                '- Peinture métallisée Midnight Black Metallic\n'
                '- Radars de recul\n'
                '- Recharge induction\n'
                '- Régulateur de vitesse adaptatif\n'
                '- Sellerie cuir/alcantara\n'
                '- Sièges AV chauffants\n'
                '- Sièges AV sport\n'
                '- Sonorisation Harman Kardon\n'
                '- Suspensions adaptatives\n'
                '- Toit ouvrant panoramique\n'
                '- Volant cuir multifonctions\n'
                '\n'
                'Prix :\n'
                '19 575 € HT\n'
                '23 490 € TTC\n'
                '\n'
                'Les plus en achetant chez DB AUTO CONCEPT :\n'
                '- Transaction sécurisée à distance possible.\n'
                '- Présentation en visio / photos / vidéos via WhatsApp.\n'
                '- Présentation à domicile possible dans un rayon de 50 KMS.\n'
                '- Dossier photo disponible sur notre site Internet.\n'
                '- Vidéos disponibles sur notre page Instagram.\n'
                '- Nos véhicules sont essayés, contrôlés, révisés et nettoyés '
                'par des professionnels.\n'
                '- Nous nous occupons des démarches pour votre nouvelle carte '
                'grise.\n'
                '- Nous pouvons venir vous chercher à la gare TGV de La '
                'Rochelle, sur simple demande.\n'
                '- Nous pouvons rechercher votre futur véhicule.\n'
                '- Nous pouvons reprendre votre ancien véhicule, après étude.\n'
                '- Nous pouvons vous proposer des solutions de financement ou '
                'de leasing, après étude.\n'
                '- Nous proposons des extensions de garantie de 12 à 72 mois.\n'
                '\n'
                'Ce véhicule ne vous convient pas ? Confiez-nous votre '
                'recherche !\n'
                '\n'
                'Pour des raisons de qualité de service et de confidentialité, '
                'nous vous accueillons uniquement sur RDV dans notre showroom, '
                'à 10 min de La Rochelle.\n'
                '\n'
                'Important : Nous sommes joignables (appels et sms) uniquement '
                'du lundi au samedi de 9H à 18H. En dehors de ces horaires, '
                'veuillez nous faire suivre vos demandes par mail via '
                "l'annonce.\n"
                '\n'
                'Nos prix affichés sont hors frais d’immatriculation et frais '
                'de mise à la route (199 €).',
 '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/3087569847',
 'listing': 'auction',
 'make': 'MINI',
 'model': 'Mini',
 'odometer': 92079,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/3c/4f/e8/3c4fe8952aadc453807ccf182954134eac73a5ab.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3b/7f/e4/3b7fe45adefc045d613d70b37e2a7e4b5141de92.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0e/cf/7b/0ecf7b7bfa6c22e2dd7e4865d761e9cbda947707.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/dd/4c/09/dd4c098035794023aff5a60339b9c68ed9698cfc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/24/9c/1a/249c1a350e196efb4d68908d974731c077820ebb.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a9/f3/de/a9f3de760e676d5baea677b8c8bf85e756c1a87d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/33/61/0c/33610ce8f51ea90a3d57916bfc6d895587b5ee02.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ff/b6/74/ffb6745fa23a8c4c614bf4a247a025d87be86da9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7e/41/9c/7e419c60331e94b69290272d72ab1c098da77955.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5b/9e/49/5b9e494e04e2b923c86e455e15f6ef63e443bbae.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c8/57/16/c857161d4069f35021e8651642295f84bdd084a2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f2/66/3a/f2663a9587a1b283a2aefddfbb02bb497e323e05.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/dc/1d/70/dc1d70b623bee53208233ec6375b780befb3ecd3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e4/7c/89/e47c8908926d65582a102b669c9bbb0184eb79ba.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2b/46/64/2b4664a0cf10d3e10aa505b9dcc5e3312bf7296d.jpg?rule=ad-large'],
 'price': 23490,
 'price_includes_vat': False,
 'registration_date': '2019-08-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Mini John Cooper Works JCW 231ch Ultimate BVA8 - TVA / 1ère main / '
          'Origine France / Suivi Mini',
 'transmission': 'automatic',
 'trim': 'Mini John Cooper Works 231ch Ultimate BVA8 137g',
 'vin': None,
 'year': 2019}
2026-03-30 15:16:44 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: e5b1cf28-8297-5550-8862-8dd729b74cb5 with identifier: 3087569847
2026-03-30 15:16:44 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item e5b1cf28-8297-5550-8862-8dd729b74cb5
2026-03-30 15:16:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252F3c%252F4f%252Fe8%252F3c4fe8952aadc453807ccf182954134eac73a5ab.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/3c/4f/e8/3c4fe8952aadc453807ccf182954134eac73a5ab.jpg?rule=ad-large already downloaded
2026-03-30 15:16:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F3b%252F7f%252Fe4%252F3b7fe45adefc045d613d70b37e2a7e4b5141de92.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/3b/7f/e4/3b7fe45adefc045d613d70b37e2a7e4b5141de92.jpg?rule=ad-large already downloaded
2026-03-30 15:16:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F0e%252Fcf%252F7b%252F0ecf7b7bfa6c22e2dd7e4865d761e9cbda947707.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/0e/cf/7b/0ecf7b7bfa6c22e2dd7e4865d761e9cbda947707.jpg?rule=ad-large already downloaded
2026-03-30 15:16:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252Fdd%252F4c%252F09%252Fdd4c098035794023aff5a60339b9c68ed9698cfc.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/dd/4c/09/dd4c098035794023aff5a60339b9c68ed9698cfc.jpg?rule=ad-large already downloaded
2026-03-30 15:16:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252F24%252F9c%252F1a%252F249c1a350e196efb4d68908d974731c077820ebb.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/24/9c/1a/249c1a350e196efb4d68908d974731c077820ebb.jpg?rule=ad-large already downloaded
2026-03-30 15:16:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252Fa9%252Ff3%252Fde%252Fa9f3de760e676d5baea677b8c8bf85e756c1a87d.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/a9/f3/de/a9f3de760e676d5baea677b8c8bf85e756c1a87d.jpg?rule=ad-large already downloaded
2026-03-30 15:16:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252F33%252F61%252F0c%252F33610ce8f51ea90a3d57916bfc6d895587b5ee02.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/33/61/0c/33610ce8f51ea90a3d57916bfc6d895587b5ee02.jpg?rule=ad-large already downloaded
2026-03-30 15:16:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252Fff%252Fb6%252F74%252Fffb6745fa23a8c4c614bf4a247a025d87be86da9.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ff/b6/74/ffb6745fa23a8c4c614bf4a247a025d87be86da9.jpg?rule=ad-large already downloaded
2026-03-30 15:16:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252F7e%252F41%252F9c%252F7e419c60331e94b69290272d72ab1c098da77955.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/7e/41/9c/7e419c60331e94b69290272d72ab1c098da77955.jpg?rule=ad-large already downloaded
2026-03-30 15:16:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252F5b%252F9e%252F49%252F5b9e494e04e2b923c86e455e15f6ef63e443bbae.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/5b/9e/49/5b9e494e04e2b923c86e455e15f6ef63e443bbae.jpg?rule=ad-large already downloaded
2026-03-30 15:16:44 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: e5b1cf28-8297-5550-8862-8dd729b74cb5 with identifier 3087569847
2026-03-30 15:16:44 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:16:44 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:16:44 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item e5b1cf28-8297-5550-8862-8dd729b74cb5
2026-03-30 15:16: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': 'Chez DB AUTO CONCEPT, tous nos véhicules sont préparés '
                'esthétiquement, contrôlés par nos techniciens, et livrables '
                'dans toute la France.\n'
                'Reprise possible de votre ancien véhicule.\n'
                '\n'
                'DB AUTO CONCEPT vous propose à la vente :\n'
                '\n'
                'Mini John Cooper Works JCW 231ch Ultimate BVA8,\n'
                '23/08/2019, 13 cv, 92 079 KMS, garantie 6 mois.\n'
                '\n'
                "Véhicule français, 1ère main, suivi d'entretien Mini.\n"
                'La TVA est récupérable sur ce véhicule.\n'
                '\n'
                '* Livraison à votre domicile partout en France pour 350 € '
                'seulement *\n'
                '\n'
                '- Accès et démarrage main libre\n'
                '- Affichage tête haute\n'
                '- Allumage automatique des phares\n'
                '- Bluetooth\n'
                '- Caméra de recul\n'
                '- Carplay\n'
                '- Climatisation automatique bi-zone\n'
                '- Jantes alliage 18" Cup Spoke bi-ton\n'
                '- Mini Connected XL\n'
                '- Mini Driving Modes\n'
                '- Navigation\n'
                '- Peinture métallisée Midnight Black Metallic\n'
                '- Radars de recul\n'
                '- Recharge induction\n'
                '- Régulateur de vitesse adaptatif\n'
                '- Sellerie cuir/alcantara\n'
                '- Sièges AV chauffants\n'
                '- Sièges AV sport\n'
                '- Sonorisation Harman Kardon\n'
                '- Suspensions adaptatives\n'
                '- Toit ouvrant panoramique\n'
                '- Volant cuir multifonctions\n'
                '\n'
                'Prix :\n'
                '19 575 € HT\n'
                '23 490 € TTC\n'
                '\n'
                'Les plus en achetant chez DB AUTO CONCEPT :\n'
                '- Transaction sécurisée à distance possible.\n'
                '- Présentation en visio / photos / vidéos via WhatsApp.\n'
                '- Présentation à domicile possible dans un rayon de 50 KMS.\n'
                '- Dossier photo disponible sur notre site Internet.\n'
                '- Vidéos disponibles sur notre page Instagram.\n'
                '- Nos véhicules sont essayés, contrôlés, révisés et nettoyés '
                'par des professionnels.\n'
                '- Nous nous occupons des démarches pour votre nouvelle carte '
                'grise.\n'
                '- Nous pouvons venir vous chercher à la gare TGV de La '
                'Rochelle, sur simple demande.\n'
                '- Nous pouvons rechercher votre futur véhicule.\n'
                '- Nous pouvons reprendre votre ancien véhicule, après étude.\n'
                '- Nous pouvons vous proposer des solutions de financement ou '
                'de leasing, après étude.\n'
                '- Nous proposons des extensions de garantie de 12 à 72 mois.\n'
                '\n'
                'Ce véhicule ne vous convient pas ? Confiez-nous votre '
                'recherche !\n'
                '\n'
                'Pour des raisons de qualité de service et de confidentialité, '
                'nous vous accueillons uniquement sur RDV dans notre showroom, '
                'à 10 min de La Rochelle.\n'
                '\n'
                'Important : Nous sommes joignables (appels et sms) uniquement '
                'du lundi au samedi de 9H à 18H. En dehors de ces horaires, '
                'veuillez nous faire suivre vos demandes par mail via '
                "l'annonce.\n"
                '\n'
                'Nos prix affichés sont hors frais d’immatriculation et frais '
                'de mise à la route (199 €).',
 'doors_number': 3,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 231,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': 'e5b1cf28-8297-5550-8862-8dd729b74cb5',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3087569847',
 'listing': 'auction',
 'make': 'MINI',
 'model': 'Mini',
 'odometer': 92079,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 15,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/3c/4f/e8/3c4fe8952aadc453807ccf182954134eac73a5ab.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3b/7f/e4/3b7fe45adefc045d613d70b37e2a7e4b5141de92.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0e/cf/7b/0ecf7b7bfa6c22e2dd7e4865d761e9cbda947707.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/dd/4c/09/dd4c098035794023aff5a60339b9c68ed9698cfc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/24/9c/1a/249c1a350e196efb4d68908d974731c077820ebb.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a9/f3/de/a9f3de760e676d5baea677b8c8bf85e756c1a87d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/33/61/0c/33610ce8f51ea90a3d57916bfc6d895587b5ee02.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ff/b6/74/ffb6745fa23a8c4c614bf4a247a025d87be86da9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7e/41/9c/7e419c60331e94b69290272d72ab1c098da77955.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5b/9e/49/5b9e494e04e2b923c86e455e15f6ef63e443bbae.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_78e9767a-0691-562c-96e5-ee6a40656275/78e9767a-0691-562c-96e5-ee6a40656275_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 98205,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/3c/4f/e8/3c4fe8952aadc453807ccf182954134eac73a5ab.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_78e9767a-0691-562c-96e5-ee6a40656275/78e9767a-0691-562c-96e5-ee6a40656275_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 100494,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/3b/7f/e4/3b7fe45adefc045d613d70b37e2a7e4b5141de92.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_78e9767a-0691-562c-96e5-ee6a40656275/78e9767a-0691-562c-96e5-ee6a40656275_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 116348,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/0e/cf/7b/0ecf7b7bfa6c22e2dd7e4865d761e9cbda947707.jpg?rule=ad-large',
             'Width': 1067},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_78e9767a-0691-562c-96e5-ee6a40656275/78e9767a-0691-562c-96e5-ee6a40656275_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 101529,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/dd/4c/09/dd4c098035794023aff5a60339b9c68ed9698cfc.jpg?rule=ad-large',
             'Width': 1067},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_78e9767a-0691-562c-96e5-ee6a40656275/78e9767a-0691-562c-96e5-ee6a40656275_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 100285,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/24/9c/1a/249c1a350e196efb4d68908d974731c077820ebb.jpg?rule=ad-large',
             'Width': 1067},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_78e9767a-0691-562c-96e5-ee6a40656275/78e9767a-0691-562c-96e5-ee6a40656275_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 178728,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/a9/f3/de/a9f3de760e676d5baea677b8c8bf85e756c1a87d.jpg?rule=ad-large',
             'Width': 1067},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_78e9767a-0691-562c-96e5-ee6a40656275/78e9767a-0691-562c-96e5-ee6a40656275_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 138418,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/33/61/0c/33610ce8f51ea90a3d57916bfc6d895587b5ee02.jpg?rule=ad-large',
             'Width': 1067},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_78e9767a-0691-562c-96e5-ee6a40656275/78e9767a-0691-562c-96e5-ee6a40656275_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 129078,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ff/b6/74/ffb6745fa23a8c4c614bf4a247a025d87be86da9.jpg?rule=ad-large',
             'Width': 1067},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_78e9767a-0691-562c-96e5-ee6a40656275/78e9767a-0691-562c-96e5-ee6a40656275_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 144146,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/7e/41/9c/7e419c60331e94b69290272d72ab1c098da77955.jpg?rule=ad-large',
             'Width': 1067},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_78e9767a-0691-562c-96e5-ee6a40656275/78e9767a-0691-562c-96e5-ee6a40656275_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 135751,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/5b/9e/49/5b9e494e04e2b923c86e455e15f6ef63e443bbae.jpg?rule=ad-large',
             'Width': 1067}],
 'price': 23490,
 'price_includes_vat': False,
 'registration_date': '2019-08-01',
 'seats_number': 4,
 'seller_name': None,
 'title': 'Mini John Cooper Works JCW 231ch Ultimate BVA8 - TVA / 1ère main / '
          'Origine France / Suivi Mini',
 'transmission': 'automatic',
 'trim': 'Mini John Cooper Works 231ch Ultimate BVA8 137g',
 'vin': None,
 'year': 2019}
2026-03-30 15:16:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%273087569847%27 HTTP/1.1" 200 None
2026-03-30 15:16:44 [auto_selling_leboncoin.fr] INFO: Saving data for 3087569847: {'created_time': 1774883804.742728, 'last_price_update_time': 1774883804.742739}
2026-03-30 15:16:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3087569847') HTTP/1.1" 204 0
2026-03-30 15:16:44 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3023673621
2026-03-30 15:16:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%273023673621%27 HTTP/1.1" 200 None
2026-03-30 15:16:44 [auto_selling_leboncoin.fr] INFO: Scrape type for 3023673621: 1
2026-03-30 15:16:44 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3023673621
2026-03-30 15:16:44 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'Chez DB AUTO CONCEPT, tous nos véhicules sont préparés '
                'esthétiquement, contrôlés mécaniquement par nos techniciens, '
                'et livrables dans toute la France.\n'
                'Reprise possible de votre ancien véhicule.\n'
                '\n'
                'DB AUTO CONCEPT vous propose à la vente :\n'
                '\n'
                'Porsche Boxster (987) Spyder 3.4 320ch PDK,\n'
                '19/04/2010, 22 cv, 69 641 KMS.\n'
                '\n'
                "Origine France, carnet d'entretien Porsche.\n"
                'Premier propriétaire de 2010 à 2014, 2ème main en 2014, et '
                '3ème main de 2014 à ce jour.\n'
                '\n'
                '* Livraison à votre domicile partout en France pour 350 € '
                'seulement *\n'
                '\n'
                '- Différentiel autobloquant\n'
                '- Echappement Sport\n'
                '- Fond de compteur blanc\n'
                '- Housse de protection Porsche\n'
                "- Jantes Boxster Spyder 19'\n"
                '- Pack Sport Chrono\n'
                '- PSM\n'
                '- Radars de recul\n'
                '- Régulateur de vitesse \n'
                '- Sièges Baquets Cuir / Alcantara\n'
                '- Teinte Blanc Carrara\n'
                '- Volant Sport Alcantara avec palettes\n'
                '\n'
                'Prix : 68 990 €\n'
                '\n'
                'Les plus en achetant chez DB AUTO CONCEPT :\n'
                '- Transaction sécurisée à distance possible.\n'
                '- Présentation en visio / photos / vidéos via WhatsApp.\n'
                '- Présentation à domicile possible dans un rayon de 50 KMS.\n'
                '- Dossier photo disponible sur notre site Internet.\n'
                '- Vidéos disponibles sur notre page Instagram.\n'
                '- Nos véhicules sont essayés, contrôlés, révisés et nettoyés '
                'par des professionnels.\n'
                '- Nous nous occupons des démarches pour votre nouvelle carte '
                'grise.\n'
                '- Nous pouvons venir vous chercher à la gare TGV de La '
                'Rochelle, sur simple demande.\n'
                '- Nous pouvons rechercher votre futur véhicule.\n'
                '- Nous pouvons reprendre votre ancien véhicule, après étude.\n'
                '- Nous pouvons vous proposer des solutions de financement ou '
                'de leasing, après étude.\n'
                '- Nous proposons des extensions de garantie de 12 à 72 mois.\n'
                '\n'
                'Ce véhicule ne vous convient pas ? Confiez-nous votre '
                'recherche !\n'
                '\n'
                'Pour des raisons de qualité de service et de confidentialité, '
                'nous vous accueillons uniquement sur RDV dans notre showroom, '
                'à 10 min de La Rochelle.\n'
                '\n'
                'Important : Nous sommes joignables (appels et sms) uniquement '
                'du lundi au samedi de 9H à 18H. En dehors de ces horaires, '
                'veuillez nous faire suivre vos demandes par mail via '
                "l'annonce.\n"
                '\n'
                'Nos prix affichés sont hors frais d’immatriculation et frais '
                'de mise à la route (199 €).',
 'doors_number': 2,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 320,
 '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/3023673621',
 'listing': 'auction',
 'make': 'PORSCHE',
 'model': 'Boxster',
 'odometer': 69641,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/00/8f/df/008fdf97af3c6c4ef8dc88a2fd639e9209278980.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ac/40/78/ac407870fae8139d203962e86a91e2563cb6f0a0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/74/1c/8f/741c8f95e5109cc745d92c21619b093d72efcf06.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ed/e9/c9/ede9c9555f6ca7348b426f52b22107b15f262d7e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d5/81/94/d58194949bfc6323f9af6a029e2aa0cb0cde64c7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d8/40/85/d840852f58652f2d9f4d4caacc854a083c7c5621.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/96/50/4c/96504caeee4729dbdfee1be0fad4071598c78f61.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b1/ec/a0/b1eca0e183bdeb3c6aeb1f876b97093e06c9db20.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/31/d1/76/31d176ffe13525f2ea14048e4fb914ea3d2642aa.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/50/8f/13/508f1300ba33b5f387552eb27fdded2cbe018b5c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ca/36/a0/ca36a0bb6de895713b137a3c2bf4e8aae13d8b7e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7c/f8/49/7cf849466a0d10633f99473a1fbe02f9431d69c9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2c/d3/cc/2cd3cc14e9ad8a00b89548fe290c4243593fb310.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/11/01/41/110141cd7ac62a8552e01c538a11fb8759597248.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6f/f6/1d/6ff61de6ca99e653560ffaaef6e36afdf1ce5369.jpg?rule=ad-large'],
 'price': 68990,
 'price_includes_vat': False,
 'registration_date': '2010-04-01',
 'seats_number': 2,
 'seller_name': None,
 'title': 'Porsche Boxster (987) Spyder 3.4 320ch PDK - Origine France / '
          'Echappement Sport / Pack Sport Chrono',
 'transmission': 'automatic',
 'trim': 'Boxster 3.4 Spyder PDK',
 'vin': None,
 'year': 2010}
2026-03-30 15:16:44 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: d184633e-7221-5de9-b241-67ce7fd96fa6 with identifier: 3023673621
2026-03-30 15:16:44 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item d184633e-7221-5de9-b241-67ce7fd96fa6
2026-03-30 15:16:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252F8f%252Fdf%252F008fdf97af3c6c4ef8dc88a2fd639e9209278980.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/00/8f/df/008fdf97af3c6c4ef8dc88a2fd639e9209278980.jpg?rule=ad-large already downloaded
2026-03-30 15:16:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252Fac%252F40%252F78%252Fac407870fae8139d203962e86a91e2563cb6f0a0.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ac/40/78/ac407870fae8139d203962e86a91e2563cb6f0a0.jpg?rule=ad-large already downloaded
2026-03-30 15:16:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252F1c%252F8f%252F741c8f95e5109cc745d92c21619b093d72efcf06.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/74/1c/8f/741c8f95e5109cc745d92c21619b093d72efcf06.jpg?rule=ad-large already downloaded
2026-03-30 15:16:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252Fed%252Fe9%252Fc9%252Fede9c9555f6ca7348b426f52b22107b15f262d7e.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ed/e9/c9/ede9c9555f6ca7348b426f52b22107b15f262d7e.jpg?rule=ad-large already downloaded
2026-03-30 15:16:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fd5%252F81%252F94%252Fd58194949bfc6323f9af6a029e2aa0cb0cde64c7.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/d5/81/94/d58194949bfc6323f9af6a029e2aa0cb0cde64c7.jpg?rule=ad-large already downloaded
2026-03-30 15:16:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252Fd8%252F40%252F85%252Fd840852f58652f2d9f4d4caacc854a083c7c5621.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/d8/40/85/d840852f58652f2d9f4d4caacc854a083c7c5621.jpg?rule=ad-large already downloaded
2026-03-30 15:16:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252F96%252F50%252F4c%252F96504caeee4729dbdfee1be0fad4071598c78f61.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/96/50/4c/96504caeee4729dbdfee1be0fad4071598c78f61.jpg?rule=ad-large already downloaded
2026-03-30 15:16:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252Fb1%252Fec%252Fa0%252Fb1eca0e183bdeb3c6aeb1f876b97093e06c9db20.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/b1/ec/a0/b1eca0e183bdeb3c6aeb1f876b97093e06c9db20.jpg?rule=ad-large already downloaded
2026-03-30 15:16:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252F31%252Fd1%252F76%252F31d176ffe13525f2ea14048e4fb914ea3d2642aa.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/31/d1/76/31d176ffe13525f2ea14048e4fb914ea3d2642aa.jpg?rule=ad-large already downloaded
2026-03-30 15:16:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252F50%252F8f%252F13%252F508f1300ba33b5f387552eb27fdded2cbe018b5c.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:44 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/50/8f/13/508f1300ba33b5f387552eb27fdded2cbe018b5c.jpg?rule=ad-large already downloaded
2026-03-30 15:16:44 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: d184633e-7221-5de9-b241-67ce7fd96fa6 with identifier 3023673621
2026-03-30 15:16:44 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:16:44 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:16:44 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item d184633e-7221-5de9-b241-67ce7fd96fa6
2026-03-30 15:16: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': 'Blanc',
 'currency': 'EUR',
 'description': 'Chez DB AUTO CONCEPT, tous nos véhicules sont préparés '
                'esthétiquement, contrôlés mécaniquement par nos techniciens, '
                'et livrables dans toute la France.\n'
                'Reprise possible de votre ancien véhicule.\n'
                '\n'
                'DB AUTO CONCEPT vous propose à la vente :\n'
                '\n'
                'Porsche Boxster (987) Spyder 3.4 320ch PDK,\n'
                '19/04/2010, 22 cv, 69 641 KMS.\n'
                '\n'
                "Origine France, carnet d'entretien Porsche.\n"
                'Premier propriétaire de 2010 à 2014, 2ème main en 2014, et '
                '3ème main de 2014 à ce jour.\n'
                '\n'
                '* Livraison à votre domicile partout en France pour 350 € '
                'seulement *\n'
                '\n'
                '- Différentiel autobloquant\n'
                '- Echappement Sport\n'
                '- Fond de compteur blanc\n'
                '- Housse de protection Porsche\n'
                "- Jantes Boxster Spyder 19'\n"
                '- Pack Sport Chrono\n'
                '- PSM\n'
                '- Radars de recul\n'
                '- Régulateur de vitesse \n'
                '- Sièges Baquets Cuir / Alcantara\n'
                '- Teinte Blanc Carrara\n'
                '- Volant Sport Alcantara avec palettes\n'
                '\n'
                'Prix : 68 990 €\n'
                '\n'
                'Les plus en achetant chez DB AUTO CONCEPT :\n'
                '- Transaction sécurisée à distance possible.\n'
                '- Présentation en visio / photos / vidéos via WhatsApp.\n'
                '- Présentation à domicile possible dans un rayon de 50 KMS.\n'
                '- Dossier photo disponible sur notre site Internet.\n'
                '- Vidéos disponibles sur notre page Instagram.\n'
                '- Nos véhicules sont essayés, contrôlés, révisés et nettoyés '
                'par des professionnels.\n'
                '- Nous nous occupons des démarches pour votre nouvelle carte '
                'grise.\n'
                '- Nous pouvons venir vous chercher à la gare TGV de La '
                'Rochelle, sur simple demande.\n'
                '- Nous pouvons rechercher votre futur véhicule.\n'
                '- Nous pouvons reprendre votre ancien véhicule, après étude.\n'
                '- Nous pouvons vous proposer des solutions de financement ou '
                'de leasing, après étude.\n'
                '- Nous proposons des extensions de garantie de 12 à 72 mois.\n'
                '\n'
                'Ce véhicule ne vous convient pas ? Confiez-nous votre '
                'recherche !\n'
                '\n'
                'Pour des raisons de qualité de service et de confidentialité, '
                'nous vous accueillons uniquement sur RDV dans notre showroom, '
                'à 10 min de La Rochelle.\n'
                '\n'
                'Important : Nous sommes joignables (appels et sms) uniquement '
                'du lundi au samedi de 9H à 18H. En dehors de ces horaires, '
                'veuillez nous faire suivre vos demandes par mail via '
                "l'annonce.\n"
                '\n'
                'Nos prix affichés sont hors frais d’immatriculation et frais '
                'de mise à la route (199 €).',
 'doors_number': 2,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 320,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': 'd184633e-7221-5de9-b241-67ce7fd96fa6',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3023673621',
 'listing': 'auction',
 'make': 'PORSCHE',
 'model': 'Boxster',
 'odometer': 69641,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 15,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/00/8f/df/008fdf97af3c6c4ef8dc88a2fd639e9209278980.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ac/40/78/ac407870fae8139d203962e86a91e2563cb6f0a0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/74/1c/8f/741c8f95e5109cc745d92c21619b093d72efcf06.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ed/e9/c9/ede9c9555f6ca7348b426f52b22107b15f262d7e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d5/81/94/d58194949bfc6323f9af6a029e2aa0cb0cde64c7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d8/40/85/d840852f58652f2d9f4d4caacc854a083c7c5621.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/96/50/4c/96504caeee4729dbdfee1be0fad4071598c78f61.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b1/ec/a0/b1eca0e183bdeb3c6aeb1f876b97093e06c9db20.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/31/d1/76/31d176ffe13525f2ea14048e4fb914ea3d2642aa.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/50/8f/13/508f1300ba33b5f387552eb27fdded2cbe018b5c.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6bab3152-a126-57fb-a723-494595e671bc/6bab3152-a126-57fb-a723-494595e671bc_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 87837,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/00/8f/df/008fdf97af3c6c4ef8dc88a2fd639e9209278980.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6bab3152-a126-57fb-a723-494595e671bc/6bab3152-a126-57fb-a723-494595e671bc_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 86306,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ac/40/78/ac407870fae8139d203962e86a91e2563cb6f0a0.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6bab3152-a126-57fb-a723-494595e671bc/6bab3152-a126-57fb-a723-494595e671bc_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 130676,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/74/1c/8f/741c8f95e5109cc745d92c21619b093d72efcf06.jpg?rule=ad-large',
             'Width': 1067},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6bab3152-a126-57fb-a723-494595e671bc/6bab3152-a126-57fb-a723-494595e671bc_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 108399,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ed/e9/c9/ede9c9555f6ca7348b426f52b22107b15f262d7e.jpg?rule=ad-large',
             'Width': 1067},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6bab3152-a126-57fb-a723-494595e671bc/6bab3152-a126-57fb-a723-494595e671bc_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 114577,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/d5/81/94/d58194949bfc6323f9af6a029e2aa0cb0cde64c7.jpg?rule=ad-large',
             'Width': 1067},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6bab3152-a126-57fb-a723-494595e671bc/6bab3152-a126-57fb-a723-494595e671bc_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 101113,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/96/50/4c/96504caeee4729dbdfee1be0fad4071598c78f61.jpg?rule=ad-large',
             'Width': 1067},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6bab3152-a126-57fb-a723-494595e671bc/6bab3152-a126-57fb-a723-494595e671bc_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 114335,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/d8/40/85/d840852f58652f2d9f4d4caacc854a083c7c5621.jpg?rule=ad-large',
             'Width': 1067},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6bab3152-a126-57fb-a723-494595e671bc/6bab3152-a126-57fb-a723-494595e671bc_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 56634,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/b1/ec/a0/b1eca0e183bdeb3c6aeb1f876b97093e06c9db20.jpg?rule=ad-large',
             'Width': 1067},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6bab3152-a126-57fb-a723-494595e671bc/6bab3152-a126-57fb-a723-494595e671bc_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 98511,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/31/d1/76/31d176ffe13525f2ea14048e4fb914ea3d2642aa.jpg?rule=ad-large',
             'Width': 1067},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6bab3152-a126-57fb-a723-494595e671bc/6bab3152-a126-57fb-a723-494595e671bc_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 140466,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/50/8f/13/508f1300ba33b5f387552eb27fdded2cbe018b5c.jpg?rule=ad-large',
             'Width': 1067}],
 'price': 68990,
 'price_includes_vat': False,
 'registration_date': '2010-04-01',
 'seats_number': 2,
 'seller_name': None,
 'title': 'Porsche Boxster (987) Spyder 3.4 320ch PDK - Origine France / '
          'Echappement Sport / Pack Sport Chrono',
 'transmission': 'automatic',
 'trim': 'Boxster 3.4 Spyder PDK',
 'vin': None,
 'year': 2010}
2026-03-30 15:16:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%273023673621%27 HTTP/1.1" 200 None
2026-03-30 15:16:44 [auto_selling_leboncoin.fr] INFO: Saving data for 3023673621: {'created_time': 1774883804.979747, 'last_price_update_time': 1774883804.979758}
2026-03-30 15:16:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16:44 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3023673621') HTTP/1.1" 204 0
2026-03-30 15:16:45 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3167313935
2026-03-30 15:16:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%273167313935%27 HTTP/1.1" 200 None
2026-03-30 15:16:45 [auto_selling_leboncoin.fr] INFO: Scrape type for 3167313935: 1
2026-03-30 15:16:45 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3167313935
2026-03-30 15:16:45 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Chez DB AUTO CONCEPT, tous nos véhicules sont préparés '
                'esthétiquement, contrôlés par nos techniciens, et livrables '
                'dans toute la France.\n'
                'Reprise possible de votre ancien véhicule.\n'
                '\n'
                'DB AUTO CONCEPT vous propose à la vente :\n'
                '\n'
                'Renault Clio 2 RS 2.0L 172ch F1 Team N°79,\n'
                '04/2003, 10 cv, 71 932 KMS, garantie 3 mois.\n'
                '\n'
                "L'Edition F1 Team est une édition limitée et numérotée "
                'réservée à sa sortie au marché japonais.\n'
                "Elle se distingue d'une Clio RS classique par son becquet "
                'spécifique de série, ses badges Renault F1 Team sur les ailes '
                'arrières ainsi que par sa plaque numérotée rivetée à la boite '
                'à gants.\n'
                '\n'
                "Ce véhicule dispose d'un suivi d'entretien complet depuis sa "
                'mise en circulation dans la même concession Renault Hachioji '
                'au Japon.\n'
                'La révision complète (tous les filtres + bougies) ainsi que '
                'la courroie de distribution seront fait pour la vente.\n'
                '\n'
                '* Livraison à votre domicile partout en France pour 350 € '
                'seulement *\n'
                '\n'
                '- Becquet (spécifique à cette édition)\n'
                '- Climatisation automatique\n'
                '- Feux Xénon\n'
                "- Jantes alliage 16'\n"
                '- Pédalier alu\n'
                '- Peinture métallisée Gris Iceberg\n'
                '- Sellerie cuir / alcantara\n'
                '- Vitres électriques\n'
                '- Volant Renault Sport\n'
                '\n'
                'Prix : 14 990 €\n'
                '\n'
                'Les plus en achetant chez DB AUTO CONCEPT :\n'
                '- Transaction sécurisée à distance possible.\n'
                '- Présentation en visio / photos / vidéos via WhatsApp.\n'
                '- Présentation à domicile possible dans un rayon de 50 KMS.\n'
                '- Dossier photo disponible sur notre site Internet.\n'
                '- Vidéos disponibles sur notre page Instagram.\n'
                '- Nos véhicules sont essayés, contrôlés, révisés et nettoyés '
                'par des professionnels.\n'
                '- Nous nous occupons des démarches pour votre nouvelle carte '
                'grise.\n'
                '- Nous pouvons venir vous chercher à la gare TGV de La '
                'Rochelle, sur simple demande.\n'
                '- Nous pouvons rechercher votre futur véhicule.\n'
                '- Nous pouvons reprendre votre ancien véhicule, après étude.\n'
                '- Nous pouvons vous proposer des solutions de financement ou '
                'de leasing, après étude.\n'
                '- Nous proposons des extensions de garantie de 12 à 72 mois.\n'
                '\n'
                'Ce véhicule ne vous convient pas ? Confiez-nous votre '
                'recherche !\n'
                '\n'
                'Pour des raisons de qualité de service et de confidentialité, '
                'nous vous accueillons uniquement sur RDV dans notre showroom, '
                'à 10 min de La Rochelle.\n'
                '\n'
                'Important : Nous sommes joignables (appels et sms) uniquement '
                'du lundi au samedi de 9H à 18H. En dehors de ces horaires, '
                'veuillez nous faire suivre vos demandes par mail via '
                "l'annonce.\n"
                '\n'
                'Nos prix affichés sont hors frais d’immatriculation et frais '
                'de mise à la route (199 €).',
 'doors_number': 3,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 172,
 '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/3167313935',
 'listing': 'auction',
 'make': 'RENAULT',
 'model': 'Clio',
 'odometer': 71932,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/83/6b/75/836b7563bc29106da79017efb455852009ce3bdf.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f3/31/b3/f331b31e2900bbf39d06412199a36b7368556c48.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/06/73/e4/0673e4aa4cc0ef223fdee2e8fb7151fdab12feb3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/87/48/5c/87485c59093bb13c031cc8ee6b2e7bc3d989f9f4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c8/1a/e0/c81ae0b4c5eed2fce77fe17f050c42042c4d9a28.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d7/2a/3a/d72a3a777a6d61050032eca751a27d5a27bea8ed.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/35/ca/78/35ca78c8fa3a77b4f0f7e9ab3d12ffd194c016ee.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/23/08/1c/23081cb49ef6593c0496ba1be4edbb57f9277af6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/12/9a/f6/129af68ce1b4afd6e83ce8bb5b43e636d6dd613e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d9/57/3a/d9573abaaabbd550150a396e18164386065e23ed.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/72/ec/48/72ec488de7e479bbc8e81a228659c7b504759603.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/69/7c/df/697cdf134943070ccbbbf50641d933b24b690b6f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/cc/54/4e/cc544e20ac9bc91119a60d2745a3ce42789b3b6f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/aa/78/e4/aa78e47fb7e0a1d4979ad57dd76e202ad451042a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3a/01/b7/3a01b715508a5027f472e017dd5ce3ef9e9c2116.jpg?rule=ad-large'],
 'price': 14990,
 'price_includes_vat': False,
 'registration_date': '2003-04-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Renault Clio 2 RS 2.0L 172ch F1 Team N°79',
 'transmission': 'manual',
 'trim': None,
 'vin': None,
 'year': 2003}
2026-03-30 15:16:45 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: e4fd8867-3a92-5cb2-9a9f-32bd8570279f with identifier: 3167313935
2026-03-30 15:16:45 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 10 photos for item e4fd8867-3a92-5cb2-9a9f-32bd8570279f
2026-03-30 15:16:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252F6b%252F75%252F836b7563bc29106da79017efb455852009ce3bdf.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/83/6b/75/836b7563bc29106da79017efb455852009ce3bdf.jpg?rule=ad-large already downloaded
2026-03-30 15:16:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252Ff3%252F31%252Fb3%252Ff331b31e2900bbf39d06412199a36b7368556c48.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/f3/31/b3/f331b31e2900bbf39d06412199a36b7368556c48.jpg?rule=ad-large already downloaded
2026-03-30 15:16:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F06%252F73%252Fe4%252F0673e4aa4cc0ef223fdee2e8fb7151fdab12feb3.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/06/73/e4/0673e4aa4cc0ef223fdee2e8fb7151fdab12feb3.jpg?rule=ad-large already downloaded
2026-03-30 15:16:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252F48%252F5c%252F87485c59093bb13c031cc8ee6b2e7bc3d989f9f4.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/87/48/5c/87485c59093bb13c031cc8ee6b2e7bc3d989f9f4.jpg?rule=ad-large already downloaded
2026-03-30 15:16:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252Fc8%252F1a%252Fe0%252Fc81ae0b4c5eed2fce77fe17f050c42042c4d9a28.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/c8/1a/e0/c81ae0b4c5eed2fce77fe17f050c42042c4d9a28.jpg?rule=ad-large already downloaded
2026-03-30 15:16:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252F2a%252F3a%252Fd72a3a777a6d61050032eca751a27d5a27bea8ed.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/d7/2a/3a/d72a3a777a6d61050032eca751a27d5a27bea8ed.jpg?rule=ad-large already downloaded
2026-03-30 15:16:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F35%252Fca%252F78%252F35ca78c8fa3a77b4f0f7e9ab3d12ffd194c016ee.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/35/ca/78/35ca78c8fa3a77b4f0f7e9ab3d12ffd194c016ee.jpg?rule=ad-large already downloaded
2026-03-30 15:16:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252F23%252F08%252F1c%252F23081cb49ef6593c0496ba1be4edbb57f9277af6.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/23/08/1c/23081cb49ef6593c0496ba1be4edbb57f9277af6.jpg?rule=ad-large already downloaded
2026-03-30 15:16:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252F9a%252Ff6%252F129af68ce1b4afd6e83ce8bb5b43e636d6dd613e.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/12/9a/f6/129af68ce1b4afd6e83ce8bb5b43e636d6dd613e.jpg?rule=ad-large already downloaded
2026-03-30 15:16:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%252Fd9%252F57%252F3a%252Fd9573abaaabbd550150a396e18164386065e23ed.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-30 15:16:45 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/d9/57/3a/d9573abaaabbd550150a396e18164386065e23ed.jpg?rule=ad-large already downloaded
2026-03-30 15:16:45 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: e4fd8867-3a92-5cb2-9a9f-32bd8570279f with identifier 3167313935
2026-03-30 15:16:45 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:16:45 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:16:45 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item e4fd8867-3a92-5cb2-9a9f-32bd8570279f
2026-03-30 15:16: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': 'Chez DB AUTO CONCEPT, tous nos véhicules sont préparés '
                'esthétiquement, contrôlés par nos techniciens, et livrables '
                'dans toute la France.\n'
                'Reprise possible de votre ancien véhicule.\n'
                '\n'
                'DB AUTO CONCEPT vous propose à la vente :\n'
                '\n'
                'Renault Clio 2 RS 2.0L 172ch F1 Team N°79,\n'
                '04/2003, 10 cv, 71 932 KMS, garantie 3 mois.\n'
                '\n'
                "L'Edition F1 Team est une édition limitée et numérotée "
                'réservée à sa sortie au marché japonais.\n'
                "Elle se distingue d'une Clio RS classique par son becquet "
                'spécifique de série, ses badges Renault F1 Team sur les ailes '
                'arrières ainsi que par sa plaque numérotée rivetée à la boite '
                'à gants.\n'
                '\n'
                "Ce véhicule dispose d'un suivi d'entretien complet depuis sa "
                'mise en circulation dans la même concession Renault Hachioji '
                'au Japon.\n'
                'La révision complète (tous les filtres + bougies) ainsi que '
                'la courroie de distribution seront fait pour la vente.\n'
                '\n'
                '* Livraison à votre domicile partout en France pour 350 € '
                'seulement *\n'
                '\n'
                '- Becquet (spécifique à cette édition)\n'
                '- Climatisation automatique\n'
                '- Feux Xénon\n'
                "- Jantes alliage 16'\n"
                '- Pédalier alu\n'
                '- Peinture métallisée Gris Iceberg\n'
                '- Sellerie cuir / alcantara\n'
                '- Vitres électriques\n'
                '- Volant Renault Sport\n'
                '\n'
                'Prix : 14 990 €\n'
                '\n'
                'Les plus en achetant chez DB AUTO CONCEPT :\n'
                '- Transaction sécurisée à distance possible.\n'
                '- Présentation en visio / photos / vidéos via WhatsApp.\n'
                '- Présentation à domicile possible dans un rayon de 50 KMS.\n'
                '- Dossier photo disponible sur notre site Internet.\n'
                '- Vidéos disponibles sur notre page Instagram.\n'
                '- Nos véhicules sont essayés, contrôlés, révisés et nettoyés '
                'par des professionnels.\n'
                '- Nous nous occupons des démarches pour votre nouvelle carte '
                'grise.\n'
                '- Nous pouvons venir vous chercher à la gare TGV de La '
                'Rochelle, sur simple demande.\n'
                '- Nous pouvons rechercher votre futur véhicule.\n'
                '- Nous pouvons reprendre votre ancien véhicule, après étude.\n'
                '- Nous pouvons vous proposer des solutions de financement ou '
                'de leasing, après étude.\n'
                '- Nous proposons des extensions de garantie de 12 à 72 mois.\n'
                '\n'
                'Ce véhicule ne vous convient pas ? Confiez-nous votre '
                'recherche !\n'
                '\n'
                'Pour des raisons de qualité de service et de confidentialité, '
                'nous vous accueillons uniquement sur RDV dans notre showroom, '
                'à 10 min de La Rochelle.\n'
                '\n'
                'Important : Nous sommes joignables (appels et sms) uniquement '
                'du lundi au samedi de 9H à 18H. En dehors de ces horaires, '
                'veuillez nous faire suivre vos demandes par mail via '
                "l'annonce.\n"
                '\n'
                'Nos prix affichés sont hors frais d’immatriculation et frais '
                'de mise à la route (199 €).',
 'doors_number': 3,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 172,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': 'e4fd8867-3a92-5cb2-9a9f-32bd8570279f',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3167313935',
 'listing': 'auction',
 'make': 'RENAULT',
 'model': 'Clio',
 'odometer': 71932,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 15,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/83/6b/75/836b7563bc29106da79017efb455852009ce3bdf.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f3/31/b3/f331b31e2900bbf39d06412199a36b7368556c48.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/06/73/e4/0673e4aa4cc0ef223fdee2e8fb7151fdab12feb3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/87/48/5c/87485c59093bb13c031cc8ee6b2e7bc3d989f9f4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c8/1a/e0/c81ae0b4c5eed2fce77fe17f050c42042c4d9a28.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d7/2a/3a/d72a3a777a6d61050032eca751a27d5a27bea8ed.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/35/ca/78/35ca78c8fa3a77b4f0f7e9ab3d12ffd194c016ee.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/23/08/1c/23081cb49ef6593c0496ba1be4edbb57f9277af6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/12/9a/f6/129af68ce1b4afd6e83ce8bb5b43e636d6dd613e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d9/57/3a/d9573abaaabbd550150a396e18164386065e23ed.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e4fd8867-3a92-5cb2-9a9f-32bd8570279f/e4fd8867-3a92-5cb2-9a9f-32bd8570279f_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 121947,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/83/6b/75/836b7563bc29106da79017efb455852009ce3bdf.jpg?rule=ad-large',
             'Width': 1067},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e4fd8867-3a92-5cb2-9a9f-32bd8570279f/e4fd8867-3a92-5cb2-9a9f-32bd8570279f_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 121520,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/f3/31/b3/f331b31e2900bbf39d06412199a36b7368556c48.jpg?rule=ad-large',
             'Width': 1067},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_e4fd8867-3a92-5cb2-9a9f-32bd8570279f/e4fd8867-3a92-5cb2-9a9f-32bd8570279f_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 153129,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/06/73/e4/0673e4aa4cc0ef223fdee2e8fb7151fdab12feb3.jpg?rule=ad-large',
             'Width': 1067},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d00730fc-0d18-5a98-a1ae-71c50d04f12d/d00730fc-0d18-5a98-a1ae-71c50d04f12d_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 118495,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/c8/1a/e0/c81ae0b4c5eed2fce77fe17f050c42042c4d9a28.jpg?rule=ad-large',
             'Width': 1067},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d00730fc-0d18-5a98-a1ae-71c50d04f12d/d00730fc-0d18-5a98-a1ae-71c50d04f12d_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 86840,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/87/48/5c/87485c59093bb13c031cc8ee6b2e7bc3d989f9f4.jpg?rule=ad-large',
             'Width': 1067},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d00730fc-0d18-5a98-a1ae-71c50d04f12d/d00730fc-0d18-5a98-a1ae-71c50d04f12d_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 121453,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/d7/2a/3a/d72a3a777a6d61050032eca751a27d5a27bea8ed.jpg?rule=ad-large',
             'Width': 1067},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d00730fc-0d18-5a98-a1ae-71c50d04f12d/d00730fc-0d18-5a98-a1ae-71c50d04f12d_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 61591,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/35/ca/78/35ca78c8fa3a77b4f0f7e9ab3d12ffd194c016ee.jpg?rule=ad-large',
             'Width': 1067},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d00730fc-0d18-5a98-a1ae-71c50d04f12d/d00730fc-0d18-5a98-a1ae-71c50d04f12d_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 130971,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/23/08/1c/23081cb49ef6593c0496ba1be4edbb57f9277af6.jpg?rule=ad-large',
             'Width': 1067},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d00730fc-0d18-5a98-a1ae-71c50d04f12d/d00730fc-0d18-5a98-a1ae-71c50d04f12d_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 164262,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/12/9a/f6/129af68ce1b4afd6e83ce8bb5b43e636d6dd613e.jpg?rule=ad-large',
             'Width': 1067},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d00730fc-0d18-5a98-a1ae-71c50d04f12d/d00730fc-0d18-5a98-a1ae-71c50d04f12d_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 128965,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/d9/57/3a/d9573abaaabbd550150a396e18164386065e23ed.jpg?rule=ad-large',
             'Width': 1067}],
 'price': 14990,
 'price_includes_vat': False,
 'registration_date': '2003-04-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Renault Clio 2 RS 2.0L 172ch F1 Team N°79',
 'transmission': 'manual',
 'trim': None,
 'vin': None,
 'year': 2003}
2026-03-30 15:16:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16: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%273167313935%27 HTTP/1.1" 200 None
2026-03-30 15:16:45 [auto_selling_leboncoin.fr] INFO: Saving data for 3167313935: {'created_time': 1774883805.677676, 'last_price_update_time': 1774883805.677686}
2026-03-30 15:16:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16:45 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3167313935') HTTP/1.1" 204 0
2026-03-30 15:16:45 [auto_selling_leboncoin.fr] INFO: No more listings found to scrape
2026-03-30 15:16:45 [scrapy.core.engine] INFO: Closing spider (finished)
2026-03-30 15:16:45 [crawlers.pipelines.save_to_cdlq_db_auto_selling] DEBUG: [SaveToCdlqDbAutoSelling] failed to close cursor: 'SaveToCdlqDbAutoSelling' object has no attribute 'cursor'
2026-03-30 15:16:45 [crawlers.pipelines.save_to_cdlq_db_auto_selling] DEBUG: [SaveToCdlqDbAutoSelling] failed to close connection: 'SaveToCdlqDbAutoSelling' object has no attribute 'conn'
2026-03-30 15:16:45 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:16:45 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-30 15:16:45 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process scrape complete CloudEvent for item 4aea50462c1f11f18e133aacc95538c6
2026-03-30 15:16:45 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.ATTACHED: 3> -> <LinkState.DETACH_SENT: 4>
2026-03-30 15:16:45 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.ATTACHED: 3> -> <LinkState.DETACH_SENT: 4>
2026-03-30 15:16:45 [azure.servicebus._pyamqp.management_link] INFO: Management link receiver state changed: <LinkState.ATTACHED: 3> -> <LinkState.DETACH_SENT: 4>
2026-03-30 15:16:45 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.ATTACHED: 3> -> <LinkState.DETACH_SENT: 4>
2026-03-30 15:16:45 [azure.servicebus._pyamqp.management_link] INFO: Management link sender state changed: <LinkState.ATTACHED: 3> -> <LinkState.DETACH_SENT: 4>
2026-03-30 15:16:45 [azure.servicebus._pyamqp.session] INFO: Session state changed: <SessionState.MAPPED: 3> -> <SessionState.END_SENT: 4>
2026-03-30 15:16:45 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: <ConnectionState.OPENED: 9> -> <ConnectionState.CLOSE_SENT: 11>
2026-03-30 15:16:45 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: <ConnectionState.CLOSE_SENT: 11> -> <ConnectionState.END: 13>
2026-03-30 15:16:45 [azure.servicebus._pyamqp.session] INFO: Session state changed: <SessionState.END_SENT: 4> -> <SessionState.DISCARDING: 6>
2026-03-30 15:16:45 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.DETACH_SENT: 4> -> <LinkState.DETACHED: 0>
2026-03-30 15:16:45 [azure.servicebus._pyamqp.management_link] INFO: Management link sender state changed: <LinkState.DETACH_SENT: 4> -> <LinkState.DETACHED: 0>
2026-03-30 15:16:45 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.DETACH_SENT: 4> -> <LinkState.DETACHED: 0>
2026-03-30 15:16:45 [azure.servicebus._pyamqp.management_link] INFO: Management link receiver state changed: <LinkState.DETACH_SENT: 4> -> <LinkState.DETACHED: 0>
2026-03-30 15:16:45 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.DETACH_SENT: 4> -> <LinkState.DETACHED: 0>
2026-03-30 15:16:46 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: [AzureBusPipeline] connection closed
2026-03-30 15:16:46 [auto_selling_leboncoin.fr] INFO: auto_selling_leboncoin.fr Crawl ended with reason finished, scrape types: {<ScrapeType.NEW: 1>: 1, <ScrapeType.NEW_DUPLICATE_ID: 4>: 0, <ScrapeType.PRICE_UPDATE: 2>: 0, <ScrapeType.AUCTION_UPDATE: 3>: 0, <ScrapeType.SKIPPED: 0>: 0}
2026-03-30 15:16:46 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-30 15:16:46 [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%201773587806 HTTP/1.1" 200 None
2026-03-30 15:16:47 [scrapy.extensions.feedexport] INFO: Stored jsonlines feed (12 items) in: file:///var/lib/scrapyd/items/sourcing_v2/auto_selling_leboncoin.fr/4aea50462c1f11f18e133aacc95538c6.jl
2026-03-30 15:16:47 [scrapy.statscollectors] INFO: Dumping Scrapy stats:
{'downloader/request_bytes': 725,
 'downloader/request_count': 2,
 'downloader/request_method_count/GET': 1,
 'downloader/request_method_count/POST': 1,
 'downloader/response_bytes': 885637,
 'downloader/response_count': 2,
 'downloader/response_status_count/200': 2,
 'elapsed_time_seconds': 14.32092,
 'feedexport/success_count/FileFeedStorage': 1,
 'finish_reason': 'finished',
 'finish_time': datetime.datetime(2026, 3, 30, 15, 16, 46, 988778, tzinfo=datetime.timezone.utc),
 'item_scraped_count': 12,
 'log_count/DEBUG': 386,
 'log_count/INFO': 283,
 'memusage/max': 149389312,
 'memusage/startup': 149389312,
 'request_depth_max': 1,
 'response_received_count': 2,
 'scheduler/dequeued': 2,
 'scheduler/dequeued/memory': 2,
 'scheduler/enqueued': 2,
 'scheduler/enqueued/memory': 2,
 'scrape_type/new': 12,
 'scrapy-zyte-api/429': 0,
 'scrapy-zyte-api/attempts': 2,
 'scrapy-zyte-api/error_ratio': 0.0,
 'scrapy-zyte-api/errors': 0,
 'scrapy-zyte-api/fatal_errors': 0,
 'scrapy-zyte-api/mean_connection_seconds': 1.3319657556712627,
 'scrapy-zyte-api/mean_response_seconds': 1.6158253801986575,
 'scrapy-zyte-api/processed': 2,
 'scrapy-zyte-api/request_args/customHttpRequestHeaders': 2,
 'scrapy-zyte-api/request_args/experimental.responseCookies': 1,
 'scrapy-zyte-api/request_args/httpRequestBody': 1,
 'scrapy-zyte-api/request_args/httpRequestMethod': 1,
 'scrapy-zyte-api/request_args/httpResponseBody': 2,
 'scrapy-zyte-api/request_args/httpResponseHeaders': 2,
 'scrapy-zyte-api/request_args/responseCookies': 1,
 'scrapy-zyte-api/request_args/url': 2,
 'scrapy-zyte-api/status_codes/200': 2,
 'scrapy-zyte-api/success': 2,
 'scrapy-zyte-api/success_ratio': 1.0,
 'scrapy-zyte-api/throttle_ratio': 0.0,
 'source/items_encountered': 12,
 'source/total_available': 12,
 'start_time': datetime.datetime(2026, 3, 30, 15, 16, 32, 667858, tzinfo=datetime.timezone.utc)}
2026-03-30 15:16:47 [scrapy.core.engine] INFO: Spider closed (finished)
2026-03-30 15:16:47 [asyncio] ERROR: Unclosed client session
client_session: <aiohttp.client.ClientSession object at 0x7f5978313410>
2026-03-30 15:16:47 [asyncio] ERROR: Unclosed client session
client_session: <aiohttp.client.ClientSession object at 0x7f5978313c90>

PROJECT (sourcing_v2)
SPIDER (auto_selling_leboncoin.fr)