Desktop version Jobs Stats

PROJECT (sourcing_v2)
SPIDER (auto_selling_leboncoin.fr)

2025-12-05 12:48:42 [scrapy.utils.log] INFO: Scrapy 2.11.2 started (bot: SourcingV2)
2025-12-05 12:48:42 [scrapy.utils.log] INFO: Versions: lxml 5.2.2.0, libxml2 2.12.6, cssselect 1.2.0, parsel 1.9.1, w3lib 2.1.2, Twisted 24.3.0, Python 3.11.2 (main, Mar 13 2023, 12:18:29) [GCC 12.2.0], pyOpenSSL 24.1.0 (OpenSSL 3.2.1 30 Jan 2024), cryptography 42.0.7, Platform Linux-5.15.0-1098-azure-x86_64-with-glibc2.36
2025-12-05 12:48:42 [auto_selling_leboncoin.fr] INFO: Starting auto_selling_leboncoin.fr spider
2025-12-05 12:48:42 [auto_selling_leboncoin.fr] INFO: _job: 31219efcd1c111f0b120928152083da5, SCRAPY_JOB: None
2025-12-05 12:48:42 [scrapy.addons] INFO: Enabled addons:
[]
2025-12-05 12:48:42 [asyncio] DEBUG: Using selector: EpollSelector
2025-12-05 12:48:42 [scrapy.utils.log] DEBUG: Using reactor: twisted.internet.asyncioreactor.AsyncioSelectorReactor
2025-12-05 12:48:42 [scrapy.utils.log] DEBUG: Using asyncio event loop: asyncio.unix_events._UnixSelectorEventLoop
2025-12-05 12:48:42 [scrapy.extensions.telnet] INFO: Telnet Password: 7b136f63c02e481a
2025-12-05 12:48:42 [scrapy.middleware] INFO: Enabled extensions:
['scrapy.extensions.corestats.CoreStats',
 'scrapy.extensions.telnet.TelnetConsole',
 'scrapy.extensions.memusage.MemoryUsage',
 'scrapy.extensions.feedexport.FeedExporter',
 'scrapy.extensions.logstats.LogStats',
 'scrapy.extensions.closespider.CloseSpider']
2025-12-05 12:48:42 [scrapy.crawler] INFO: Overridden settings:
{'BOT_NAME': 'SourcingV2',
 'CLOSESPIDER_TIMEOUT': 3600,
 'CONCURRENT_REQUESTS': 5,
 'FEED_EXPORT_ENCODING': 'utf-8',
 'LOG_FILE': '/var/log/scrapyd/logs/sourcing_v2/auto_selling_leboncoin.fr/31219efcd1c111f0b120928152083da5.log',
 'LOG_FORMATTER': 'crawlers.log_formatter.SourcingLogFormatter',
 'NEWSPIDER_MODULE': 'spiders',
 'REQUEST_FINGERPRINTER_CLASS': 'scrapy_zyte_api.ScrapyZyteAPIRequestFingerprinter',
 'REQUEST_FINGERPRINTER_IMPLEMENTATION': '2.7',
 'SPIDER_MODULES': ['spiders', 'auth_check'],
 'TWISTED_REACTOR': 'twisted.internet.asyncioreactor.AsyncioSelectorReactor',
 'USER_AGENT': ''}
2025-12-05 12:48:42 [scrapy_zyte_api.handler] INFO: Using a Zyte API key starting with '5857011'
2025-12-05 12:48:42 [scrapy_zyte_api.handler] INFO: Using a Zyte API key starting with '5857011'
2025-12-05 12:48:42 [scrapy.middleware] INFO: Enabled downloader middlewares:
['scrapy.downloadermiddlewares.offsite.OffsiteMiddleware',
 'scrapy.downloadermiddlewares.httpauth.HttpAuthMiddleware',
 'scrapy.downloadermiddlewares.downloadtimeout.DownloadTimeoutMiddleware',
 'scrapy.downloadermiddlewares.defaultheaders.DefaultHeadersMiddleware',
 'scrapy.downloadermiddlewares.useragent.UserAgentMiddleware',
 'scrapy_zyte_api.ScrapyZyteAPIDownloaderMiddleware',
 'scrapy.downloadermiddlewares.retry.RetryMiddleware',
 'scrapy.downloadermiddlewares.redirect.MetaRefreshMiddleware',
 'scrapy.downloadermiddlewares.httpcompression.HttpCompressionMiddleware',
 'scrapy.downloadermiddlewares.redirect.RedirectMiddleware',
 'scrapy.downloadermiddlewares.cookies.CookiesMiddleware',
 'scrapy.downloadermiddlewares.httpproxy.HttpProxyMiddleware',
 'scrapy.downloadermiddlewares.stats.DownloaderStats']
2025-12-05 12:48:42 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Setting up IdGenerationMiddleware for auto_selling
2025-12-05 12:48:42 [scrapy.middleware] INFO: Enabled spider middlewares:
['scrapy.spidermiddlewares.httperror.HttpErrorMiddleware',
 'scrapy_zyte_api.ScrapyZyteAPISpiderMiddleware',
 'scrapy.spidermiddlewares.referer.RefererMiddleware',
 'scrapy.spidermiddlewares.urllength.UrlLengthMiddleware',
 'scrapy.spidermiddlewares.depth.DepthMiddleware',
 'crawlers.middlewares.photo_download_middleware.PhotoDownloadMiddleware',
 'crawlers.auto_selling.middlewares.id_gen_middleware.IdGenMiddleware']
2025-12-05 12:48:42 [scrapy.middleware] INFO: Enabled item pipelines:
['crawlers.pipelines.post_to_azurebus_auto_selling.AzureBusPipelineAutoSelling',
 'crawlers.pipelines.save_to_cdlq_db_auto_selling.SaveToCdlqDbAutoSelling']
2025-12-05 12:48:42 [scrapy.core.engine] INFO: Spider opened
2025-12-05 12:48:42 [azure.identity._credentials.environment] INFO: Incomplete environment configuration for EnvironmentCredential. These variables are set: AZURE_TENANT_ID, AZURE_CLIENT_ID
2025-12-05 12:48:42 [common.service_bus.service_bus_client_factory] INFO: ServiceBusClient initialized via DefaultAzureCredential for alx-production-bus.servicebus.windows.net
2025-12-05 12:48:42 [crawlers.pipelines.base_azure_bus_pipeline] INFO: [AzureBusPipeline] Connected to topic auto.sourcing-v2
2025-12-05 12:48:42 [scrapy.extensions.logstats] INFO: Crawled 0 pages (at 0 pages/min), scraped 0 items (at 0 items/min)
2025-12-05 12:48:42 [scrapy.extensions.telnet] INFO: Telnet console listening on 127.0.0.1:6029
2025-12-05 12:48:42 [scrapy-playwright] INFO: Starting download handler
2025-12-05 12:48:42 [scrapy-playwright] INFO: Starting download handler
2025-12-05 12:48:47 [auto_selling_leboncoin.fr] INFO: Scraper started with URL: https://www.leboncoin.fr/boutique/2967608/ajb-action-auto-44.htm and multipost_profile_id: 0032a66d-6299-4df0-b6a8-0e2d15170990 and job_id: 31219efcd1c111f0b120928152083da5
2025-12-05 12:48:47 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2025-12-05 12:48:49 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.leboncoin.fr/boutique/2967608/ajb-action-auto-44.htm> (referer: https://www.leboncoin.fr/boutique/2967608/ajb-action-auto-44.htm) ['zyte-api']
2025-12-05 12:48:49 [auto_selling_leboncoin.fr] INFO: Captured Zyte cookies: [{'name': '__Secure-Install', 'value': 'e05b2783-3459-4296-944b-d831345fc1e1', 'domain': '.leboncoin.fr', 'path': '/', 'expires': 253402300798, 'httpOnly': False, 'secure': True}, {'name': 'cnfdVisitorId', 'value': 'dcb9df5c-8c65-437e-ba29-0ef9ed9c3ec8', 'domain': '.leboncoin.fr', 'path': '/', 'expires': 1922618928, 'httpOnly': False, 'secure': True}, {'name': 'datadome', 'value': 'NmmnbQmD5OnNxV5PN2oV_pbgpwtFq9FR2Y8qV_ARuFNMqZaZtsmkqtRToDGTsTS3UTlDWwofXskcJGnXgDNFKvFCyQEjGwQmA4pMU8MUmVBAGYuMbvi7ObTi494YrffU', 'domain': '.leboncoin.fr', 'path': '/', 'expires': 1796474928, 'httpOnly': False, 'secure': True}]
2025-12-05 12:48:49 [auto_selling_leboncoin.fr] INFO: Scrapy-formatted cookies: [{'name': '__Secure-Install', 'value': 'e05b2783-3459-4296-944b-d831345fc1e1', 'domain': '.leboncoin.fr', 'path': '/'}, {'name': 'cnfdVisitorId', 'value': 'dcb9df5c-8c65-437e-ba29-0ef9ed9c3ec8', 'domain': '.leboncoin.fr', 'path': '/'}, {'name': 'datadome', 'value': 'NmmnbQmD5OnNxV5PN2oV_pbgpwtFq9FR2Y8qV_ARuFNMqZaZtsmkqtRToDGTsTS3UTlDWwofXskcJGnXgDNFKvFCyQEjGwQmA4pMU8MUmVBAGYuMbvi7ObTi494YrffU', 'domain': '.leboncoin.fr', 'path': '/'}]
2025-12-05 12:48:49 [auto_selling_leboncoin.fr] INFO: Response headers after parse_dealer_home_page: {b'X-Amz-Cf-Pop': [b'CDG50-P2'], b'Date': [b'Fri, 05 Dec 2025 12:48:48 GMT'], b'Vary': [b'accept-encoding'], b'Strict-Transport-Security': [b'max-age=15768000'], b'Accept-Ch': [b'Sec-CH-UA,Sec-CH-UA-Mobile,Sec-CH-UA-Platform,Sec-CH-UA-Arch,Sec-CH-UA-Full-Version-List,Sec-CH-UA-Model,Sec-CH-Device-Memory'], b'Via': [b'1.1 e36c32cacca3348932522b77d9a47dca.cloudfront.net (CloudFront)'], b'Set-Cookie': [b'datadome=NmmnbQmD5OnNxV5PN2oV_pbgpwtFq9FR2Y8qV_ARuFNMqZaZtsmkqtRToDGTsTS3UTlDWwofXskcJGnXgDNFKvFCyQEjGwQmA4pMU8MUmVBAGYuMbvi7ObTi494YrffU; Max-Age=31536000; Domain=.leboncoin.fr; Path=/; Secure; SameSite=Lax'], b'Content-Security-Policy': [b'frame-ancestors *.leboncoin.fr *.leboncoin.io *.leboncoin.ci; report-uri https://api.leboncoin.fr/api/csp-report/v1/report/;'], b'Referrer-Policy': [b'no-referrer-when-downgrade'], b'Etag': [b'W/"dooqa9v1qycg2m"'], b'Content-Security-Policy-Report-Only': [b'object-src *.leboncoin.fr *.leboncoin.io *.leboncoin.ci; frame-ancestors *.leboncoin.fr *.leboncoin.io *.leboncoin.ci; report-uri https://api.leboncoin.fr/api/csp-report/v1/report/;'], b'Content-Type': [b'text/html; charset=utf-8'], b'X-Cache': [b'Miss from cloudfront'], b'Cache-Control': [b'private, no-cache, no-store, max-age=0, must-revalidate'], b'X-Datadome': [b'protected'], b'X-Amz-Cf-Id': [b'IpKIvzm3ikGM_Nla9tvlCRNquEWNEpaopY0walEDXtODRcyM6B-5CQ==']}
2025-12-05 12:48:49 [auto_selling_leboncoin.fr] INFO: defaultSearchOptions: {'limit': 10, 'filters': {'owner': {'user_id': '88fa19ce-885f-4eb9-ac08-1586c93f3ad0'}, 'enums': {'ad_type': ['offer']}, 'keywords': {'text': ''}, 'category': {'id': '1'}}}
2025-12-05 12:48:49 [auto_selling_leboncoin.fr] INFO: cookies: [{'name': '__Secure-Install', 'value': 'e05b2783-3459-4296-944b-d831345fc1e1', 'domain': '.leboncoin.fr', 'path': '/'}, {'name': 'cnfdVisitorId', 'value': 'dcb9df5c-8c65-437e-ba29-0ef9ed9c3ec8', 'domain': '.leboncoin.fr', 'path': '/'}, {'name': 'datadome', 'value': 'NmmnbQmD5OnNxV5PN2oV_pbgpwtFq9FR2Y8qV_ARuFNMqZaZtsmkqtRToDGTsTS3UTlDWwofXskcJGnXgDNFKvFCyQEjGwQmA4pMU8MUmVBAGYuMbvi7ObTi494YrffU', 'domain': '.leboncoin.fr', 'path': '/'}]
2025-12-05 12:48:49 [auto_selling_leboncoin.fr] INFO: Payload for get listings: {'limit': 200, 'filters': {'owner': {'user_id': '88fa19ce-885f-4eb9-ac08-1586c93f3ad0'}, 'enums': {'ad_type': ['offer']}, 'keywords': {'text': ''}, 'category': {'id': '1'}}, 'offset': 0}
2025-12-05 12:48:49 [auto_selling_leboncoin.fr] INFO: Request: curl -X POST https://api.leboncoin.fr/finder/search --data-raw '{"filters": {"category": {"id": "1"}, "enums": {"ad_type": ["offer"]}, "keywords": {"text": ""}, "owner": {"user_id": "88fa19ce-885f-4eb9-ac08-1586c93f3ad0"}}, "limit": 200, "offset": 0}' -H 'Accept: */*' -H 'Accept-Language: en-GB,en-US;q=0.9,en;q=0.8' -H 'Content-Type: application/json' -H 'Origin: https://www.leboncoin.fr' --cookie 'name=__Secure-Install; name=cnfdVisitorId; name=datadome'
2025-12-05 12:48:49 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2025-12-05 12:49:42 [scrapy.extensions.logstats] INFO: Crawled 1 pages (at 1 pages/min), scraped 0 items (at 0 items/min)
2025-12-05 12:49:55 [scrapy.core.engine] DEBUG: Crawled (200) <POST https://api.leboncoin.fr/finder/search> (referer: https://www.leboncoin.fr/boutique/2967608/ajb-action-auto-44.htm) ['zyte-api']
2025-12-05 12:49:55 [auto_selling_leboncoin.fr] INFO: Found 20 listings on page 1
2025-12-05 12:49:55 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3030081690
2025-12-05 12:49:55 [azure.identity._credentials.environment] INFO: Incomplete environment configuration for EnvironmentCredential. These variables are set: AZURE_TENANT_ID, AZURE_CLIENT_ID
2025-12-05 12:49:55 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2025-12-05 12:49:56 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 1965
2025-12-05 12:49:56 [azure.identity._credentials.chained] INFO: DefaultAzureCredential acquired a token from WorkloadIdentityCredential
2025-12-05 12:49:56 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxsourcingstorageprod.table.core.windows.net:443
2025-12-05 12:49:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273030081690%27 HTTP/1.1" 200 None
2025-12-05 12:49:56 [auto_selling_leboncoin.fr] INFO: Scrape type for 3030081690: 1
2025-12-05 12:49:56 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3030081690
2025-12-05 12:49:56 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Mercedes Viano 3.0CDI V6 - 225CH Avantgarde utilitaire, gris, '
                '15 cv, première mise en circulation le 01/06/2012, garantie 3 '
                'mois.\n'
                '\n'
                'Prix TTC : 23 990,00 €\n'
                'Prix HT : 19 992,00 €\n'
                'La TVA est récupérable sur ce véhicule.\n'
                '\n'
                '5 places\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  -  Android Auto\n'
                '  - Bluetooth\n'
                '\n'
                'Conduite :\n'
                '  - régulateur de vitesse\n'
                '\n'
                'Extérieur :\n'
                '  - caméra de recul\n'
                '\n'
                'Intérieur :\n'
                '  - 5 places\n'
                '  - climatisation : automatique\n'
                '  - direction assistée\n'
                '  - fermeture centralisée\n'
                '  - pack électrique\n'
                '\n'
                'Sécurité :\n'
                '  - ABS\n'
                '\n'
                'Autres équipements et informations :\n'
                "  - Classe Crit'air : 2\n"
                '  - Puissance kilowatt : 165 kw\n'
                '  - puissance réelle : 225 ch\n'
                '\n'
                'Référence annonce : 764597',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 225,
 '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/3030081690',
 'listing': 'auction',
 'make': 'MERCEDES-BENZ',
 'model': 'Viano',
 'odometer': 193000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/9c/61/d9/9c61d9fbbf678821b229ab4fbfd11b33b01c33ca.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/66/e5/b9/66e5b9b1688d310bdc9b55c5e6db90a2a56abce5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/dc/1d/0a/dc1d0a3c2cca2b0bfd508eac0d2e3b0d133555d1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/72/88/ae/7288aeeca1c83d9e12591a460f3a2be89f6581a9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/14/15/7b/14157b2e20e509bc5bac94ad8d09f87bda7a159b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e6/62/5b/e6625b32bd44025bc67590200796e579a8d4520a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/48/b0/0e/48b00e4f4a526adb6db615bd847b2f9f8ab3b403.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6b/1e/3a/6b1e3aa7fc36ad1e9752fa4305035289ca666211.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/64/cf/f2/64cff2475fea617816615f97023c3daf9eb8dbe3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/64/53/dc/6453dc8d2666612abfb5c69a0bf83b2f0d2be810.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4e/ab/79/4eab79ce67419d307d193eb274ba215b912f3879.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ec/4e/01/ec4e01cbecbcd58d5a3a5a3e69773db27c727e44.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/bb/43/1c/bb431cfa500a15d9e50ffaf5083d9a347a67cd0e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/53/54/c8/5354c8afd14ee66966c4ae266656c9d48ba9d580.jpg?rule=ad-large'],
 'price': 23990,
 'price_includes_vat': False,
 'registration_date': '2012-06-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Mercedes Viano 3.0CDI V6 - 225CH Avantgarde',
 'transmission': 'automatic',
 'trim': None,
 'vin': None,
 'year': 2012}
2025-12-05 12:49:56 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: df6691e5-6af0-5fdc-a242-60394d33d55d with identifier: 3030081690
2025-12-05 12:49:56 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 14 photos for item df6691e5-6af0-5fdc-a242-60394d33d55d
2025-12-05 12:49:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F9c%252F61%252Fd9%252F9c61d9fbbf678821b229ab4fbfd11b33b01c33ca.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/9c/61/d9/9c61d9fbbf678821b229ab4fbfd11b33b01c33ca.jpg?rule=ad-large already downloaded
2025-12-05 12:49:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F66%252Fe5%252Fb9%252F66e5b9b1688d310bdc9b55c5e6db90a2a56abce5.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/66/e5/b9/66e5b9b1688d310bdc9b55c5e6db90a2a56abce5.jpg?rule=ad-large already downloaded
2025-12-05 12:49:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fdc%252F1d%252F0a%252Fdc1d0a3c2cca2b0bfd508eac0d2e3b0d133555d1.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/dc/1d/0a/dc1d0a3c2cca2b0bfd508eac0d2e3b0d133555d1.jpg?rule=ad-large already downloaded
2025-12-05 12:49:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F72%252F88%252Fae%252F7288aeeca1c83d9e12591a460f3a2be89f6581a9.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/72/88/ae/7288aeeca1c83d9e12591a460f3a2be89f6581a9.jpg?rule=ad-large already downloaded
2025-12-05 12:49:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F14%252F15%252F7b%252F14157b2e20e509bc5bac94ad8d09f87bda7a159b.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/14/15/7b/14157b2e20e509bc5bac94ad8d09f87bda7a159b.jpg?rule=ad-large already downloaded
2025-12-05 12:49:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fe6%252F62%252F5b%252Fe6625b32bd44025bc67590200796e579a8d4520a.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/e6/62/5b/e6625b32bd44025bc67590200796e579a8d4520a.jpg?rule=ad-large already downloaded
2025-12-05 12:49:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F48%252Fb0%252F0e%252F48b00e4f4a526adb6db615bd847b2f9f8ab3b403.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/48/b0/0e/48b00e4f4a526adb6db615bd847b2f9f8ab3b403.jpg?rule=ad-large already downloaded
2025-12-05 12:49:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F6b%252F1e%252F3a%252F6b1e3aa7fc36ad1e9752fa4305035289ca666211.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/6b/1e/3a/6b1e3aa7fc36ad1e9752fa4305035289ca666211.jpg?rule=ad-large already downloaded
2025-12-05 12:49:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F64%252Fcf%252Ff2%252F64cff2475fea617816615f97023c3daf9eb8dbe3.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/64/cf/f2/64cff2475fea617816615f97023c3daf9eb8dbe3.jpg?rule=ad-large already downloaded
2025-12-05 12:49:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F64%252F53%252Fdc%252F6453dc8d2666612abfb5c69a0bf83b2f0d2be810.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/64/53/dc/6453dc8d2666612abfb5c69a0bf83b2f0d2be810.jpg?rule=ad-large already downloaded
2025-12-05 12:49:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F4e%252Fab%252F79%252F4eab79ce67419d307d193eb274ba215b912f3879.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/4e/ab/79/4eab79ce67419d307d193eb274ba215b912f3879.jpg?rule=ad-large already downloaded
2025-12-05 12:49:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fec%252F4e%252F01%252Fec4e01cbecbcd58d5a3a5a3e69773db27c727e44.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ec/4e/01/ec4e01cbecbcd58d5a3a5a3e69773db27c727e44.jpg?rule=ad-large already downloaded
2025-12-05 12:49:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fbb%252F43%252F1c%252Fbb431cfa500a15d9e50ffaf5083d9a347a67cd0e.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/bb/43/1c/bb431cfa500a15d9e50ffaf5083d9a347a67cd0e.jpg?rule=ad-large already downloaded
2025-12-05 12:49:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:56 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F53%252F54%252Fc8%252F5354c8afd14ee66966c4ae266656c9d48ba9d580.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:56 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/53/54/c8/5354c8afd14ee66966c4ae266656c9d48ba9d580.jpg?rule=ad-large already downloaded
2025-12-05 12:49:56 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: df6691e5-6af0-5fdc-a242-60394d33d55d with identifier 3030081690
2025-12-05 12:49:56 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: None -> <ConnectionState.START: 0>
2025-12-05 12:49:56 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: <ConnectionState.START: 0> -> <ConnectionState.HDR_SENT: 2>
2025-12-05 12:49:56 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: <ConnectionState.HDR_SENT: 2> -> <ConnectionState.HDR_SENT: 2>
2025-12-05 12:49:56 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: <ConnectionState.HDR_SENT: 2> -> <ConnectionState.OPEN_PIPE: 4>
2025-12-05 12:49:56 [azure.servicebus._pyamqp.session] INFO: Session state changed: <SessionState.UNMAPPED: 0> -> <SessionState.BEGIN_SENT: 1>
2025-12-05 12:49:56 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.DETACHED: 0> -> <LinkState.ATTACH_SENT: 1>
2025-12-05 12:49:56 [azure.servicebus._pyamqp.management_link] INFO: Management link receiver state changed: <LinkState.DETACHED: 0> -> <LinkState.ATTACH_SENT: 1>
2025-12-05 12:49:56 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.DETACHED: 0> -> <LinkState.ATTACH_SENT: 1>
2025-12-05 12:49:56 [azure.servicebus._pyamqp.management_link] INFO: Management link sender state changed: <LinkState.DETACHED: 0> -> <LinkState.ATTACH_SENT: 1>
2025-12-05 12:49:56 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: <ConnectionState.OPEN_PIPE: 4> -> <ConnectionState.OPEN_SENT: 7>
2025-12-05 12:49:56 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: <ConnectionState.OPEN_SENT: 7> -> <ConnectionState.OPENED: 9>
2025-12-05 12:49:56 [azure.servicebus._pyamqp.session] INFO: Session state changed: <SessionState.BEGIN_SENT: 1> -> <SessionState.MAPPED: 3>
2025-12-05 12:49:56 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.ATTACH_SENT: 1> -> <LinkState.ATTACHED: 3>
2025-12-05 12:49:56 [azure.servicebus._pyamqp.management_link] INFO: Management link receiver state changed: <LinkState.ATTACH_SENT: 1> -> <LinkState.ATTACHED: 3>
2025-12-05 12:49:56 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.ATTACH_SENT: 1> -> <LinkState.ATTACHED: 3>
2025-12-05 12:49:56 [azure.servicebus._pyamqp.management_link] INFO: Management link sender state changed: <LinkState.ATTACH_SENT: 1> -> <LinkState.ATTACHED: 3>
2025-12-05 12:49:56 [azure.servicebus._pyamqp.cbs] DEBUG: CBS completed opening with status: <ManagementOpenResult.OK: 1>
2025-12-05 12:49:56 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2025-12-05 12:49:57 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 1946
2025-12-05 12:49:57 [azure.identity._credentials.chained] INFO: DefaultAzureCredential acquired a token from WorkloadIdentityCredential
2025-12-05 12:49:57 [azure.servicebus._pyamqp.cbs] DEBUG: CBS update in progress. Token put time: 1764938997
2025-12-05 12:49:57 [azure.servicebus._pyamqp.cbs] DEBUG: CBS update in progress. Token put time: 1764938997
2025-12-05 12:49:57 [azure.servicebus._pyamqp.cbs] DEBUG: CBS Put token result (<ManagementExecuteOperationResult.OK: 0>), status code: 202, status_description: b'Accepted'.
2025-12-05 12:49:57 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:49:57 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.DETACHED: 0> -> <LinkState.ATTACH_SENT: 1>
2025-12-05 12:49:57 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.ATTACH_SENT: 1> -> <LinkState.ATTACHED: 3>
2025-12-05 12:49:57 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:49:57 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:49:57 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:49:57 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:49:57 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item df6691e5-6af0-5fdc-a242-60394d33d55d
2025-12-05 12:49:57 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Mercedes Viano 3.0CDI V6 - 225CH Avantgarde utilitaire, gris, '
                '15 cv, première mise en circulation le 01/06/2012, garantie 3 '
                'mois.\n'
                '\n'
                'Prix TTC : 23 990,00 €\n'
                'Prix HT : 19 992,00 €\n'
                'La TVA est récupérable sur ce véhicule.\n'
                '\n'
                '5 places\n'
                'boîte de vitesse : automatique\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  -  Android Auto\n'
                '  - Bluetooth\n'
                '\n'
                'Conduite :\n'
                '  - régulateur de vitesse\n'
                '\n'
                'Extérieur :\n'
                '  - caméra de recul\n'
                '\n'
                'Intérieur :\n'
                '  - 5 places\n'
                '  - climatisation : automatique\n'
                '  - direction assistée\n'
                '  - fermeture centralisée\n'
                '  - pack électrique\n'
                '\n'
                'Sécurité :\n'
                '  - ABS\n'
                '\n'
                'Autres équipements et informations :\n'
                "  - Classe Crit'air : 2\n"
                '  - Puissance kilowatt : 165 kw\n'
                '  - puissance réelle : 225 ch\n'
                '\n'
                'Référence annonce : 764597',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 225,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': 'df6691e5-6af0-5fdc-a242-60394d33d55d',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3030081690',
 'listing': 'auction',
 'make': 'MERCEDES-BENZ',
 'model': 'Viano',
 'odometer': 193000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 14,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/9c/61/d9/9c61d9fbbf678821b229ab4fbfd11b33b01c33ca.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/66/e5/b9/66e5b9b1688d310bdc9b55c5e6db90a2a56abce5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/dc/1d/0a/dc1d0a3c2cca2b0bfd508eac0d2e3b0d133555d1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/72/88/ae/7288aeeca1c83d9e12591a460f3a2be89f6581a9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/14/15/7b/14157b2e20e509bc5bac94ad8d09f87bda7a159b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e6/62/5b/e6625b32bd44025bc67590200796e579a8d4520a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/48/b0/0e/48b00e4f4a526adb6db615bd847b2f9f8ab3b403.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6b/1e/3a/6b1e3aa7fc36ad1e9752fa4305035289ca666211.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/64/cf/f2/64cff2475fea617816615f97023c3daf9eb8dbe3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/64/53/dc/6453dc8d2666612abfb5c69a0bf83b2f0d2be810.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4e/ab/79/4eab79ce67419d307d193eb274ba215b912f3879.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ec/4e/01/ec4e01cbecbcd58d5a3a5a3e69773db27c727e44.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/bb/43/1c/bb431cfa500a15d9e50ffaf5083d9a347a67cd0e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/53/54/c8/5354c8afd14ee66966c4ae266656c9d48ba9d580.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ab3533f6-efa3-52fd-85dd-834a27ee0a2d/ab3533f6-efa3-52fd-85dd-834a27ee0a2d_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 53247,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/9c/61/d9/9c61d9fbbf678821b229ab4fbfd11b33b01c33ca.jpg?rule=ad-large',
             'Width': 449},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ab3533f6-efa3-52fd-85dd-834a27ee0a2d/ab3533f6-efa3-52fd-85dd-834a27ee0a2d_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 58119,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/66/e5/b9/66e5b9b1688d310bdc9b55c5e6db90a2a56abce5.jpg?rule=ad-large',
             'Width': 449},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ab3533f6-efa3-52fd-85dd-834a27ee0a2d/ab3533f6-efa3-52fd-85dd-834a27ee0a2d_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 54962,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/dc/1d/0a/dc1d0a3c2cca2b0bfd508eac0d2e3b0d133555d1.jpg?rule=ad-large',
             'Width': 449},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ab3533f6-efa3-52fd-85dd-834a27ee0a2d/ab3533f6-efa3-52fd-85dd-834a27ee0a2d_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 52784,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/72/88/ae/7288aeeca1c83d9e12591a460f3a2be89f6581a9.jpg?rule=ad-large',
             'Width': 449},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ab3533f6-efa3-52fd-85dd-834a27ee0a2d/ab3533f6-efa3-52fd-85dd-834a27ee0a2d_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 52043,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/14/15/7b/14157b2e20e509bc5bac94ad8d09f87bda7a159b.jpg?rule=ad-large',
             'Width': 449},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ab3533f6-efa3-52fd-85dd-834a27ee0a2d/ab3533f6-efa3-52fd-85dd-834a27ee0a2d_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 39873,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/e6/62/5b/e6625b32bd44025bc67590200796e579a8d4520a.jpg?rule=ad-large',
             'Width': 449},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ab3533f6-efa3-52fd-85dd-834a27ee0a2d/ab3533f6-efa3-52fd-85dd-834a27ee0a2d_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 67396,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/48/b0/0e/48b00e4f4a526adb6db615bd847b2f9f8ab3b403.jpg?rule=ad-large',
             'Width': 449},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ab3533f6-efa3-52fd-85dd-834a27ee0a2d/ab3533f6-efa3-52fd-85dd-834a27ee0a2d_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 60054,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/6b/1e/3a/6b1e3aa7fc36ad1e9752fa4305035289ca666211.jpg?rule=ad-large',
             'Width': 449},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ab3533f6-efa3-52fd-85dd-834a27ee0a2d/ab3533f6-efa3-52fd-85dd-834a27ee0a2d_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 49834,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/64/cf/f2/64cff2475fea617816615f97023c3daf9eb8dbe3.jpg?rule=ad-large',
             'Width': 449},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ab3533f6-efa3-52fd-85dd-834a27ee0a2d/ab3533f6-efa3-52fd-85dd-834a27ee0a2d_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 44325,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/64/53/dc/6453dc8d2666612abfb5c69a0bf83b2f0d2be810.jpg?rule=ad-large',
             'Width': 449},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ab3533f6-efa3-52fd-85dd-834a27ee0a2d/ab3533f6-efa3-52fd-85dd-834a27ee0a2d_image_10.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 45258,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/4e/ab/79/4eab79ce67419d307d193eb274ba215b912f3879.jpg?rule=ad-large',
             'Width': 449},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ab3533f6-efa3-52fd-85dd-834a27ee0a2d/ab3533f6-efa3-52fd-85dd-834a27ee0a2d_image_11.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 39047,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ec/4e/01/ec4e01cbecbcd58d5a3a5a3e69773db27c727e44.jpg?rule=ad-large',
             'Width': 449},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ab3533f6-efa3-52fd-85dd-834a27ee0a2d/ab3533f6-efa3-52fd-85dd-834a27ee0a2d_image_12.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 42644,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/bb/43/1c/bb431cfa500a15d9e50ffaf5083d9a347a67cd0e.jpg?rule=ad-large',
             'Width': 449},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ab3533f6-efa3-52fd-85dd-834a27ee0a2d/ab3533f6-efa3-52fd-85dd-834a27ee0a2d_image_13.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 55324,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/53/54/c8/5354c8afd14ee66966c4ae266656c9d48ba9d580.jpg?rule=ad-large',
             'Width': 449}],
 'price': 23990,
 'price_includes_vat': False,
 'registration_date': '2012-06-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Mercedes Viano 3.0CDI V6 - 225CH Avantgarde',
 'transmission': 'automatic',
 'trim': None,
 'vin': None,
 'year': 2012}
2025-12-05 12:49:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273030081690%27 HTTP/1.1" 200 None
2025-12-05 12:49:57 [auto_selling_leboncoin.fr] INFO: Saving data for 3030081690: {'created_time': 1764938997.343038, 'last_price_update_time': 1764938997.343047}
2025-12-05 12:49:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3030081690') HTTP/1.1" 204 0
2025-12-05 12:49:57 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3061169656
2025-12-05 12:49:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273061169656%27 HTTP/1.1" 200 None
2025-12-05 12:49:57 [auto_selling_leboncoin.fr] INFO: Scrape type for 3061169656: 1
2025-12-05 12:49:57 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3061169656
2025-12-05 12:49:57 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Autre',
 'currency': 'EUR',
 'description': 'Renault Trafic III L1H1 - 1.6DCI 115CH utilitaire, 6 cv, '
                'première mise en circulation le 21/01/2015.\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  - Bluetooth\n'
                '  - Prise audio usb\n'
                '  - auto-radio commandé au volant\n'
                '\n'
                'Conduite :\n'
                '  - limiteur de vitesse\n'
                '  - régulateur de vitesse\n'
                '\n'
                'Extérieur :\n'
                '  - filtre à particules\n'
                '  - phares halogènes\n'
                '  - porte latérale\n'
                '  - rétroviseurs dégivrants\n'
                '  - rétroviseurs électriques\n'
                '\n'
                'Intérieur :\n'
                '  - climatisation manuelle\n'
                '  - compte tours\n'
                '  - fermeture centralisée\n'
                '  - filtre à pollen\n'
                '  - ordinateur de bord\n'
                '  - prise 12V\n'
                '  - réglages du volant : profondeur\n'
                '  - siège conducteur réglable en hauteur\n'
                '  - verrouillage automatique des portes en roulant\n'
                '  - verrouillage à distance\n'
                '  - vitres avant éléctriques\n'
                '  - vitres surteintées\n'
                '\n'
                'Pack :\n'
                '  - anti démarrage\n'
                '  - volant multifonctions\n'
                '  - volant réglable\n'
                '\n'
                'Sécurité :\n'
                '  - Aide au demarrage en pente\n'
                "  - aide au freinage d'urgence\n"
                '  - airbag conducteur\n'
                '  - anti-patinage\n'
                '\n'
                'Autres équipements et informations :\n'
                "  - Classe Crit'air : 2\n"
                '  - vide poche porte avant\n'
                '\n'
                'Référence annonce : 771097',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': None,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/utilitaires/3061169656',
 'listing': 'auction',
 'make': 'RENAULT',
 'model': 'Autres',
 'odometer': 234000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/82/8b/2e/828b2e1d98d8104fba5a2cd55a473e1b25bb3b0e.jpg?rule=ad-large'],
 'price': 8590,
 'price_includes_vat': False,
 'registration_date': '2015-01-01',
 'seats_number': None,
 'seller_name': None,
 'title': 'Renault Trafic III L1H1 - 1.6DCI 115CH',
 'transmission': 'manual',
 'trim': None,
 'vin': None,
 'year': 2015}
2025-12-05 12:49:57 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 27470427-1825-592d-b110-59a9acd4cc2b with identifier: 3061169656
2025-12-05 12:49:57 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 27470427-1825-592d-b110-59a9acd4cc2b
2025-12-05 12:49:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F82%252F8b%252F2e%252F828b2e1d98d8104fba5a2cd55a473e1b25bb3b0e.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/82/8b/2e/828b2e1d98d8104fba5a2cd55a473e1b25bb3b0e.jpg?rule=ad-large already downloaded
2025-12-05 12:49:57 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 27470427-1825-592d-b110-59a9acd4cc2b with identifier 3061169656
2025-12-05 12:49:57 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:49:57 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:49:57 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 27470427-1825-592d-b110-59a9acd4cc2b
2025-12-05 12:49:57 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Autre',
 'currency': 'EUR',
 'description': 'Renault Trafic III L1H1 - 1.6DCI 115CH utilitaire, 6 cv, '
                'première mise en circulation le 21/01/2015.\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  - Bluetooth\n'
                '  - Prise audio usb\n'
                '  - auto-radio commandé au volant\n'
                '\n'
                'Conduite :\n'
                '  - limiteur de vitesse\n'
                '  - régulateur de vitesse\n'
                '\n'
                'Extérieur :\n'
                '  - filtre à particules\n'
                '  - phares halogènes\n'
                '  - porte latérale\n'
                '  - rétroviseurs dégivrants\n'
                '  - rétroviseurs électriques\n'
                '\n'
                'Intérieur :\n'
                '  - climatisation manuelle\n'
                '  - compte tours\n'
                '  - fermeture centralisée\n'
                '  - filtre à pollen\n'
                '  - ordinateur de bord\n'
                '  - prise 12V\n'
                '  - réglages du volant : profondeur\n'
                '  - siège conducteur réglable en hauteur\n'
                '  - verrouillage automatique des portes en roulant\n'
                '  - verrouillage à distance\n'
                '  - vitres avant éléctriques\n'
                '  - vitres surteintées\n'
                '\n'
                'Pack :\n'
                '  - anti démarrage\n'
                '  - volant multifonctions\n'
                '  - volant réglable\n'
                '\n'
                'Sécurité :\n'
                '  - Aide au demarrage en pente\n'
                "  - aide au freinage d'urgence\n"
                '  - airbag conducteur\n'
                '  - anti-patinage\n'
                '\n'
                'Autres équipements et informations :\n'
                "  - Classe Crit'air : 2\n"
                '  - vide poche porte avant\n'
                '\n'
                'Référence annonce : 771097',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': None,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': '27470427-1825-592d-b110-59a9acd4cc2b',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/utilitaires/3061169656',
 'listing': 'auction',
 'make': 'RENAULT',
 'model': 'Autres',
 'odometer': 234000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 1,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/82/8b/2e/828b2e1d98d8104fba5a2cd55a473e1b25bb3b0e.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bf124780-89eb-5244-8942-d4d88cdf5f58/bf124780-89eb-5244-8942-d4d88cdf5f58_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 49479,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/82/8b/2e/828b2e1d98d8104fba5a2cd55a473e1b25bb3b0e.jpg?rule=ad-large',
             'Width': 449}],
 'price': 8590,
 'price_includes_vat': False,
 'registration_date': '2015-01-01',
 'seats_number': None,
 'seller_name': None,
 'title': 'Renault Trafic III L1H1 - 1.6DCI 115CH',
 'transmission': 'manual',
 'trim': None,
 'vin': None,
 'year': 2015}
2025-12-05 12:49:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273061169656%27 HTTP/1.1" 200 None
2025-12-05 12:49:57 [auto_selling_leboncoin.fr] INFO: Saving data for 3061169656: {'created_time': 1764938997.436665, 'last_price_update_time': 1764938997.436676}
2025-12-05 12:49:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3061169656') HTTP/1.1" 204 0
2025-12-05 12:49:57 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3097857678
2025-12-05 12:49:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273097857678%27 HTTP/1.1" 200 None
2025-12-05 12:49:57 [auto_selling_leboncoin.fr] INFO: Scrape type for 3097857678: 1
2025-12-05 12:49:57 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3097857678
2025-12-05 12:49:57 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Peugeot 508 HYbrid4 SW 2.0 e-HDi 163 ETG6 Toît panaranique '
                'break, gris, 8 cv, première mise en circulation le '
                '05/09/2013.\n'
                '\n'
                'Prix TTC : 7 990,00 €\n'
                'Prix HT : 6 659,00 €\n'
                'La TVA est récupérable sur ce véhicule.\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  - Bluetooth\n'
                '  - CD\n'
                '  - GPS\n'
                '  - téléphone bluetooth\n'
                '\n'
                'Conduite :\n'
                '  - affichage tête haute\n'
                '  - allumage automatique des feux\n'
                '  - détecteur de pluie\n'
                '  - limiteur de vitesse\n'
                '  - palettes au volant\n'
                '  - régulateur de vitesse\n'
                '\n'
                'Extérieur :\n'
                '  - Coffre électrique\n'
                '  - barres de toit\n'
                '  - peinture intégrale\n'
                '  - phares directionnels\n'
                "  - radar arrière de détection d'obstacles\n"
                "  - radar d'aide au stationnement\n"
                '  - rétroviseurs dégivrants\n'
                '  - rétroviseurs rabattables\n'
                '  - rétroviseurs électriques\n'
                '  - toit panoramique\n'
                '\n'
                'Intérieur :\n'
                '  - accoudoir central\n'
                '  - climatisation multi zone\n'
                '  - direction assistée\n'
                '  - fermeture centralisée\n'
                '  - ordinateur de bord\n'
                '  - sièges électriques à mémoire\n'
                '  - verrouillage à distance\n'
                '  - vitres surteintées\n'
                '  - vitres électriques\n'
                '  - volant cuir\n'
                '\n'
                'Pack :\n'
                '  - Sieges arrières rabattable\n'
                '  - anti démarrage\n'
                '  - sièges électriques\n'
                '  - volant multifonctions\n'
                '  - volant réglable\n'
                '\n'
                'Sécurité :\n'
                '  - ABS\n'
                '  - Aide au demarrage en pente\n'
                '  - ESP\n'
                "  - aide au freinage d'urgence\n"
                '  - anti-patinage\n'
                '  - fixations ISOFIX\n'
                '  - phares antibrouillard\n'
                "  - radar avant de détection d'obstacles\n"
                '\n'
                'Autres équipements et informations :\n'
                "  - Classe Crit'air : 1\n"
                '  - Puissance kilowatt : 120 kw\n'
                '  - puissance réelle : 163 ch\n'
                '\n'
                'Référence annonce : 780308',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 163,
 'expiration_date': None,
 'fuel_type': 'Hybride',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3097857678',
 'listing': 'auction',
 'make': 'PEUGEOT',
 'model': '508',
 'odometer': 210000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/c1/60/0b/c1600bb7990f64eed201cda839da63c0c937e5e1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/37/5d/87/375d87e5a86d92444d6ca3badfbe08b76ec65e0d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1e/c1/9b/1ec19b287996b1a35f1fad919049ab283a391dae.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7c/be/9f/7cbe9f3b9155fbd9994cdb4492a1d84897bb39e8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/88/dc/a3/88dca36fa61a53a683452bbad7cc051a371d83d5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/75/94/2b/75942b440c82eb16d99452c01af5c820dd843498.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ba/24/91/ba24917139030fc9be801db9d9e8c5bb0634c0ea.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9a/b8/57/9ab85764ca04814e0a5b380deb95d5f6a9f02426.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/52/37/f7/5237f75d63bf6e7e4be6a2b8ff9e950606e8b886.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/10/c6/38/10c6385016a56a09755a8a12d79d28f9dcd8db94.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/97/cb/42/97cb423764c0bd13738a1bc998e71f8f284d554b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/77/38/6e/77386e503abf8ebf196c2c7f899b65d2f6d9a87a.jpg?rule=ad-large'],
 'price': 7990,
 'price_includes_vat': False,
 'registration_date': '2013-09-01',
 'seats_number': None,
 'seller_name': None,
 'title': 'Peugeot 508 HYbrid4 SW 2.0 e-HDi 163 ETG6 Toît panaranique',
 'transmission': 'automatic',
 'trim': '508 RXH 2.0 e-HDi FAP ETG6 + électrique 37ch',
 'vin': None,
 'year': 2013}
2025-12-05 12:49:57 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: fdc3f8ab-cd3e-5d6f-bbc8-3716cb086fd8 with identifier: 3097857678
2025-12-05 12:49:57 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 12 photos for item fdc3f8ab-cd3e-5d6f-bbc8-3716cb086fd8
2025-12-05 12:49:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fc1%252F60%252F0b%252Fc1600bb7990f64eed201cda839da63c0c937e5e1.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/c1/60/0b/c1600bb7990f64eed201cda839da63c0c937e5e1.jpg?rule=ad-large already downloaded
2025-12-05 12:49:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F37%252F5d%252F87%252F375d87e5a86d92444d6ca3badfbe08b76ec65e0d.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/37/5d/87/375d87e5a86d92444d6ca3badfbe08b76ec65e0d.jpg?rule=ad-large already downloaded
2025-12-05 12:49:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F1e%252Fc1%252F9b%252F1ec19b287996b1a35f1fad919049ab283a391dae.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/1e/c1/9b/1ec19b287996b1a35f1fad919049ab283a391dae.jpg?rule=ad-large already downloaded
2025-12-05 12:49:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F7c%252Fbe%252F9f%252F7cbe9f3b9155fbd9994cdb4492a1d84897bb39e8.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/7c/be/9f/7cbe9f3b9155fbd9994cdb4492a1d84897bb39e8.jpg?rule=ad-large already downloaded
2025-12-05 12:49:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F88%252Fdc%252Fa3%252F88dca36fa61a53a683452bbad7cc051a371d83d5.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/88/dc/a3/88dca36fa61a53a683452bbad7cc051a371d83d5.jpg?rule=ad-large already downloaded
2025-12-05 12:49:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F75%252F94%252F2b%252F75942b440c82eb16d99452c01af5c820dd843498.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/75/94/2b/75942b440c82eb16d99452c01af5c820dd843498.jpg?rule=ad-large already downloaded
2025-12-05 12:49:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fba%252F24%252F91%252Fba24917139030fc9be801db9d9e8c5bb0634c0ea.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ba/24/91/ba24917139030fc9be801db9d9e8c5bb0634c0ea.jpg?rule=ad-large already downloaded
2025-12-05 12:49:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F9a%252Fb8%252F57%252F9ab85764ca04814e0a5b380deb95d5f6a9f02426.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/9a/b8/57/9ab85764ca04814e0a5b380deb95d5f6a9f02426.jpg?rule=ad-large already downloaded
2025-12-05 12:49:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F52%252F37%252Ff7%252F5237f75d63bf6e7e4be6a2b8ff9e950606e8b886.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/52/37/f7/5237f75d63bf6e7e4be6a2b8ff9e950606e8b886.jpg?rule=ad-large already downloaded
2025-12-05 12:49:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F10%252Fc6%252F38%252F10c6385016a56a09755a8a12d79d28f9dcd8db94.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/10/c6/38/10c6385016a56a09755a8a12d79d28f9dcd8db94.jpg?rule=ad-large already downloaded
2025-12-05 12:49:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F97%252Fcb%252F42%252F97cb423764c0bd13738a1bc998e71f8f284d554b.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/97/cb/42/97cb423764c0bd13738a1bc998e71f8f284d554b.jpg?rule=ad-large already downloaded
2025-12-05 12:49:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F77%252F38%252F6e%252F77386e503abf8ebf196c2c7f899b65d2f6d9a87a.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/77/38/6e/77386e503abf8ebf196c2c7f899b65d2f6d9a87a.jpg?rule=ad-large already downloaded
2025-12-05 12:49:57 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: fdc3f8ab-cd3e-5d6f-bbc8-3716cb086fd8 with identifier 3097857678
2025-12-05 12:49:57 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:49:57 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:49:57 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item fdc3f8ab-cd3e-5d6f-bbc8-3716cb086fd8
2025-12-05 12:49:57 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Peugeot 508 HYbrid4 SW 2.0 e-HDi 163 ETG6 Toît panaranique '
                'break, gris, 8 cv, première mise en circulation le '
                '05/09/2013.\n'
                '\n'
                'Prix TTC : 7 990,00 €\n'
                'Prix HT : 6 659,00 €\n'
                'La TVA est récupérable sur ce véhicule.\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  - Bluetooth\n'
                '  - CD\n'
                '  - GPS\n'
                '  - téléphone bluetooth\n'
                '\n'
                'Conduite :\n'
                '  - affichage tête haute\n'
                '  - allumage automatique des feux\n'
                '  - détecteur de pluie\n'
                '  - limiteur de vitesse\n'
                '  - palettes au volant\n'
                '  - régulateur de vitesse\n'
                '\n'
                'Extérieur :\n'
                '  - Coffre électrique\n'
                '  - barres de toit\n'
                '  - peinture intégrale\n'
                '  - phares directionnels\n'
                "  - radar arrière de détection d'obstacles\n"
                "  - radar d'aide au stationnement\n"
                '  - rétroviseurs dégivrants\n'
                '  - rétroviseurs rabattables\n'
                '  - rétroviseurs électriques\n'
                '  - toit panoramique\n'
                '\n'
                'Intérieur :\n'
                '  - accoudoir central\n'
                '  - climatisation multi zone\n'
                '  - direction assistée\n'
                '  - fermeture centralisée\n'
                '  - ordinateur de bord\n'
                '  - sièges électriques à mémoire\n'
                '  - verrouillage à distance\n'
                '  - vitres surteintées\n'
                '  - vitres électriques\n'
                '  - volant cuir\n'
                '\n'
                'Pack :\n'
                '  - Sieges arrières rabattable\n'
                '  - anti démarrage\n'
                '  - sièges électriques\n'
                '  - volant multifonctions\n'
                '  - volant réglable\n'
                '\n'
                'Sécurité :\n'
                '  - ABS\n'
                '  - Aide au demarrage en pente\n'
                '  - ESP\n'
                "  - aide au freinage d'urgence\n"
                '  - anti-patinage\n'
                '  - fixations ISOFIX\n'
                '  - phares antibrouillard\n'
                "  - radar avant de détection d'obstacles\n"
                '\n'
                'Autres équipements et informations :\n'
                "  - Classe Crit'air : 1\n"
                '  - Puissance kilowatt : 120 kw\n'
                '  - puissance réelle : 163 ch\n'
                '\n'
                'Référence annonce : 780308',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 163,
 'expiration_date': None,
 'fuel_type': 'Hybride',
 'id': 'fdc3f8ab-cd3e-5d6f-bbc8-3716cb086fd8',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3097857678',
 'listing': 'auction',
 'make': 'PEUGEOT',
 'model': '508',
 'odometer': 210000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 12,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/c1/60/0b/c1600bb7990f64eed201cda839da63c0c937e5e1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/37/5d/87/375d87e5a86d92444d6ca3badfbe08b76ec65e0d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1e/c1/9b/1ec19b287996b1a35f1fad919049ab283a391dae.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7c/be/9f/7cbe9f3b9155fbd9994cdb4492a1d84897bb39e8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/88/dc/a3/88dca36fa61a53a683452bbad7cc051a371d83d5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/75/94/2b/75942b440c82eb16d99452c01af5c820dd843498.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ba/24/91/ba24917139030fc9be801db9d9e8c5bb0634c0ea.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9a/b8/57/9ab85764ca04814e0a5b380deb95d5f6a9f02426.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/52/37/f7/5237f75d63bf6e7e4be6a2b8ff9e950606e8b886.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/10/c6/38/10c6385016a56a09755a8a12d79d28f9dcd8db94.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/97/cb/42/97cb423764c0bd13738a1bc998e71f8f284d554b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/77/38/6e/77386e503abf8ebf196c2c7f899b65d2f6d9a87a.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d26b62a4-dbeb-5f99-99ff-05af8d4bef54/d26b62a4-dbeb-5f99-99ff-05af8d4bef54_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 61198,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/c1/60/0b/c1600bb7990f64eed201cda839da63c0c937e5e1.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d26b62a4-dbeb-5f99-99ff-05af8d4bef54/d26b62a4-dbeb-5f99-99ff-05af8d4bef54_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 58199,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/37/5d/87/375d87e5a86d92444d6ca3badfbe08b76ec65e0d.jpg?rule=ad-large',
             'Width': 604},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d26b62a4-dbeb-5f99-99ff-05af8d4bef54/d26b62a4-dbeb-5f99-99ff-05af8d4bef54_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 68903,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/1e/c1/9b/1ec19b287996b1a35f1fad919049ab283a391dae.jpg?rule=ad-large',
             'Width': 631},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d26b62a4-dbeb-5f99-99ff-05af8d4bef54/d26b62a4-dbeb-5f99-99ff-05af8d4bef54_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 59510,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/7c/be/9f/7cbe9f3b9155fbd9994cdb4492a1d84897bb39e8.jpg?rule=ad-large',
             'Width': 604},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d26b62a4-dbeb-5f99-99ff-05af8d4bef54/d26b62a4-dbeb-5f99-99ff-05af8d4bef54_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 61901,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/88/dc/a3/88dca36fa61a53a683452bbad7cc051a371d83d5.jpg?rule=ad-large',
             'Width': 615},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d26b62a4-dbeb-5f99-99ff-05af8d4bef54/d26b62a4-dbeb-5f99-99ff-05af8d4bef54_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 63985,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/75/94/2b/75942b440c82eb16d99452c01af5c820dd843498.jpg?rule=ad-large',
             'Width': 607},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d26b62a4-dbeb-5f99-99ff-05af8d4bef54/d26b62a4-dbeb-5f99-99ff-05af8d4bef54_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 67413,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ba/24/91/ba24917139030fc9be801db9d9e8c5bb0634c0ea.jpg?rule=ad-large',
             'Width': 611},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d26b62a4-dbeb-5f99-99ff-05af8d4bef54/d26b62a4-dbeb-5f99-99ff-05af8d4bef54_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 63267,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/9a/b8/57/9ab85764ca04814e0a5b380deb95d5f6a9f02426.jpg?rule=ad-large',
             'Width': 610},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d26b62a4-dbeb-5f99-99ff-05af8d4bef54/d26b62a4-dbeb-5f99-99ff-05af8d4bef54_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 62389,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/52/37/f7/5237f75d63bf6e7e4be6a2b8ff9e950606e8b886.jpg?rule=ad-large',
             'Width': 605},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d26b62a4-dbeb-5f99-99ff-05af8d4bef54/d26b62a4-dbeb-5f99-99ff-05af8d4bef54_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 55556,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/10/c6/38/10c6385016a56a09755a8a12d79d28f9dcd8db94.jpg?rule=ad-large',
             'Width': 607},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d26b62a4-dbeb-5f99-99ff-05af8d4bef54/d26b62a4-dbeb-5f99-99ff-05af8d4bef54_image_10.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 65743,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/97/cb/42/97cb423764c0bd13738a1bc998e71f8f284d554b.jpg?rule=ad-large',
             'Width': 604},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_d26b62a4-dbeb-5f99-99ff-05af8d4bef54/d26b62a4-dbeb-5f99-99ff-05af8d4bef54_image_11.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 52641,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/77/38/6e/77386e503abf8ebf196c2c7f899b65d2f6d9a87a.jpg?rule=ad-large',
             'Width': 608}],
 'price': 7990,
 'price_includes_vat': False,
 'registration_date': '2013-09-01',
 'seats_number': None,
 'seller_name': None,
 'title': 'Peugeot 508 HYbrid4 SW 2.0 e-HDi 163 ETG6 Toît panaranique',
 'transmission': 'automatic',
 'trim': '508 RXH 2.0 e-HDi FAP ETG6 + électrique 37ch',
 'vin': None,
 'year': 2013}
2025-12-05 12:49:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273097857678%27 HTTP/1.1" 200 None
2025-12-05 12:49:57 [auto_selling_leboncoin.fr] INFO: Saving data for 3097857678: {'created_time': 1764938997.792377, 'last_price_update_time': 1764938997.792391}
2025-12-05 12:49:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3097857678') HTTP/1.1" 204 0
2025-12-05 12:49:57 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3079463618
2025-12-05 12:49:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273079463618%27 HTTP/1.1" 200 None
2025-12-05 12:49:57 [auto_selling_leboncoin.fr] INFO: Scrape type for 3079463618: 1
2025-12-05 12:49:57 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3079463618
2025-12-05 12:49:57 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Citroën c4 spacetourer BUSINESS 1.5 HDI 130 EAT8 monospace, '
                'gris artense, 6 cv, première mise en circulation le '
                '24/09/2019.\n'
                '\n'
                '5 places\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  -  Android Auto\n'
                '  -  Apple Car Play\n'
                '  - Bluetooth\n'
                '  - GPS\n'
                '  - Prise audio usb\n'
                '  - ecran tactile\n'
                '\n'
                'Conduite :\n'
                '  -  Limiteur vitesse\n'
                '  -  Start and Stop\n'
                '  - allumage automatique des feux\n'
                '  - détecteur de pluie\n'
                '  - palettes au volant\n'
                '  - régulateur de vitesse\n'
                '\n'
                'Extérieur :\n'
                '  - attelage\n'
                '  - jantes : aluminium\n'
                "  - radar arrière de détection d'obstacles\n"
                "  - radar d'aide au stationnement\n"
                '  - rétroviseurs rabattables\n'
                '  - rétroviseurs électriques\n'
                '\n'
                'Intérieur :\n'
                '  -  Accoudoir avant\n'
                '  - climatisation : automatique\n'
                '  - climatisation multi zone\n'
                '  - pack électrique\n'
                '  - vitres électriques\n'
                '  - volant cuir\n'
                '\n'
                'Pack :\n'
                '  -  Boite de vitesse automatique 8 rapports\n'
                '  - GPS couleur\n'
                '  - frein parking automatique\n'
                '\n'
                'Sécurité :\n'
                '  - ABS\n'
                '  - Détection sous gonflage\n'
                '  - ESP\n'
                '  - airbags frontaux\n'
                '  - airbags latéraux\n'
                '  - phares antibrouillard\n'
                '  - roue de secours\n'
                '\n'
                'Autres équipements et informations :\n'
                "  - Classe Crit'air : 2\n"
                '  - MP3\n'
                '  - Puissance kilowatt : 96 kw\n'
                '  - USB\n'
                '  - dimension des jantes : 17 pouces\n'
                '  - feux de circulation diurne\n'
                '  - puissance réelle : 130 ch\n'
                '  - émission CO2 : 102 g/km\n'
                '\n'
                'Référence annonce : 726834',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 130,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3079463618',
 'listing': 'auction',
 'make': 'CITROEN',
 'model': 'C4 SpaceTourer',
 'odometer': 87342,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/11/4b/02/114b0233440608ae375834d66a798f068eb495f9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a3/35/d7/a335d7cf836c1aa8d0b7efdbe64bdad7e63d0850.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0e/a7/b3/0ea7b3532ca3819c2f65e0fa93b43a8ec26164b7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0a/05/3a/0a053abb548881f0e0585d4d70710d9c5aa23c04.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ab/ee/8e/abee8e82e8f4c9fb6e45af4c5b609d0e3e86185c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/95/7f/1b/957f1b4a5ae2472d52201e0c26dbfcfd0d085ac8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ac/1f/f0/ac1ff0afaec553f723adaf6da0db6abe247a1cde.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2e/d2/8a/2ed28aab43e43adcd6116860a658bc74e0fbcc04.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/97/86/8c/97868cb67fabd8ff85da0488f1f2cf65d0bcadc8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a0/be/91/a0be91957b158bfad48ca93c08751ad9d4b927d0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f1/f2/5b/f1f25bc1f9e18f311a339c02e9b854e998ff6282.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/49/dc/f0/49dcf0f784b25798b3ce31b9170f578e2d35ff9f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b1/81/22/b1812279baf3296d6dec82841c57822e7b6889e2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/63/68/5e/63685e290d2a968af0650a9931ff67f6c4b1ccfc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/49/91/6c/49916c1c4bbedec5fe140259c30f88c4a3f11f2e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/69/a0/48/69a048b809746d676aba1f66292052283a7de4ee.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fd/b1/7b/fdb17b0aca4331293fd6b1d2f8d9bf83e8a25416.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9c/b8/38/9cb838f92b4cce91ea76f557b5d8e63c72ebb0cc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a9/01/3a/a9013af56e22416192e0b35506623c4ac6620eda.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b3/08/8e/b3088e3180b63d6355f95626eac029a41e6fff71.jpg?rule=ad-large'],
 'price': 15600,
 'price_includes_vat': False,
 'registration_date': '2019-09-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Citroën c4 spacetourer BUSINESS 1.5 HDI 130 EAT8',
 'transmission': 'automatic',
 'trim': 'C4 SpaceTourer BlueHDi 130ch S&S Business EAT8 E6.d-TEMP',
 'vin': None,
 'year': 2019}
2025-12-05 12:49:57 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: c6ee0597-cc1d-5afd-bae6-53ec9856f06b with identifier: 3079463618
2025-12-05 12:49:57 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 20 photos for item c6ee0597-cc1d-5afd-bae6-53ec9856f06b
2025-12-05 12:49:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F11%252F4b%252F02%252F114b0233440608ae375834d66a798f068eb495f9.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/11/4b/02/114b0233440608ae375834d66a798f068eb495f9.jpg?rule=ad-large already downloaded
2025-12-05 12:49:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fa3%252F35%252Fd7%252Fa335d7cf836c1aa8d0b7efdbe64bdad7e63d0850.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/a3/35/d7/a335d7cf836c1aa8d0b7efdbe64bdad7e63d0850.jpg?rule=ad-large already downloaded
2025-12-05 12:49:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F0e%252Fa7%252Fb3%252F0ea7b3532ca3819c2f65e0fa93b43a8ec26164b7.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/0e/a7/b3/0ea7b3532ca3819c2f65e0fa93b43a8ec26164b7.jpg?rule=ad-large already downloaded
2025-12-05 12:49:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F0a%252F05%252F3a%252F0a053abb548881f0e0585d4d70710d9c5aa23c04.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/0a/05/3a/0a053abb548881f0e0585d4d70710d9c5aa23c04.jpg?rule=ad-large already downloaded
2025-12-05 12:49:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fab%252Fee%252F8e%252Fabee8e82e8f4c9fb6e45af4c5b609d0e3e86185c.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ab/ee/8e/abee8e82e8f4c9fb6e45af4c5b609d0e3e86185c.jpg?rule=ad-large already downloaded
2025-12-05 12:49:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F95%252F7f%252F1b%252F957f1b4a5ae2472d52201e0c26dbfcfd0d085ac8.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/95/7f/1b/957f1b4a5ae2472d52201e0c26dbfcfd0d085ac8.jpg?rule=ad-large already downloaded
2025-12-05 12:49:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fac%252F1f%252Ff0%252Fac1ff0afaec553f723adaf6da0db6abe247a1cde.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ac/1f/f0/ac1ff0afaec553f723adaf6da0db6abe247a1cde.jpg?rule=ad-large already downloaded
2025-12-05 12:49:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F2e%252Fd2%252F8a%252F2ed28aab43e43adcd6116860a658bc74e0fbcc04.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/2e/d2/8a/2ed28aab43e43adcd6116860a658bc74e0fbcc04.jpg?rule=ad-large already downloaded
2025-12-05 12:49:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F97%252F86%252F8c%252F97868cb67fabd8ff85da0488f1f2cf65d0bcadc8.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/97/86/8c/97868cb67fabd8ff85da0488f1f2cf65d0bcadc8.jpg?rule=ad-large already downloaded
2025-12-05 12:49:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fa0%252Fbe%252F91%252Fa0be91957b158bfad48ca93c08751ad9d4b927d0.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:57 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/a0/be/91/a0be91957b158bfad48ca93c08751ad9d4b927d0.jpg?rule=ad-large already downloaded
2025-12-05 12:49:57 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Ff1%252Ff2%252F5b%252Ff1f25bc1f9e18f311a339c02e9b854e998ff6282.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/f1/f2/5b/f1f25bc1f9e18f311a339c02e9b854e998ff6282.jpg?rule=ad-large already downloaded
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F49%252Fdc%252Ff0%252F49dcf0f784b25798b3ce31b9170f578e2d35ff9f.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/49/dc/f0/49dcf0f784b25798b3ce31b9170f578e2d35ff9f.jpg?rule=ad-large already downloaded
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fb1%252F81%252F22%252Fb1812279baf3296d6dec82841c57822e7b6889e2.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/b1/81/22/b1812279baf3296d6dec82841c57822e7b6889e2.jpg?rule=ad-large already downloaded
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F63%252F68%252F5e%252F63685e290d2a968af0650a9931ff67f6c4b1ccfc.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/63/68/5e/63685e290d2a968af0650a9931ff67f6c4b1ccfc.jpg?rule=ad-large already downloaded
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F49%252F91%252F6c%252F49916c1c4bbedec5fe140259c30f88c4a3f11f2e.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/49/91/6c/49916c1c4bbedec5fe140259c30f88c4a3f11f2e.jpg?rule=ad-large already downloaded
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F69%252Fa0%252F48%252F69a048b809746d676aba1f66292052283a7de4ee.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/69/a0/48/69a048b809746d676aba1f66292052283a7de4ee.jpg?rule=ad-large already downloaded
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Ffd%252Fb1%252F7b%252Ffdb17b0aca4331293fd6b1d2f8d9bf83e8a25416.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/fd/b1/7b/fdb17b0aca4331293fd6b1d2f8d9bf83e8a25416.jpg?rule=ad-large already downloaded
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F9c%252Fb8%252F38%252F9cb838f92b4cce91ea76f557b5d8e63c72ebb0cc.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/9c/b8/38/9cb838f92b4cce91ea76f557b5d8e63c72ebb0cc.jpg?rule=ad-large already downloaded
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fa9%252F01%252F3a%252Fa9013af56e22416192e0b35506623c4ac6620eda.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/a9/01/3a/a9013af56e22416192e0b35506623c4ac6620eda.jpg?rule=ad-large already downloaded
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fb3%252F08%252F8e%252Fb3088e3180b63d6355f95626eac029a41e6fff71.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/b3/08/8e/b3088e3180b63d6355f95626eac029a41e6fff71.jpg?rule=ad-large already downloaded
2025-12-05 12:49:58 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: c6ee0597-cc1d-5afd-bae6-53ec9856f06b with identifier 3079463618
2025-12-05 12:49:58 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:49:58 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:49:58 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item c6ee0597-cc1d-5afd-bae6-53ec9856f06b
2025-12-05 12:49:58 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Citroën c4 spacetourer BUSINESS 1.5 HDI 130 EAT8 monospace, '
                'gris artense, 6 cv, première mise en circulation le '
                '24/09/2019.\n'
                '\n'
                '5 places\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  -  Android Auto\n'
                '  -  Apple Car Play\n'
                '  - Bluetooth\n'
                '  - GPS\n'
                '  - Prise audio usb\n'
                '  - ecran tactile\n'
                '\n'
                'Conduite :\n'
                '  -  Limiteur vitesse\n'
                '  -  Start and Stop\n'
                '  - allumage automatique des feux\n'
                '  - détecteur de pluie\n'
                '  - palettes au volant\n'
                '  - régulateur de vitesse\n'
                '\n'
                'Extérieur :\n'
                '  - attelage\n'
                '  - jantes : aluminium\n'
                "  - radar arrière de détection d'obstacles\n"
                "  - radar d'aide au stationnement\n"
                '  - rétroviseurs rabattables\n'
                '  - rétroviseurs électriques\n'
                '\n'
                'Intérieur :\n'
                '  -  Accoudoir avant\n'
                '  - climatisation : automatique\n'
                '  - climatisation multi zone\n'
                '  - pack électrique\n'
                '  - vitres électriques\n'
                '  - volant cuir\n'
                '\n'
                'Pack :\n'
                '  -  Boite de vitesse automatique 8 rapports\n'
                '  - GPS couleur\n'
                '  - frein parking automatique\n'
                '\n'
                'Sécurité :\n'
                '  - ABS\n'
                '  - Détection sous gonflage\n'
                '  - ESP\n'
                '  - airbags frontaux\n'
                '  - airbags latéraux\n'
                '  - phares antibrouillard\n'
                '  - roue de secours\n'
                '\n'
                'Autres équipements et informations :\n'
                "  - Classe Crit'air : 2\n"
                '  - MP3\n'
                '  - Puissance kilowatt : 96 kw\n'
                '  - USB\n'
                '  - dimension des jantes : 17 pouces\n'
                '  - feux de circulation diurne\n'
                '  - puissance réelle : 130 ch\n'
                '  - émission CO2 : 102 g/km\n'
                '\n'
                'Référence annonce : 726834',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 130,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': 'c6ee0597-cc1d-5afd-bae6-53ec9856f06b',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3079463618',
 'listing': 'auction',
 'make': 'CITROEN',
 'model': 'C4 SpaceTourer',
 'odometer': 87342,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 20,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/11/4b/02/114b0233440608ae375834d66a798f068eb495f9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a3/35/d7/a335d7cf836c1aa8d0b7efdbe64bdad7e63d0850.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0e/a7/b3/0ea7b3532ca3819c2f65e0fa93b43a8ec26164b7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0a/05/3a/0a053abb548881f0e0585d4d70710d9c5aa23c04.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ab/ee/8e/abee8e82e8f4c9fb6e45af4c5b609d0e3e86185c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/95/7f/1b/957f1b4a5ae2472d52201e0c26dbfcfd0d085ac8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ac/1f/f0/ac1ff0afaec553f723adaf6da0db6abe247a1cde.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2e/d2/8a/2ed28aab43e43adcd6116860a658bc74e0fbcc04.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/97/86/8c/97868cb67fabd8ff85da0488f1f2cf65d0bcadc8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a0/be/91/a0be91957b158bfad48ca93c08751ad9d4b927d0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f1/f2/5b/f1f25bc1f9e18f311a339c02e9b854e998ff6282.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/49/dc/f0/49dcf0f784b25798b3ce31b9170f578e2d35ff9f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b1/81/22/b1812279baf3296d6dec82841c57822e7b6889e2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/63/68/5e/63685e290d2a968af0650a9931ff67f6c4b1ccfc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/49/91/6c/49916c1c4bbedec5fe140259c30f88c4a3f11f2e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/69/a0/48/69a048b809746d676aba1f66292052283a7de4ee.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fd/b1/7b/fdb17b0aca4331293fd6b1d2f8d9bf83e8a25416.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9c/b8/38/9cb838f92b4cce91ea76f557b5d8e63c72ebb0cc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a9/01/3a/a9013af56e22416192e0b35506623c4ac6620eda.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b3/08/8e/b3088e3180b63d6355f95626eac029a41e6fff71.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_36bd9c1d-7bdb-512b-bc3e-00d0eef6a76e/36bd9c1d-7bdb-512b-bc3e-00d0eef6a76e_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 121801,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/11/4b/02/114b0233440608ae375834d66a798f068eb495f9.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_36bd9c1d-7bdb-512b-bc3e-00d0eef6a76e/36bd9c1d-7bdb-512b-bc3e-00d0eef6a76e_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 114823,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/a3/35/d7/a335d7cf836c1aa8d0b7efdbe64bdad7e63d0850.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_36bd9c1d-7bdb-512b-bc3e-00d0eef6a76e/36bd9c1d-7bdb-512b-bc3e-00d0eef6a76e_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 117287,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/0e/a7/b3/0ea7b3532ca3819c2f65e0fa93b43a8ec26164b7.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_36bd9c1d-7bdb-512b-bc3e-00d0eef6a76e/36bd9c1d-7bdb-512b-bc3e-00d0eef6a76e_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 108813,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/0a/05/3a/0a053abb548881f0e0585d4d70710d9c5aa23c04.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_36bd9c1d-7bdb-512b-bc3e-00d0eef6a76e/36bd9c1d-7bdb-512b-bc3e-00d0eef6a76e_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 92236,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ab/ee/8e/abee8e82e8f4c9fb6e45af4c5b609d0e3e86185c.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_36bd9c1d-7bdb-512b-bc3e-00d0eef6a76e/36bd9c1d-7bdb-512b-bc3e-00d0eef6a76e_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 104883,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/95/7f/1b/957f1b4a5ae2472d52201e0c26dbfcfd0d085ac8.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_36bd9c1d-7bdb-512b-bc3e-00d0eef6a76e/36bd9c1d-7bdb-512b-bc3e-00d0eef6a76e_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 111538,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ac/1f/f0/ac1ff0afaec553f723adaf6da0db6abe247a1cde.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_36bd9c1d-7bdb-512b-bc3e-00d0eef6a76e/36bd9c1d-7bdb-512b-bc3e-00d0eef6a76e_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 120395,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/2e/d2/8a/2ed28aab43e43adcd6116860a658bc74e0fbcc04.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_36bd9c1d-7bdb-512b-bc3e-00d0eef6a76e/36bd9c1d-7bdb-512b-bc3e-00d0eef6a76e_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 132067,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/97/86/8c/97868cb67fabd8ff85da0488f1f2cf65d0bcadc8.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_36bd9c1d-7bdb-512b-bc3e-00d0eef6a76e/36bd9c1d-7bdb-512b-bc3e-00d0eef6a76e_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 106082,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/a0/be/91/a0be91957b158bfad48ca93c08751ad9d4b927d0.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_36bd9c1d-7bdb-512b-bc3e-00d0eef6a76e/36bd9c1d-7bdb-512b-bc3e-00d0eef6a76e_image_10.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 116373,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/f1/f2/5b/f1f25bc1f9e18f311a339c02e9b854e998ff6282.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_36bd9c1d-7bdb-512b-bc3e-00d0eef6a76e/36bd9c1d-7bdb-512b-bc3e-00d0eef6a76e_image_11.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 99525,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/49/dc/f0/49dcf0f784b25798b3ce31b9170f578e2d35ff9f.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_36bd9c1d-7bdb-512b-bc3e-00d0eef6a76e/36bd9c1d-7bdb-512b-bc3e-00d0eef6a76e_image_12.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 98785,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/b1/81/22/b1812279baf3296d6dec82841c57822e7b6889e2.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_36bd9c1d-7bdb-512b-bc3e-00d0eef6a76e/36bd9c1d-7bdb-512b-bc3e-00d0eef6a76e_image_13.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 139195,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/63/68/5e/63685e290d2a968af0650a9931ff67f6c4b1ccfc.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_36bd9c1d-7bdb-512b-bc3e-00d0eef6a76e/36bd9c1d-7bdb-512b-bc3e-00d0eef6a76e_image_14.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 138171,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/49/91/6c/49916c1c4bbedec5fe140259c30f88c4a3f11f2e.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_36bd9c1d-7bdb-512b-bc3e-00d0eef6a76e/36bd9c1d-7bdb-512b-bc3e-00d0eef6a76e_image_15.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 96022,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/69/a0/48/69a048b809746d676aba1f66292052283a7de4ee.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_36bd9c1d-7bdb-512b-bc3e-00d0eef6a76e/36bd9c1d-7bdb-512b-bc3e-00d0eef6a76e_image_16.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 106236,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/fd/b1/7b/fdb17b0aca4331293fd6b1d2f8d9bf83e8a25416.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_36bd9c1d-7bdb-512b-bc3e-00d0eef6a76e/36bd9c1d-7bdb-512b-bc3e-00d0eef6a76e_image_17.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 107859,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/9c/b8/38/9cb838f92b4cce91ea76f557b5d8e63c72ebb0cc.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_36bd9c1d-7bdb-512b-bc3e-00d0eef6a76e/36bd9c1d-7bdb-512b-bc3e-00d0eef6a76e_image_18.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 58298,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/a9/01/3a/a9013af56e22416192e0b35506623c4ac6620eda.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_36bd9c1d-7bdb-512b-bc3e-00d0eef6a76e/36bd9c1d-7bdb-512b-bc3e-00d0eef6a76e_image_19.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 74697,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/b3/08/8e/b3088e3180b63d6355f95626eac029a41e6fff71.jpg?rule=ad-large',
             'Width': 1066}],
 'price': 15600,
 'price_includes_vat': False,
 'registration_date': '2019-09-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Citroën c4 spacetourer BUSINESS 1.5 HDI 130 EAT8',
 'transmission': 'automatic',
 'trim': 'C4 SpaceTourer BlueHDi 130ch S&S Business EAT8 E6.d-TEMP',
 'vin': None,
 'year': 2019}
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273079463618%27 HTTP/1.1" 200 None
2025-12-05 12:49:58 [auto_selling_leboncoin.fr] INFO: Saving data for 3079463618: {'created_time': 1764938998.214689, 'last_price_update_time': 1764938998.214699}
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3079463618') HTTP/1.1" 204 0
2025-12-05 12:49:58 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3090660905
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273090660905%27 HTTP/1.1" 200 None
2025-12-05 12:49:58 [auto_selling_leboncoin.fr] INFO: Scrape type for 3090660905: 1
2025-12-05 12:49:58 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3090660905
2025-12-05 12:49:58 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'Citroën Berlingo VAN M - 1.5 BLUEHDI 100ch CLUB utilitaire, '
                'blanc, 5 cv, première mise en circulation le 05/08/2019.\n'
                '\n'
                'Prix TTC : 15 990,00 €\n'
                'Prix HT : 13 325,00 €\n'
                'La TVA est récupérable sur ce véhicule.\n'
                '\n'
                '2 places\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  -  écran digital tactile\n'
                '  - GPS\n'
                '  - bluetooth\n'
                '\n'
                'Conduite :\n'
                '  - Stop & Start\n'
                '  - allumage automatique des feux\n'
                '  - limiteur de vitesse\n'
                '  - régulateur de vitesse\n'
                '\n'
                'Extérieur :\n'
                '  -  2 portes ar battantes tolées\n'
                '  -  radars av/ar + caméra recul\n'
                '  -  rétros ext électriques\n'
                '\n'
                'Intérieur :\n'
                '  -  plancher bois\n'
                '  -  tiroir rangement sous siège\n'
                '  - climatisation\n'
                '  - pack électrique\n'
                '  - sièges chauffants\n'
                '  - vitres surteintées\n'
                '\n'
                'Pack :\n'
                '  -  2 places\n'
                '  -  avec surveillance angle mort\n'
                '  -  charge utile 650 kg\n'
                '  -  mirror link\n'
                '  -  porte lat D coulissante\n'
                '  - GPS couleur\n'
                '\n'
                'Sécurité :\n'
                '  - ESP\n'
                '  - phares antibrouillard\n'
                '  - roue de secours\n'
                '\n'
                'Autres équipements et informations :\n'
                '  -  2 ve\n'
                "  - Classe Crit'air : 2\n"
                '  - bvm5\n'
                '\n'
                'Référence annonce : 770253',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': None,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/utilitaires/3090660905',
 'listing': 'auction',
 'make': 'CITROEN',
 'model': 'Berlingo',
 'odometer': 64500,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/75/8a/46/758a46b4a8676ef49e8abc7acc90742d457a4176.jpg?rule=ad-large'],
 'price': 15990,
 'price_includes_vat': False,
 'registration_date': '2019-08-01',
 'seats_number': 2,
 'seller_name': None,
 'title': 'Citroën Berlingo VAN M - 1.5 BLUEHDI 100ch CLUB',
 'transmission': 'manual',
 'trim': None,
 'vin': None,
 'year': 2019}
2025-12-05 12:49:58 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: f7c83a00-979d-5ac2-8c4a-2fa942dda854 with identifier: 3090660905
2025-12-05 12:49:58 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item f7c83a00-979d-5ac2-8c4a-2fa942dda854
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F75%252F8a%252F46%252F758a46b4a8676ef49e8abc7acc90742d457a4176.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/75/8a/46/758a46b4a8676ef49e8abc7acc90742d457a4176.jpg?rule=ad-large already downloaded
2025-12-05 12:49:58 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: f7c83a00-979d-5ac2-8c4a-2fa942dda854 with identifier 3090660905
2025-12-05 12:49:58 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:49:58 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:49:58 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item f7c83a00-979d-5ac2-8c4a-2fa942dda854
2025-12-05 12:49:58 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'Citroën Berlingo VAN M - 1.5 BLUEHDI 100ch CLUB utilitaire, '
                'blanc, 5 cv, première mise en circulation le 05/08/2019.\n'
                '\n'
                'Prix TTC : 15 990,00 €\n'
                'Prix HT : 13 325,00 €\n'
                'La TVA est récupérable sur ce véhicule.\n'
                '\n'
                '2 places\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  -  écran digital tactile\n'
                '  - GPS\n'
                '  - bluetooth\n'
                '\n'
                'Conduite :\n'
                '  - Stop & Start\n'
                '  - allumage automatique des feux\n'
                '  - limiteur de vitesse\n'
                '  - régulateur de vitesse\n'
                '\n'
                'Extérieur :\n'
                '  -  2 portes ar battantes tolées\n'
                '  -  radars av/ar + caméra recul\n'
                '  -  rétros ext électriques\n'
                '\n'
                'Intérieur :\n'
                '  -  plancher bois\n'
                '  -  tiroir rangement sous siège\n'
                '  - climatisation\n'
                '  - pack électrique\n'
                '  - sièges chauffants\n'
                '  - vitres surteintées\n'
                '\n'
                'Pack :\n'
                '  -  2 places\n'
                '  -  avec surveillance angle mort\n'
                '  -  charge utile 650 kg\n'
                '  -  mirror link\n'
                '  -  porte lat D coulissante\n'
                '  - GPS couleur\n'
                '\n'
                'Sécurité :\n'
                '  - ESP\n'
                '  - phares antibrouillard\n'
                '  - roue de secours\n'
                '\n'
                'Autres équipements et informations :\n'
                '  -  2 ve\n'
                "  - Classe Crit'air : 2\n"
                '  - bvm5\n'
                '\n'
                'Référence annonce : 770253',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': None,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': 'f7c83a00-979d-5ac2-8c4a-2fa942dda854',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/utilitaires/3090660905',
 'listing': 'auction',
 'make': 'CITROEN',
 'model': 'Berlingo',
 'odometer': 64500,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 1,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/75/8a/46/758a46b4a8676ef49e8abc7acc90742d457a4176.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8bea02d7-0153-5a46-9850-717b4ec54d2a/8bea02d7-0153-5a46-9850-717b4ec54d2a_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 47327,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/75/8a/46/758a46b4a8676ef49e8abc7acc90742d457a4176.jpg?rule=ad-large',
             'Width': 449}],
 'price': 15990,
 'price_includes_vat': False,
 'registration_date': '2019-08-01',
 'seats_number': 2,
 'seller_name': None,
 'title': 'Citroën Berlingo VAN M - 1.5 BLUEHDI 100ch CLUB',
 'transmission': 'manual',
 'trim': None,
 'vin': None,
 'year': 2019}
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273090660905%27 HTTP/1.1" 200 None
2025-12-05 12:49:58 [auto_selling_leboncoin.fr] INFO: Saving data for 3090660905: {'created_time': 1764938998.302833, 'last_price_update_time': 1764938998.302845}
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3090660905') HTTP/1.1" 204 0
2025-12-05 12:49:58 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3072023247
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273072023247%27 HTTP/1.1" 200 None
2025-12-05 12:49:58 [auto_selling_leboncoin.fr] INFO: Scrape type for 3072023247: 1
2025-12-05 12:49:58 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3072023247
2025-12-05 12:49:58 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'Peugeot 3008 1.6 BlueHDi 120ch - Crossway crossover, suv, '
                'blanc (original), 6 cv, première mise en circulation le '
                '01/10/2015, garantie 3 mois.\n'
                '\n'
                '5 places\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  - GPS\n'
                '  - auto-radio : CD\n'
                '  - système de navigation\n'
                '\n'
                'Extérieur :\n'
                '  - attelage\n'
                '  - caméra de recul\n'
                '  - filtre à particules\n'
                '  - toit ouvrant\n'
                '  - toit panoramique\n'
                '\n'
                'Intérieur :\n'
                '  - Vitres arrières électriques\n'
                '  - direction assistée\n'
                '  - ordinateur de bord\n'
                '  - sièges chauffants\n'
                '  - vitres électriques\n'
                '\n'
                'Sécurité :\n'
                '  - ABS\n'
                '  - Airbag coté passager désactivable\n'
                '  - ESP\n'
                '  - airbag conducteur\n'
                '  - airbag coté passager\n'
                '\n'
                'Autres équipements et informations :\n'
                "  - Classe Crit'air : 2\n"
                '  - Puissance kilowatt : 88 kw\n'
                '  - puissance réelle : 120 ch\n'
                '  - émission CO2 : 109 g/km\n'
                '\n'
                'Référence annonce : 775026',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 120,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3072023247',
 'listing': 'auction',
 'make': 'PEUGEOT',
 'model': '3008',
 'odometer': 213812,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/74/c5/98/74c5982762900dabe2781baa6ba8489643ffba9d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/32/26/77/3226771a41944f84e8b1e65fa16cef660681e6c2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/26/6d/69/266d69a4b783cb77fdcf4cc10bc7023d4b1ba2cf.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/df/66/b4/df66b495019a593d80ead4e17dbd83681c3bb9bd.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/45/c5/f5/45c5f594f476d5216fa5be7b8dcfad914e1f8d8d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e9/82/6c/e9826c422f90d6a83ac3d6d8c55dbabed83b2cf0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d6/0d/a3/d60da333ee9d0497e779c9f0cd8b53dcf9da97e2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9d/eb/ca/9debca1e8dad1acb99e510c031af78c6c46b99f6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5d/78/5d/5d785d00dae31457146903d27f52f79987ccbe3d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9c/8c/1b/9c8c1bec2690490ee58dab2492909871de057ee4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/30/3a/9c/303a9c41815be0a047ab9e9d73ba38e9d066f55c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/98/d3/9b/98d39bb6246a8e028686a9ab10705c7f8cb755f1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6b/9f/06/6b9f0627ea501fcb5debba37918d1b77e59e84cc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9f/21/10/9f21103a57239680835625dc4754abaf9129bb4e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0e/28/ee/0e28eee9b0be15e38e49119fb6428ec54dbfdbde.jpg?rule=ad-large'],
 'price': 7500,
 'price_includes_vat': False,
 'registration_date': '2015-10-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Peugeot 3008 1.6 BlueHDi 120ch - Crossway',
 'transmission': 'automatic',
 'trim': '3008 1.6 BlueHDi 120ch Crossway S&S EAT6',
 'vin': None,
 'year': 2015}
2025-12-05 12:49:58 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: ad291eb7-14ac-513b-864c-c0e3b37fc418 with identifier: 3072023247
2025-12-05 12:49:58 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 15 photos for item ad291eb7-14ac-513b-864c-c0e3b37fc418
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F74%252Fc5%252F98%252F74c5982762900dabe2781baa6ba8489643ffba9d.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/74/c5/98/74c5982762900dabe2781baa6ba8489643ffba9d.jpg?rule=ad-large already downloaded
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F32%252F26%252F77%252F3226771a41944f84e8b1e65fa16cef660681e6c2.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/32/26/77/3226771a41944f84e8b1e65fa16cef660681e6c2.jpg?rule=ad-large already downloaded
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F26%252F6d%252F69%252F266d69a4b783cb77fdcf4cc10bc7023d4b1ba2cf.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/26/6d/69/266d69a4b783cb77fdcf4cc10bc7023d4b1ba2cf.jpg?rule=ad-large already downloaded
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fdf%252F66%252Fb4%252Fdf66b495019a593d80ead4e17dbd83681c3bb9bd.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/df/66/b4/df66b495019a593d80ead4e17dbd83681c3bb9bd.jpg?rule=ad-large already downloaded
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F45%252Fc5%252Ff5%252F45c5f594f476d5216fa5be7b8dcfad914e1f8d8d.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/45/c5/f5/45c5f594f476d5216fa5be7b8dcfad914e1f8d8d.jpg?rule=ad-large already downloaded
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fe9%252F82%252F6c%252Fe9826c422f90d6a83ac3d6d8c55dbabed83b2cf0.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/e9/82/6c/e9826c422f90d6a83ac3d6d8c55dbabed83b2cf0.jpg?rule=ad-large already downloaded
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fd6%252F0d%252Fa3%252Fd60da333ee9d0497e779c9f0cd8b53dcf9da97e2.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/d6/0d/a3/d60da333ee9d0497e779c9f0cd8b53dcf9da97e2.jpg?rule=ad-large already downloaded
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F9d%252Feb%252Fca%252F9debca1e8dad1acb99e510c031af78c6c46b99f6.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/9d/eb/ca/9debca1e8dad1acb99e510c031af78c6c46b99f6.jpg?rule=ad-large already downloaded
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F5d%252F78%252F5d%252F5d785d00dae31457146903d27f52f79987ccbe3d.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/5d/78/5d/5d785d00dae31457146903d27f52f79987ccbe3d.jpg?rule=ad-large already downloaded
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F9c%252F8c%252F1b%252F9c8c1bec2690490ee58dab2492909871de057ee4.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/9c/8c/1b/9c8c1bec2690490ee58dab2492909871de057ee4.jpg?rule=ad-large already downloaded
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F30%252F3a%252F9c%252F303a9c41815be0a047ab9e9d73ba38e9d066f55c.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/30/3a/9c/303a9c41815be0a047ab9e9d73ba38e9d066f55c.jpg?rule=ad-large already downloaded
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F98%252Fd3%252F9b%252F98d39bb6246a8e028686a9ab10705c7f8cb755f1.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/98/d3/9b/98d39bb6246a8e028686a9ab10705c7f8cb755f1.jpg?rule=ad-large already downloaded
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F6b%252F9f%252F06%252F6b9f0627ea501fcb5debba37918d1b77e59e84cc.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/6b/9f/06/6b9f0627ea501fcb5debba37918d1b77e59e84cc.jpg?rule=ad-large already downloaded
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F9f%252F21%252F10%252F9f21103a57239680835625dc4754abaf9129bb4e.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/9f/21/10/9f21103a57239680835625dc4754abaf9129bb4e.jpg?rule=ad-large already downloaded
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F0e%252F28%252Fee%252F0e28eee9b0be15e38e49119fb6428ec54dbfdbde.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/0e/28/ee/0e28eee9b0be15e38e49119fb6428ec54dbfdbde.jpg?rule=ad-large already downloaded
2025-12-05 12:49:58 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: ad291eb7-14ac-513b-864c-c0e3b37fc418 with identifier 3072023247
2025-12-05 12:49:58 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:49:58 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:49:58 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item ad291eb7-14ac-513b-864c-c0e3b37fc418
2025-12-05 12:49:58 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'Peugeot 3008 1.6 BlueHDi 120ch - Crossway crossover, suv, '
                'blanc (original), 6 cv, première mise en circulation le '
                '01/10/2015, garantie 3 mois.\n'
                '\n'
                '5 places\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  - GPS\n'
                '  - auto-radio : CD\n'
                '  - système de navigation\n'
                '\n'
                'Extérieur :\n'
                '  - attelage\n'
                '  - caméra de recul\n'
                '  - filtre à particules\n'
                '  - toit ouvrant\n'
                '  - toit panoramique\n'
                '\n'
                'Intérieur :\n'
                '  - Vitres arrières électriques\n'
                '  - direction assistée\n'
                '  - ordinateur de bord\n'
                '  - sièges chauffants\n'
                '  - vitres électriques\n'
                '\n'
                'Sécurité :\n'
                '  - ABS\n'
                '  - Airbag coté passager désactivable\n'
                '  - ESP\n'
                '  - airbag conducteur\n'
                '  - airbag coté passager\n'
                '\n'
                'Autres équipements et informations :\n'
                "  - Classe Crit'air : 2\n"
                '  - Puissance kilowatt : 88 kw\n'
                '  - puissance réelle : 120 ch\n'
                '  - émission CO2 : 109 g/km\n'
                '\n'
                'Référence annonce : 775026',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 120,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': 'ad291eb7-14ac-513b-864c-c0e3b37fc418',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3072023247',
 'listing': 'auction',
 'make': 'PEUGEOT',
 'model': '3008',
 'odometer': 213812,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 15,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/74/c5/98/74c5982762900dabe2781baa6ba8489643ffba9d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/32/26/77/3226771a41944f84e8b1e65fa16cef660681e6c2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/26/6d/69/266d69a4b783cb77fdcf4cc10bc7023d4b1ba2cf.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/df/66/b4/df66b495019a593d80ead4e17dbd83681c3bb9bd.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/45/c5/f5/45c5f594f476d5216fa5be7b8dcfad914e1f8d8d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e9/82/6c/e9826c422f90d6a83ac3d6d8c55dbabed83b2cf0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d6/0d/a3/d60da333ee9d0497e779c9f0cd8b53dcf9da97e2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9d/eb/ca/9debca1e8dad1acb99e510c031af78c6c46b99f6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5d/78/5d/5d785d00dae31457146903d27f52f79987ccbe3d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9c/8c/1b/9c8c1bec2690490ee58dab2492909871de057ee4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/30/3a/9c/303a9c41815be0a047ab9e9d73ba38e9d066f55c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/98/d3/9b/98d39bb6246a8e028686a9ab10705c7f8cb755f1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6b/9f/06/6b9f0627ea501fcb5debba37918d1b77e59e84cc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9f/21/10/9f21103a57239680835625dc4754abaf9129bb4e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0e/28/ee/0e28eee9b0be15e38e49119fb6428ec54dbfdbde.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b29c35e7-d3bd-5b69-8f02-9bd9d5309143/b29c35e7-d3bd-5b69-8f02-9bd9d5309143_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 64048,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/74/c5/98/74c5982762900dabe2781baa6ba8489643ffba9d.jpg?rule=ad-large',
             'Width': 652},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b29c35e7-d3bd-5b69-8f02-9bd9d5309143/b29c35e7-d3bd-5b69-8f02-9bd9d5309143_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 60111,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/32/26/77/3226771a41944f84e8b1e65fa16cef660681e6c2.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b29c35e7-d3bd-5b69-8f02-9bd9d5309143/b29c35e7-d3bd-5b69-8f02-9bd9d5309143_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 61935,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/26/6d/69/266d69a4b783cb77fdcf4cc10bc7023d4b1ba2cf.jpg?rule=ad-large',
             'Width': 604},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b29c35e7-d3bd-5b69-8f02-9bd9d5309143/b29c35e7-d3bd-5b69-8f02-9bd9d5309143_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 58194,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/df/66/b4/df66b495019a593d80ead4e17dbd83681c3bb9bd.jpg?rule=ad-large',
             'Width': 598},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b29c35e7-d3bd-5b69-8f02-9bd9d5309143/b29c35e7-d3bd-5b69-8f02-9bd9d5309143_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 53546,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/45/c5/f5/45c5f594f476d5216fa5be7b8dcfad914e1f8d8d.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b29c35e7-d3bd-5b69-8f02-9bd9d5309143/b29c35e7-d3bd-5b69-8f02-9bd9d5309143_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 58494,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/e9/82/6c/e9826c422f90d6a83ac3d6d8c55dbabed83b2cf0.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b29c35e7-d3bd-5b69-8f02-9bd9d5309143/b29c35e7-d3bd-5b69-8f02-9bd9d5309143_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 61238,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/d6/0d/a3/d60da333ee9d0497e779c9f0cd8b53dcf9da97e2.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b29c35e7-d3bd-5b69-8f02-9bd9d5309143/b29c35e7-d3bd-5b69-8f02-9bd9d5309143_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 75513,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/9d/eb/ca/9debca1e8dad1acb99e510c031af78c6c46b99f6.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b29c35e7-d3bd-5b69-8f02-9bd9d5309143/b29c35e7-d3bd-5b69-8f02-9bd9d5309143_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 51036,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/5d/78/5d/5d785d00dae31457146903d27f52f79987ccbe3d.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b29c35e7-d3bd-5b69-8f02-9bd9d5309143/b29c35e7-d3bd-5b69-8f02-9bd9d5309143_image_10.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 57277,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/9c/8c/1b/9c8c1bec2690490ee58dab2492909871de057ee4.jpg?rule=ad-large',
             'Width': 601},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b29c35e7-d3bd-5b69-8f02-9bd9d5309143/b29c35e7-d3bd-5b69-8f02-9bd9d5309143_image_11.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 55393,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/30/3a/9c/303a9c41815be0a047ab9e9d73ba38e9d066f55c.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b29c35e7-d3bd-5b69-8f02-9bd9d5309143/b29c35e7-d3bd-5b69-8f02-9bd9d5309143_image_12.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 55530,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/98/d3/9b/98d39bb6246a8e028686a9ab10705c7f8cb755f1.jpg?rule=ad-large',
             'Width': 599},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b29c35e7-d3bd-5b69-8f02-9bd9d5309143/b29c35e7-d3bd-5b69-8f02-9bd9d5309143_image_13.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 62099,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/6b/9f/06/6b9f0627ea501fcb5debba37918d1b77e59e84cc.jpg?rule=ad-large',
             'Width': 599},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b29c35e7-d3bd-5b69-8f02-9bd9d5309143/b29c35e7-d3bd-5b69-8f02-9bd9d5309143_image_14.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 69793,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/9f/21/10/9f21103a57239680835625dc4754abaf9129bb4e.jpg?rule=ad-large',
             'Width': 598},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_b29c35e7-d3bd-5b69-8f02-9bd9d5309143/b29c35e7-d3bd-5b69-8f02-9bd9d5309143_image_16.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 57362,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/0e/28/ee/0e28eee9b0be15e38e49119fb6428ec54dbfdbde.jpg?rule=ad-large',
             'Width': 601}],
 'price': 7500,
 'price_includes_vat': False,
 'registration_date': '2015-10-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Peugeot 3008 1.6 BlueHDi 120ch - Crossway',
 'transmission': 'automatic',
 'trim': '3008 1.6 BlueHDi 120ch Crossway S&S EAT6',
 'vin': None,
 'year': 2015}
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273072023247%27 HTTP/1.1" 200 None
2025-12-05 12:49:58 [auto_selling_leboncoin.fr] INFO: Saving data for 3072023247: {'created_time': 1764938998.71122, 'last_price_update_time': 1764938998.711232}
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3072023247') HTTP/1.1" 204 0
2025-12-05 12:49:58 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3072023261
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273072023261%27 HTTP/1.1" 200 None
2025-12-05 12:49:58 [auto_selling_leboncoin.fr] INFO: Scrape type for 3072023261: 1
2025-12-05 12:49:58 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3072023261
2025-12-05 12:49:58 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Citroën C4 1.6 e-HDi 115ch - Shine BOITE AUTOMATIQUE '
                'citadine, gris (original), 6 cv, première mise en circulation '
                'le 01/07/2015.\n'
                '\n'
                '5 places\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  - Bluetooth\n'
                '  - CD\n'
                '  - GPS\n'
                '  - Prise audio usb\n'
                '  - système de navigation\n'
                '\n'
                'Conduite :\n'
                '  - Limiteur vitesse\n'
                '  - régulateur de vitesse\n'
                '\n'
                'Extérieur :\n'
                '  - caméra de recul\n'
                '  - filtre à particules\n'
                "  - radar arrière de détection d'obstacles\n"
                "  - radar d'aide au stationnement\n"
                '\n'
                'Intérieur :\n'
                '  -  5 places\n'
                '  - climatisation : automatique\n'
                '  - direction assistée\n'
                '  - ordinateur de bord\n'
                '  - vitres électriques\n'
                '\n'
                'Pack :\n'
                '  -  Boite de vitesse Automatique 6 rapports\n'
                '  -  Navigationssystem\n'
                '\n'
                'Sécurité :\n'
                '  - ABS\n'
                '  - Airbag coté passager désactivable\n'
                '  - ESP\n'
                '  - airbag conducteur\n'
                '  - airbag coté passager\n'
                '  - airbags frontaux\n'
                '  - airbags latéraux\n'
                '\n'
                'Autres équipements et informations :\n'
                "  - Classe Crit'air : 2\n"
                '  - Puissance kilowatt : 85 kw\n'
                '  - USB\n'
                '  - puissance réelle : 115 ch\n'
                '  - émission CO2 : 98 g/km\n'
                '\n'
                'Référence annonce : 775041',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 115,
 '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/3072023261',
 'listing': 'auction',
 'make': 'CITROEN',
 'model': 'C4',
 'odometer': 179570,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/42/63/ff/4263ff99f34f812e2cbdb4e69d2792802f3d8143.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/11/02/c3/1102c3ce3e7a3f85eb3569fcb706b43efd8bac98.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/33/89/71/338971202bc042ea55d9277406a39f3f838158fe.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/96/44/7d/96447dc7b66bd6c9d26b73bfb610fd6c2f1024dc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5f/41/d0/5f41d08243a3729d226d42e0f1942b2e092e1b2b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/90/82/d8/9082d830976b34e73f4f399daaaf074135919238.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a9/3b/45/a93b45de00b54d863beb7acdf9671d08c4efddbe.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/bb/a5/ec/bba5ec828f05c8d98b209003de89374fde33ad01.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/49/d4/5e/49d45ec4e2d485c16598c7acc1b0b66b77740149.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e9/88/63/e9886398a73ebf10d257e345caec4dc6608d758f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b3/5f/be/b35fbe185ac58c9e527e763118aa3a5948a46ca4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8f/79/b6/8f79b60d1e3e6660ddfe28969e5ee1b9ba0f0e68.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9f/1e/42/9f1e42b744aaf5b4a46ae3eaf6f98d1b7392e043.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/87/61/e3/8761e3ffb830095ae03b4975ed4e99b769b79cdf.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6c/a1/aa/6ca1aae3241dd47b103de5a73cb7beabc08ba356.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f3/11/8a/f3118aba416ad5fde9ba53d45dd88b923ae6532a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/28/70/9f/28709f92b073b5f0c1eb18edcba97959c3a983b6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/gh/cf/4e/ghcf4e6dacfc698fb5b5b0bfe605f7eb15b55bea.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/69/12/3d/69123d87ca3d607cf8d1d36ab735711d0dc950aa.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2e/59/7a/2e597a40afdacc1fbca2f85525ee69e41ec49ca3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/27/5c/24/275c242fa15f678dd45994fba00cdedb04a1991f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/85/7c/03/857c035f5508404a72d9a44527ceeebe1562bca6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/18/80/29/1880297f3ae238dfa044b30215f97291c3b06f8e.jpg?rule=ad-large'],
 'price': 6990,
 'price_includes_vat': False,
 'registration_date': '2015-07-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Citroën C4 1.6 e-HDi 115ch - Shine BOITE AUTOMATIQUE',
 'transmission': 'automatic',
 'trim': 'C4 e-HDi 115ch Shine ETG6',
 'vin': None,
 'year': 2015}
2025-12-05 12:49:58 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: a308a0a3-9d58-5fe9-bf17-0cde9fd4d3e5 with identifier: 3072023261
2025-12-05 12:49:58 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 20 photos for item a308a0a3-9d58-5fe9-bf17-0cde9fd4d3e5
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F42%252F63%252Fff%252F4263ff99f34f812e2cbdb4e69d2792802f3d8143.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/42/63/ff/4263ff99f34f812e2cbdb4e69d2792802f3d8143.jpg?rule=ad-large already downloaded
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F11%252F02%252Fc3%252F1102c3ce3e7a3f85eb3569fcb706b43efd8bac98.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/11/02/c3/1102c3ce3e7a3f85eb3569fcb706b43efd8bac98.jpg?rule=ad-large already downloaded
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F33%252F89%252F71%252F338971202bc042ea55d9277406a39f3f838158fe.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/33/89/71/338971202bc042ea55d9277406a39f3f838158fe.jpg?rule=ad-large already downloaded
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F96%252F44%252F7d%252F96447dc7b66bd6c9d26b73bfb610fd6c2f1024dc.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/96/44/7d/96447dc7b66bd6c9d26b73bfb610fd6c2f1024dc.jpg?rule=ad-large already downloaded
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F5f%252F41%252Fd0%252F5f41d08243a3729d226d42e0f1942b2e092e1b2b.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/5f/41/d0/5f41d08243a3729d226d42e0f1942b2e092e1b2b.jpg?rule=ad-large already downloaded
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F90%252F82%252Fd8%252F9082d830976b34e73f4f399daaaf074135919238.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/90/82/d8/9082d830976b34e73f4f399daaaf074135919238.jpg?rule=ad-large already downloaded
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fa9%252F3b%252F45%252Fa93b45de00b54d863beb7acdf9671d08c4efddbe.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/a9/3b/45/a93b45de00b54d863beb7acdf9671d08c4efddbe.jpg?rule=ad-large already downloaded
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fbb%252Fa5%252Fec%252Fbba5ec828f05c8d98b209003de89374fde33ad01.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/bb/a5/ec/bba5ec828f05c8d98b209003de89374fde33ad01.jpg?rule=ad-large already downloaded
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F49%252Fd4%252F5e%252F49d45ec4e2d485c16598c7acc1b0b66b77740149.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/49/d4/5e/49d45ec4e2d485c16598c7acc1b0b66b77740149.jpg?rule=ad-large already downloaded
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fe9%252F88%252F63%252Fe9886398a73ebf10d257e345caec4dc6608d758f.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/e9/88/63/e9886398a73ebf10d257e345caec4dc6608d758f.jpg?rule=ad-large already downloaded
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fb3%252F5f%252Fbe%252Fb35fbe185ac58c9e527e763118aa3a5948a46ca4.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/b3/5f/be/b35fbe185ac58c9e527e763118aa3a5948a46ca4.jpg?rule=ad-large already downloaded
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F8f%252F79%252Fb6%252F8f79b60d1e3e6660ddfe28969e5ee1b9ba0f0e68.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/8f/79/b6/8f79b60d1e3e6660ddfe28969e5ee1b9ba0f0e68.jpg?rule=ad-large already downloaded
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F9f%252F1e%252F42%252F9f1e42b744aaf5b4a46ae3eaf6f98d1b7392e043.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/9f/1e/42/9f1e42b744aaf5b4a46ae3eaf6f98d1b7392e043.jpg?rule=ad-large already downloaded
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F87%252F61%252Fe3%252F8761e3ffb830095ae03b4975ed4e99b769b79cdf.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:58 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/87/61/e3/8761e3ffb830095ae03b4975ed4e99b769b79cdf.jpg?rule=ad-large already downloaded
2025-12-05 12:49:58 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F6c%252Fa1%252Faa%252F6ca1aae3241dd47b103de5a73cb7beabc08ba356.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/6c/a1/aa/6ca1aae3241dd47b103de5a73cb7beabc08ba356.jpg?rule=ad-large already downloaded
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Ff3%252F11%252F8a%252Ff3118aba416ad5fde9ba53d45dd88b923ae6532a.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/f3/11/8a/f3118aba416ad5fde9ba53d45dd88b923ae6532a.jpg?rule=ad-large already downloaded
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F28%252F70%252F9f%252F28709f92b073b5f0c1eb18edcba97959c3a983b6.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/28/70/9f/28709f92b073b5f0c1eb18edcba97959c3a983b6.jpg?rule=ad-large already downloaded
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fgh%252Fcf%252F4e%252Fghcf4e6dacfc698fb5b5b0bfe605f7eb15b55bea.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/gh/cf/4e/ghcf4e6dacfc698fb5b5b0bfe605f7eb15b55bea.jpg?rule=ad-large already downloaded
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F69%252F12%252F3d%252F69123d87ca3d607cf8d1d36ab735711d0dc950aa.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/69/12/3d/69123d87ca3d607cf8d1d36ab735711d0dc950aa.jpg?rule=ad-large already downloaded
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F2e%252F59%252F7a%252F2e597a40afdacc1fbca2f85525ee69e41ec49ca3.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/2e/59/7a/2e597a40afdacc1fbca2f85525ee69e41ec49ca3.jpg?rule=ad-large already downloaded
2025-12-05 12:49:59 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: a308a0a3-9d58-5fe9-bf17-0cde9fd4d3e5 with identifier 3072023261
2025-12-05 12:49:59 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:49:59 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:49:59 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item a308a0a3-9d58-5fe9-bf17-0cde9fd4d3e5
2025-12-05 12:49:59 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Citroën C4 1.6 e-HDi 115ch - Shine BOITE AUTOMATIQUE '
                'citadine, gris (original), 6 cv, première mise en circulation '
                'le 01/07/2015.\n'
                '\n'
                '5 places\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  - Bluetooth\n'
                '  - CD\n'
                '  - GPS\n'
                '  - Prise audio usb\n'
                '  - système de navigation\n'
                '\n'
                'Conduite :\n'
                '  - Limiteur vitesse\n'
                '  - régulateur de vitesse\n'
                '\n'
                'Extérieur :\n'
                '  - caméra de recul\n'
                '  - filtre à particules\n'
                "  - radar arrière de détection d'obstacles\n"
                "  - radar d'aide au stationnement\n"
                '\n'
                'Intérieur :\n'
                '  -  5 places\n'
                '  - climatisation : automatique\n'
                '  - direction assistée\n'
                '  - ordinateur de bord\n'
                '  - vitres électriques\n'
                '\n'
                'Pack :\n'
                '  -  Boite de vitesse Automatique 6 rapports\n'
                '  -  Navigationssystem\n'
                '\n'
                'Sécurité :\n'
                '  - ABS\n'
                '  - Airbag coté passager désactivable\n'
                '  - ESP\n'
                '  - airbag conducteur\n'
                '  - airbag coté passager\n'
                '  - airbags frontaux\n'
                '  - airbags latéraux\n'
                '\n'
                'Autres équipements et informations :\n'
                "  - Classe Crit'air : 2\n"
                '  - Puissance kilowatt : 85 kw\n'
                '  - USB\n'
                '  - puissance réelle : 115 ch\n'
                '  - émission CO2 : 98 g/km\n'
                '\n'
                'Référence annonce : 775041',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 115,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': 'a308a0a3-9d58-5fe9-bf17-0cde9fd4d3e5',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3072023261',
 'listing': 'auction',
 'make': 'CITROEN',
 'model': 'C4',
 'odometer': 179570,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 23,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/42/63/ff/4263ff99f34f812e2cbdb4e69d2792802f3d8143.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/11/02/c3/1102c3ce3e7a3f85eb3569fcb706b43efd8bac98.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/33/89/71/338971202bc042ea55d9277406a39f3f838158fe.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/96/44/7d/96447dc7b66bd6c9d26b73bfb610fd6c2f1024dc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5f/41/d0/5f41d08243a3729d226d42e0f1942b2e092e1b2b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/90/82/d8/9082d830976b34e73f4f399daaaf074135919238.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a9/3b/45/a93b45de00b54d863beb7acdf9671d08c4efddbe.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/bb/a5/ec/bba5ec828f05c8d98b209003de89374fde33ad01.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/49/d4/5e/49d45ec4e2d485c16598c7acc1b0b66b77740149.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e9/88/63/e9886398a73ebf10d257e345caec4dc6608d758f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b3/5f/be/b35fbe185ac58c9e527e763118aa3a5948a46ca4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8f/79/b6/8f79b60d1e3e6660ddfe28969e5ee1b9ba0f0e68.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9f/1e/42/9f1e42b744aaf5b4a46ae3eaf6f98d1b7392e043.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/87/61/e3/8761e3ffb830095ae03b4975ed4e99b769b79cdf.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6c/a1/aa/6ca1aae3241dd47b103de5a73cb7beabc08ba356.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f3/11/8a/f3118aba416ad5fde9ba53d45dd88b923ae6532a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/28/70/9f/28709f92b073b5f0c1eb18edcba97959c3a983b6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/gh/cf/4e/ghcf4e6dacfc698fb5b5b0bfe605f7eb15b55bea.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/69/12/3d/69123d87ca3d607cf8d1d36ab735711d0dc950aa.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2e/59/7a/2e597a40afdacc1fbca2f85525ee69e41ec49ca3.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3605d8cb-b403-501f-9d03-52be689533fe/3605d8cb-b403-501f-9d03-52be689533fe_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 75485,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/42/63/ff/4263ff99f34f812e2cbdb4e69d2792802f3d8143.jpg?rule=ad-large',
             'Width': 661},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3605d8cb-b403-501f-9d03-52be689533fe/3605d8cb-b403-501f-9d03-52be689533fe_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 54459,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/11/02/c3/1102c3ce3e7a3f85eb3569fcb706b43efd8bac98.jpg?rule=ad-large',
             'Width': 607},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3605d8cb-b403-501f-9d03-52be689533fe/3605d8cb-b403-501f-9d03-52be689533fe_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 74913,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/33/89/71/338971202bc042ea55d9277406a39f3f838158fe.jpg?rule=ad-large',
             'Width': 659},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3605d8cb-b403-501f-9d03-52be689533fe/3605d8cb-b403-501f-9d03-52be689533fe_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 67265,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/96/44/7d/96447dc7b66bd6c9d26b73bfb610fd6c2f1024dc.jpg?rule=ad-large',
             'Width': 607},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3605d8cb-b403-501f-9d03-52be689533fe/3605d8cb-b403-501f-9d03-52be689533fe_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 69702,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/5f/41/d0/5f41d08243a3729d226d42e0f1942b2e092e1b2b.jpg?rule=ad-large',
             'Width': 603},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3605d8cb-b403-501f-9d03-52be689533fe/3605d8cb-b403-501f-9d03-52be689533fe_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 64531,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/90/82/d8/9082d830976b34e73f4f399daaaf074135919238.jpg?rule=ad-large',
             'Width': 604},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3605d8cb-b403-501f-9d03-52be689533fe/3605d8cb-b403-501f-9d03-52be689533fe_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 60281,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/a9/3b/45/a93b45de00b54d863beb7acdf9671d08c4efddbe.jpg?rule=ad-large',
             'Width': 602},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3605d8cb-b403-501f-9d03-52be689533fe/3605d8cb-b403-501f-9d03-52be689533fe_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 61718,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/bb/a5/ec/bba5ec828f05c8d98b209003de89374fde33ad01.jpg?rule=ad-large',
             'Width': 607},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3605d8cb-b403-501f-9d03-52be689533fe/3605d8cb-b403-501f-9d03-52be689533fe_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 72712,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/49/d4/5e/49d45ec4e2d485c16598c7acc1b0b66b77740149.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3605d8cb-b403-501f-9d03-52be689533fe/3605d8cb-b403-501f-9d03-52be689533fe_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 61655,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/e9/88/63/e9886398a73ebf10d257e345caec4dc6608d758f.jpg?rule=ad-large',
             'Width': 608},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3605d8cb-b403-501f-9d03-52be689533fe/3605d8cb-b403-501f-9d03-52be689533fe_image_10.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 72702,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/b3/5f/be/b35fbe185ac58c9e527e763118aa3a5948a46ca4.jpg?rule=ad-large',
             'Width': 601},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3605d8cb-b403-501f-9d03-52be689533fe/3605d8cb-b403-501f-9d03-52be689533fe_image_11.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 90552,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/8f/79/b6/8f79b60d1e3e6660ddfe28969e5ee1b9ba0f0e68.jpg?rule=ad-large',
             'Width': 596},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3605d8cb-b403-501f-9d03-52be689533fe/3605d8cb-b403-501f-9d03-52be689533fe_image_12.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 39576,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/9f/1e/42/9f1e42b744aaf5b4a46ae3eaf6f98d1b7392e043.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3605d8cb-b403-501f-9d03-52be689533fe/3605d8cb-b403-501f-9d03-52be689533fe_image_13.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 69434,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/87/61/e3/8761e3ffb830095ae03b4975ed4e99b769b79cdf.jpg?rule=ad-large',
             'Width': 603},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3605d8cb-b403-501f-9d03-52be689533fe/3605d8cb-b403-501f-9d03-52be689533fe_image_14.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 78669,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/6c/a1/aa/6ca1aae3241dd47b103de5a73cb7beabc08ba356.jpg?rule=ad-large',
             'Width': 601},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3605d8cb-b403-501f-9d03-52be689533fe/3605d8cb-b403-501f-9d03-52be689533fe_image_15.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 44813,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/f3/11/8a/f3118aba416ad5fde9ba53d45dd88b923ae6532a.jpg?rule=ad-large',
             'Width': 604},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3605d8cb-b403-501f-9d03-52be689533fe/3605d8cb-b403-501f-9d03-52be689533fe_image_16.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 64633,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/28/70/9f/28709f92b073b5f0c1eb18edcba97959c3a983b6.jpg?rule=ad-large',
             'Width': 605},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3605d8cb-b403-501f-9d03-52be689533fe/3605d8cb-b403-501f-9d03-52be689533fe_image_17.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 62994,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/gh/cf/4e/ghcf4e6dacfc698fb5b5b0bfe605f7eb15b55bea.jpg?rule=ad-large',
             'Width': 601},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3605d8cb-b403-501f-9d03-52be689533fe/3605d8cb-b403-501f-9d03-52be689533fe_image_18.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 64359,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/69/12/3d/69123d87ca3d607cf8d1d36ab735711d0dc950aa.jpg?rule=ad-large',
             'Width': 597},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3605d8cb-b403-501f-9d03-52be689533fe/3605d8cb-b403-501f-9d03-52be689533fe_image_19.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 75055,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/2e/59/7a/2e597a40afdacc1fbca2f85525ee69e41ec49ca3.jpg?rule=ad-large',
             'Width': 603}],
 'price': 6990,
 'price_includes_vat': False,
 'registration_date': '2015-07-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Citroën C4 1.6 e-HDi 115ch - Shine BOITE AUTOMATIQUE',
 'transmission': 'automatic',
 'trim': 'C4 e-HDi 115ch Shine ETG6',
 'vin': None,
 'year': 2015}
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273072023261%27 HTTP/1.1" 200 None
2025-12-05 12:49:59 [auto_selling_leboncoin.fr] INFO: Saving data for 3072023261: {'created_time': 1764938999.128086, 'last_price_update_time': 1764938999.128097}
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3072023261') HTTP/1.1" 204 0
2025-12-05 12:49:59 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3072023245
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273072023245%27 HTTP/1.1" 200 None
2025-12-05 12:49:59 [auto_selling_leboncoin.fr] INFO: Scrape type for 3072023245: 1
2025-12-05 12:49:59 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3072023245
2025-12-05 12:49:59 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'Peugeot 3008 2.0 BlueHDi 150ch - Féline AVEC CAMERA DE RECULE '
                'crossover, suv, noir (original), 8 cv, première mise en '
                'circulation le 27/09/2016.\n'
                '\n'
                '5 places\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  - GPS\n'
                '  - auto-radio : CD\n'
                '  - système de navigation\n'
                '\n'
                'Extérieur :\n'
                '  - attelage\n'
                '  - filtre à particules\n'
                '  - projecteurs bi-xénon\n'
                '  - projecteurs xénon\n'
                '  - toit ouvrant\n'
                '  - toit panoramique\n'
                '\n'
                'Intérieur :\n'
                '  - Vitres arrières électriques\n'
                '  - ordinateur de bord\n'
                '  - sièges chauffants\n'
                '  - vitres électriques\n'
                '\n'
                'Sécurité :\n'
                '  - ABS\n'
                '  - Airbag coté passager désactivable\n'
                '  - ESP\n'
                '  - airbag conducteur\n'
                '  - airbag coté passager\n'
                '\n'
                'Autres équipements et informations :\n'
                "  - Classe Crit'air : 2\n"
                '  - Puissance kilowatt : 110 kw\n'
                '  - puissance réelle : 150 ch\n'
                '  - émission CO2 : 114 g/km\n'
                '\n'
                'Référence annonce : 775146',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 150,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3072023245',
 'listing': 'auction',
 'make': 'PEUGEOT',
 'model': '3008',
 'odometer': 163279,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/ea/8f/1e/ea8f1ec91749255c36baca9378d7f81c046c326c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/be/24/ac/be24ac3f7ff936437a4d18b71a129ee190703def.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8b/cc/b6/8bccb6074d87993934a2e4ca0a79bf50afb8794f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a5/d5/14/a5d51409e2b6110fe2eb5f76e39a6e74a7959a0d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/46/5e/d0/465ed0c1532bb44bc55e237d974d7d51898116ee.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/aa/35/70/aa3570c7461b1d35f75f23e892c1b1a9dc49774c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/bf/ed/8b/bfed8b8c559b23222096288c46054f59aa332432.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/11/d0/ce/11d0ce0c5db097ece3ae747230eaafbb12edc5bc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/dd/0e/4e/dd0e4e54be9a5aae5030424274c8ace810f45309.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8e/61/6b/8e616b556bb237e3c4fb6ddbabd0bcbf2b362a30.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/74/c6/96/74c696ce92cd483c8b5ad4643fa5d7cb315a1ef4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/13/b6/f7/13b6f74b5c8544f6bee0c8d5e66c95644fbb497b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1c/b1/f8/1cb1f899e344123e22a1a4ef4093283e6dfd07dd.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b8/36/0d/b8360d278bfcb9d1fa7b5c48b75bc136dde47477.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4d/b7/f8/4db7f8ee64dcc03fe17fd15794dcea44af86a4f2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/83/22/49/832249cd581c1ac615eaa47448ec2129084454fc.jpg?rule=ad-large'],
 'price': 10590,
 'price_includes_vat': False,
 'registration_date': '2016-09-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Peugeot 3008 2.0 BlueHDi 150ch - Féline AVEC CAMERA DE RECULE',
 'transmission': 'manual',
 'trim': '3008 2.0 BlueHDi 150ch Féline S&S 8cv',
 'vin': None,
 'year': 2016}
2025-12-05 12:49:59 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 7350adcd-606e-52c0-865e-feeb7053c01b with identifier: 3072023245
2025-12-05 12:49:59 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 16 photos for item 7350adcd-606e-52c0-865e-feeb7053c01b
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fea%252F8f%252F1e%252Fea8f1ec91749255c36baca9378d7f81c046c326c.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ea/8f/1e/ea8f1ec91749255c36baca9378d7f81c046c326c.jpg?rule=ad-large already downloaded
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fbe%252F24%252Fac%252Fbe24ac3f7ff936437a4d18b71a129ee190703def.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/be/24/ac/be24ac3f7ff936437a4d18b71a129ee190703def.jpg?rule=ad-large already downloaded
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F8b%252Fcc%252Fb6%252F8bccb6074d87993934a2e4ca0a79bf50afb8794f.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/8b/cc/b6/8bccb6074d87993934a2e4ca0a79bf50afb8794f.jpg?rule=ad-large already downloaded
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fa5%252Fd5%252F14%252Fa5d51409e2b6110fe2eb5f76e39a6e74a7959a0d.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/a5/d5/14/a5d51409e2b6110fe2eb5f76e39a6e74a7959a0d.jpg?rule=ad-large already downloaded
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F46%252F5e%252Fd0%252F465ed0c1532bb44bc55e237d974d7d51898116ee.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/46/5e/d0/465ed0c1532bb44bc55e237d974d7d51898116ee.jpg?rule=ad-large already downloaded
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Faa%252F35%252F70%252Faa3570c7461b1d35f75f23e892c1b1a9dc49774c.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/aa/35/70/aa3570c7461b1d35f75f23e892c1b1a9dc49774c.jpg?rule=ad-large already downloaded
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fbf%252Fed%252F8b%252Fbfed8b8c559b23222096288c46054f59aa332432.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/bf/ed/8b/bfed8b8c559b23222096288c46054f59aa332432.jpg?rule=ad-large already downloaded
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F11%252Fd0%252Fce%252F11d0ce0c5db097ece3ae747230eaafbb12edc5bc.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/11/d0/ce/11d0ce0c5db097ece3ae747230eaafbb12edc5bc.jpg?rule=ad-large already downloaded
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fdd%252F0e%252F4e%252Fdd0e4e54be9a5aae5030424274c8ace810f45309.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/dd/0e/4e/dd0e4e54be9a5aae5030424274c8ace810f45309.jpg?rule=ad-large already downloaded
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F8e%252F61%252F6b%252F8e616b556bb237e3c4fb6ddbabd0bcbf2b362a30.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/8e/61/6b/8e616b556bb237e3c4fb6ddbabd0bcbf2b362a30.jpg?rule=ad-large already downloaded
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F74%252Fc6%252F96%252F74c696ce92cd483c8b5ad4643fa5d7cb315a1ef4.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/74/c6/96/74c696ce92cd483c8b5ad4643fa5d7cb315a1ef4.jpg?rule=ad-large already downloaded
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F13%252Fb6%252Ff7%252F13b6f74b5c8544f6bee0c8d5e66c95644fbb497b.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/13/b6/f7/13b6f74b5c8544f6bee0c8d5e66c95644fbb497b.jpg?rule=ad-large already downloaded
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F1c%252Fb1%252Ff8%252F1cb1f899e344123e22a1a4ef4093283e6dfd07dd.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/1c/b1/f8/1cb1f899e344123e22a1a4ef4093283e6dfd07dd.jpg?rule=ad-large already downloaded
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fb8%252F36%252F0d%252Fb8360d278bfcb9d1fa7b5c48b75bc136dde47477.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/b8/36/0d/b8360d278bfcb9d1fa7b5c48b75bc136dde47477.jpg?rule=ad-large already downloaded
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F4d%252Fb7%252Ff8%252F4db7f8ee64dcc03fe17fd15794dcea44af86a4f2.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/4d/b7/f8/4db7f8ee64dcc03fe17fd15794dcea44af86a4f2.jpg?rule=ad-large already downloaded
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F83%252F22%252F49%252F832249cd581c1ac615eaa47448ec2129084454fc.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/83/22/49/832249cd581c1ac615eaa47448ec2129084454fc.jpg?rule=ad-large already downloaded
2025-12-05 12:49:59 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 7350adcd-606e-52c0-865e-feeb7053c01b with identifier 3072023245
2025-12-05 12:49:59 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:49:59 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:49:59 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 7350adcd-606e-52c0-865e-feeb7053c01b
2025-12-05 12:49:59 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'Peugeot 3008 2.0 BlueHDi 150ch - Féline AVEC CAMERA DE RECULE '
                'crossover, suv, noir (original), 8 cv, première mise en '
                'circulation le 27/09/2016.\n'
                '\n'
                '5 places\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  - GPS\n'
                '  - auto-radio : CD\n'
                '  - système de navigation\n'
                '\n'
                'Extérieur :\n'
                '  - attelage\n'
                '  - filtre à particules\n'
                '  - projecteurs bi-xénon\n'
                '  - projecteurs xénon\n'
                '  - toit ouvrant\n'
                '  - toit panoramique\n'
                '\n'
                'Intérieur :\n'
                '  - Vitres arrières électriques\n'
                '  - ordinateur de bord\n'
                '  - sièges chauffants\n'
                '  - vitres électriques\n'
                '\n'
                'Sécurité :\n'
                '  - ABS\n'
                '  - Airbag coté passager désactivable\n'
                '  - ESP\n'
                '  - airbag conducteur\n'
                '  - airbag coté passager\n'
                '\n'
                'Autres équipements et informations :\n'
                "  - Classe Crit'air : 2\n"
                '  - Puissance kilowatt : 110 kw\n'
                '  - puissance réelle : 150 ch\n'
                '  - émission CO2 : 114 g/km\n'
                '\n'
                'Référence annonce : 775146',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 150,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': '7350adcd-606e-52c0-865e-feeb7053c01b',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3072023245',
 'listing': 'auction',
 'make': 'PEUGEOT',
 'model': '3008',
 'odometer': 163279,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 16,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/ea/8f/1e/ea8f1ec91749255c36baca9378d7f81c046c326c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/be/24/ac/be24ac3f7ff936437a4d18b71a129ee190703def.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8b/cc/b6/8bccb6074d87993934a2e4ca0a79bf50afb8794f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a5/d5/14/a5d51409e2b6110fe2eb5f76e39a6e74a7959a0d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/46/5e/d0/465ed0c1532bb44bc55e237d974d7d51898116ee.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/aa/35/70/aa3570c7461b1d35f75f23e892c1b1a9dc49774c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/bf/ed/8b/bfed8b8c559b23222096288c46054f59aa332432.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/11/d0/ce/11d0ce0c5db097ece3ae747230eaafbb12edc5bc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/dd/0e/4e/dd0e4e54be9a5aae5030424274c8ace810f45309.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8e/61/6b/8e616b556bb237e3c4fb6ddbabd0bcbf2b362a30.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/74/c6/96/74c696ce92cd483c8b5ad4643fa5d7cb315a1ef4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/13/b6/f7/13b6f74b5c8544f6bee0c8d5e66c95644fbb497b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1c/b1/f8/1cb1f899e344123e22a1a4ef4093283e6dfd07dd.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b8/36/0d/b8360d278bfcb9d1fa7b5c48b75bc136dde47477.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4d/b7/f8/4db7f8ee64dcc03fe17fd15794dcea44af86a4f2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/83/22/49/832249cd581c1ac615eaa47448ec2129084454fc.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_74800052-c3fe-51eb-8ead-9a18e8f4130d/74800052-c3fe-51eb-8ead-9a18e8f4130d_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 69051,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ea/8f/1e/ea8f1ec91749255c36baca9378d7f81c046c326c.jpg?rule=ad-large',
             'Width': 601},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_74800052-c3fe-51eb-8ead-9a18e8f4130d/74800052-c3fe-51eb-8ead-9a18e8f4130d_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 77552,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/be/24/ac/be24ac3f7ff936437a4d18b71a129ee190703def.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_74800052-c3fe-51eb-8ead-9a18e8f4130d/74800052-c3fe-51eb-8ead-9a18e8f4130d_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 85061,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/8b/cc/b6/8bccb6074d87993934a2e4ca0a79bf50afb8794f.jpg?rule=ad-large',
             'Width': 596},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_74800052-c3fe-51eb-8ead-9a18e8f4130d/74800052-c3fe-51eb-8ead-9a18e8f4130d_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 77702,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/a5/d5/14/a5d51409e2b6110fe2eb5f76e39a6e74a7959a0d.jpg?rule=ad-large',
             'Width': 598},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_74800052-c3fe-51eb-8ead-9a18e8f4130d/74800052-c3fe-51eb-8ead-9a18e8f4130d_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 71328,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/46/5e/d0/465ed0c1532bb44bc55e237d974d7d51898116ee.jpg?rule=ad-large',
             'Width': 603},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_74800052-c3fe-51eb-8ead-9a18e8f4130d/74800052-c3fe-51eb-8ead-9a18e8f4130d_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 71528,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/aa/35/70/aa3570c7461b1d35f75f23e892c1b1a9dc49774c.jpg?rule=ad-large',
             'Width': 601},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_74800052-c3fe-51eb-8ead-9a18e8f4130d/74800052-c3fe-51eb-8ead-9a18e8f4130d_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 73660,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/bf/ed/8b/bfed8b8c559b23222096288c46054f59aa332432.jpg?rule=ad-large',
             'Width': 596},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_74800052-c3fe-51eb-8ead-9a18e8f4130d/74800052-c3fe-51eb-8ead-9a18e8f4130d_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 68425,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/11/d0/ce/11d0ce0c5db097ece3ae747230eaafbb12edc5bc.jpg?rule=ad-large',
             'Width': 596},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_74800052-c3fe-51eb-8ead-9a18e8f4130d/74800052-c3fe-51eb-8ead-9a18e8f4130d_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 55551,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/dd/0e/4e/dd0e4e54be9a5aae5030424274c8ace810f45309.jpg?rule=ad-large',
             'Width': 599},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_74800052-c3fe-51eb-8ead-9a18e8f4130d/74800052-c3fe-51eb-8ead-9a18e8f4130d_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 69066,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/8e/61/6b/8e616b556bb237e3c4fb6ddbabd0bcbf2b362a30.jpg?rule=ad-large',
             'Width': 602},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_74800052-c3fe-51eb-8ead-9a18e8f4130d/74800052-c3fe-51eb-8ead-9a18e8f4130d_image_10.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 49986,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/74/c6/96/74c696ce92cd483c8b5ad4643fa5d7cb315a1ef4.jpg?rule=ad-large',
             'Width': 599},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_74800052-c3fe-51eb-8ead-9a18e8f4130d/74800052-c3fe-51eb-8ead-9a18e8f4130d_image_11.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 67024,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/13/b6/f7/13b6f74b5c8544f6bee0c8d5e66c95644fbb497b.jpg?rule=ad-large',
             'Width': 598},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_74800052-c3fe-51eb-8ead-9a18e8f4130d/74800052-c3fe-51eb-8ead-9a18e8f4130d_image_12.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 66193,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/1c/b1/f8/1cb1f899e344123e22a1a4ef4093283e6dfd07dd.jpg?rule=ad-large',
             'Width': 596},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_74800052-c3fe-51eb-8ead-9a18e8f4130d/74800052-c3fe-51eb-8ead-9a18e8f4130d_image_13.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 82960,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/b8/36/0d/b8360d278bfcb9d1fa7b5c48b75bc136dde47477.jpg?rule=ad-large',
             'Width': 603},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_74800052-c3fe-51eb-8ead-9a18e8f4130d/74800052-c3fe-51eb-8ead-9a18e8f4130d_image_14.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 79831,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/4d/b7/f8/4db7f8ee64dcc03fe17fd15794dcea44af86a4f2.jpg?rule=ad-large',
             'Width': 595},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_74800052-c3fe-51eb-8ead-9a18e8f4130d/74800052-c3fe-51eb-8ead-9a18e8f4130d_image_15.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 54121,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/83/22/49/832249cd581c1ac615eaa47448ec2129084454fc.jpg?rule=ad-large',
             'Width': 601}],
 'price': 10590,
 'price_includes_vat': False,
 'registration_date': '2016-09-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Peugeot 3008 2.0 BlueHDi 150ch - Féline AVEC CAMERA DE RECULE',
 'transmission': 'manual',
 'trim': '3008 2.0 BlueHDi 150ch Féline S&S 8cv',
 'vin': None,
 'year': 2016}
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273072023245%27 HTTP/1.1" 200 None
2025-12-05 12:49:59 [auto_selling_leboncoin.fr] INFO: Saving data for 3072023245: {'created_time': 1764938999.473288, 'last_price_update_time': 1764938999.473298}
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3072023245') HTTP/1.1" 204 0
2025-12-05 12:49:59 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3072023270
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273072023270%27 HTTP/1.1" 200 None
2025-12-05 12:49:59 [auto_selling_leboncoin.fr] INFO: Scrape type for 3072023270: 1
2025-12-05 12:49:59 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3072023270
2025-12-05 12:49:59 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'Opel Crossland X 1.5 - 110CH GS Line crossover, suv, blanc, 6 '
                'cv, première mise en circulation le 11/08/2021.\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  - Bluetooth\n'
                '  - Prise audio usb\n'
                '  - auto-radio commandé au volant\n'
                '  - ecran tactile\n'
                '  - prise audio auxiliaire\n'
                '  - radio numérique\n'
                '\n'
                'Conduite :\n'
                '  - allumage automatique des feux\n'
                '  - détecteur de pluie\n'
                '  - limiteur de vitesse\n'
                '  - régulateur de vitesse\n'
                '\n'
                'Extérieur :\n'
                '  - jantes : aluminium\n'
                "  - radar arrière de détection d'obstacles\n"
                "  - radar d'aide au stationnement\n"
                '  - rétroviseurs dégivrants\n'
                '  - rétroviseurs électriques\n'
                '\n'
                'Intérieur :\n'
                '  - Vitres arrières électriques\n'
                '  - climatisation multi zone\n'
                '  - filtre à pollen\n'
                '  - ordinateur de bord\n'
                '  - prise 12V\n'
                '  - rétroviseur interieur electrochrome\n'
                '  - siège conducteur réglable en hauteur\n'
                '  - vitres avant éléctriques\n'
                '  - vitres surteintées\n'
                '  - volant cuir\n'
                '  - volant sport\n'
                '\n'
                'Pack :\n'
                '  - Sieges arrières rabattable\n'
                '  - volant multifonctions\n'
                '  - Écran multifonction\n'
                '\n'
                'Sécurité :\n'
                '  - Aide au demarrage en pente\n'
                '  - Feux de route automatiques\n'
                '  - airbag conducteur\n'
                '  - airbag coté passager\n'
                '  - airbags latéraux\n'
                '  - alerte de franchissement involontaire de lignes\n'
                '  - anti-patinage\n'
                '  - contrôle pression des pneus\n'
                '\n'
                'Autres équipements et informations :\n'
                "  - Classe Crit'air : 2\n"
                '  - feux de circulation diurne\n'
                '\n'
                'Référence annonce : 771574',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': None,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3072023270',
 'listing': 'auction',
 'make': 'OPEL',
 'model': 'Crossland X',
 'odometer': 54000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/d6/59/0b/d6590bf9d47505a22daba79e74f16d22823c3476.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ff/3f/17/ff3f17284a5bd32183c54a2287d29e77c487243b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/64/4b/57/644b571827e7b1c0d531a82e07fc7da3b981c4e7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8b/8f/1a/8b8f1a5006e42eebbfe91d1897b9a8eee56c1e66.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b2/a9/e7/b2a9e7a2b129b8fdd9852fffbe36c5b62b304a7f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3e/6d/a4/3e6da4d3cf4af19cd28b0e4df530d0a2d663ede9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/68/06/6c/68066c5600e6756c94b9ae6164c2b8e79b773a61.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/09/6f/f8/096ff86bdbef2135ea9368bb6f3b67b9ecc3f9d7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/84/75/45/847545bc8fd84a92f997bf738aba84b2b20b14f2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1f/95/df/1f95df035ee841182da7a8a468989ac549a77e44.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f8/7b/34/f87b341a0f4446f8f69ba01a675dc34bcfaa4b76.jpg?rule=ad-large'],
 'price': 14490,
 'price_includes_vat': False,
 'registration_date': '2021-08-01',
 'seats_number': None,
 'seller_name': None,
 'title': 'Opel Crossland X 1.5 - 110CH GS Line',
 'transmission': 'manual',
 'trim': 'Crossland X 1.2 Turbo 110ch Edition 6cv',
 'vin': None,
 'year': 2021}
2025-12-05 12:49:59 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: c7c3e37c-1be7-5505-b61c-53516bd3cdd6 with identifier: 3072023270
2025-12-05 12:49:59 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 11 photos for item c7c3e37c-1be7-5505-b61c-53516bd3cdd6
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fd6%252F59%252F0b%252Fd6590bf9d47505a22daba79e74f16d22823c3476.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/d6/59/0b/d6590bf9d47505a22daba79e74f16d22823c3476.jpg?rule=ad-large already downloaded
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fff%252F3f%252F17%252Fff3f17284a5bd32183c54a2287d29e77c487243b.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ff/3f/17/ff3f17284a5bd32183c54a2287d29e77c487243b.jpg?rule=ad-large already downloaded
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F64%252F4b%252F57%252F644b571827e7b1c0d531a82e07fc7da3b981c4e7.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/64/4b/57/644b571827e7b1c0d531a82e07fc7da3b981c4e7.jpg?rule=ad-large already downloaded
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F8b%252F8f%252F1a%252F8b8f1a5006e42eebbfe91d1897b9a8eee56c1e66.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/8b/8f/1a/8b8f1a5006e42eebbfe91d1897b9a8eee56c1e66.jpg?rule=ad-large already downloaded
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fb2%252Fa9%252Fe7%252Fb2a9e7a2b129b8fdd9852fffbe36c5b62b304a7f.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/b2/a9/e7/b2a9e7a2b129b8fdd9852fffbe36c5b62b304a7f.jpg?rule=ad-large already downloaded
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F3e%252F6d%252Fa4%252F3e6da4d3cf4af19cd28b0e4df530d0a2d663ede9.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/3e/6d/a4/3e6da4d3cf4af19cd28b0e4df530d0a2d663ede9.jpg?rule=ad-large already downloaded
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F68%252F06%252F6c%252F68066c5600e6756c94b9ae6164c2b8e79b773a61.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/68/06/6c/68066c5600e6756c94b9ae6164c2b8e79b773a61.jpg?rule=ad-large already downloaded
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F09%252F6f%252Ff8%252F096ff86bdbef2135ea9368bb6f3b67b9ecc3f9d7.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/09/6f/f8/096ff86bdbef2135ea9368bb6f3b67b9ecc3f9d7.jpg?rule=ad-large already downloaded
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F84%252F75%252F45%252F847545bc8fd84a92f997bf738aba84b2b20b14f2.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/84/75/45/847545bc8fd84a92f997bf738aba84b2b20b14f2.jpg?rule=ad-large already downloaded
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F1f%252F95%252Fdf%252F1f95df035ee841182da7a8a468989ac549a77e44.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/1f/95/df/1f95df035ee841182da7a8a468989ac549a77e44.jpg?rule=ad-large already downloaded
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Ff8%252F7b%252F34%252Ff87b341a0f4446f8f69ba01a675dc34bcfaa4b76.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/f8/7b/34/f87b341a0f4446f8f69ba01a675dc34bcfaa4b76.jpg?rule=ad-large already downloaded
2025-12-05 12:49:59 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: c7c3e37c-1be7-5505-b61c-53516bd3cdd6 with identifier 3072023270
2025-12-05 12:49:59 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:49:59 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:49:59 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item c7c3e37c-1be7-5505-b61c-53516bd3cdd6
2025-12-05 12:49:59 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'Opel Crossland X 1.5 - 110CH GS Line crossover, suv, blanc, 6 '
                'cv, première mise en circulation le 11/08/2021.\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  - Bluetooth\n'
                '  - Prise audio usb\n'
                '  - auto-radio commandé au volant\n'
                '  - ecran tactile\n'
                '  - prise audio auxiliaire\n'
                '  - radio numérique\n'
                '\n'
                'Conduite :\n'
                '  - allumage automatique des feux\n'
                '  - détecteur de pluie\n'
                '  - limiteur de vitesse\n'
                '  - régulateur de vitesse\n'
                '\n'
                'Extérieur :\n'
                '  - jantes : aluminium\n'
                "  - radar arrière de détection d'obstacles\n"
                "  - radar d'aide au stationnement\n"
                '  - rétroviseurs dégivrants\n'
                '  - rétroviseurs électriques\n'
                '\n'
                'Intérieur :\n'
                '  - Vitres arrières électriques\n'
                '  - climatisation multi zone\n'
                '  - filtre à pollen\n'
                '  - ordinateur de bord\n'
                '  - prise 12V\n'
                '  - rétroviseur interieur electrochrome\n'
                '  - siège conducteur réglable en hauteur\n'
                '  - vitres avant éléctriques\n'
                '  - vitres surteintées\n'
                '  - volant cuir\n'
                '  - volant sport\n'
                '\n'
                'Pack :\n'
                '  - Sieges arrières rabattable\n'
                '  - volant multifonctions\n'
                '  - Écran multifonction\n'
                '\n'
                'Sécurité :\n'
                '  - Aide au demarrage en pente\n'
                '  - Feux de route automatiques\n'
                '  - airbag conducteur\n'
                '  - airbag coté passager\n'
                '  - airbags latéraux\n'
                '  - alerte de franchissement involontaire de lignes\n'
                '  - anti-patinage\n'
                '  - contrôle pression des pneus\n'
                '\n'
                'Autres équipements et informations :\n'
                "  - Classe Crit'air : 2\n"
                '  - feux de circulation diurne\n'
                '\n'
                'Référence annonce : 771574',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': None,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': 'c7c3e37c-1be7-5505-b61c-53516bd3cdd6',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3072023270',
 'listing': 'auction',
 'make': 'OPEL',
 'model': 'Crossland X',
 'odometer': 54000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 11,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/d6/59/0b/d6590bf9d47505a22daba79e74f16d22823c3476.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ff/3f/17/ff3f17284a5bd32183c54a2287d29e77c487243b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/64/4b/57/644b571827e7b1c0d531a82e07fc7da3b981c4e7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8b/8f/1a/8b8f1a5006e42eebbfe91d1897b9a8eee56c1e66.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b2/a9/e7/b2a9e7a2b129b8fdd9852fffbe36c5b62b304a7f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3e/6d/a4/3e6da4d3cf4af19cd28b0e4df530d0a2d663ede9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/68/06/6c/68066c5600e6756c94b9ae6164c2b8e79b773a61.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/09/6f/f8/096ff86bdbef2135ea9368bb6f3b67b9ecc3f9d7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/84/75/45/847545bc8fd84a92f997bf738aba84b2b20b14f2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1f/95/df/1f95df035ee841182da7a8a468989ac549a77e44.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f8/7b/34/f87b341a0f4446f8f69ba01a675dc34bcfaa4b76.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4b86b7cb-ca51-5b8a-a9b6-0cbb7bb38f3d/4b86b7cb-ca51-5b8a-a9b6-0cbb7bb38f3d_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 62923,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/d6/59/0b/d6590bf9d47505a22daba79e74f16d22823c3476.jpg?rule=ad-large',
             'Width': 449},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4b86b7cb-ca51-5b8a-a9b6-0cbb7bb38f3d/4b86b7cb-ca51-5b8a-a9b6-0cbb7bb38f3d_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 65108,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ff/3f/17/ff3f17284a5bd32183c54a2287d29e77c487243b.jpg?rule=ad-large',
             'Width': 449},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4b86b7cb-ca51-5b8a-a9b6-0cbb7bb38f3d/4b86b7cb-ca51-5b8a-a9b6-0cbb7bb38f3d_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 52223,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/64/4b/57/644b571827e7b1c0d531a82e07fc7da3b981c4e7.jpg?rule=ad-large',
             'Width': 449},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4b86b7cb-ca51-5b8a-a9b6-0cbb7bb38f3d/4b86b7cb-ca51-5b8a-a9b6-0cbb7bb38f3d_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 60352,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/8b/8f/1a/8b8f1a5006e42eebbfe91d1897b9a8eee56c1e66.jpg?rule=ad-large',
             'Width': 449},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4b86b7cb-ca51-5b8a-a9b6-0cbb7bb38f3d/4b86b7cb-ca51-5b8a-a9b6-0cbb7bb38f3d_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 57943,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/b2/a9/e7/b2a9e7a2b129b8fdd9852fffbe36c5b62b304a7f.jpg?rule=ad-large',
             'Width': 449},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4b86b7cb-ca51-5b8a-a9b6-0cbb7bb38f3d/4b86b7cb-ca51-5b8a-a9b6-0cbb7bb38f3d_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 65520,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/3e/6d/a4/3e6da4d3cf4af19cd28b0e4df530d0a2d663ede9.jpg?rule=ad-large',
             'Width': 449},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4b86b7cb-ca51-5b8a-a9b6-0cbb7bb38f3d/4b86b7cb-ca51-5b8a-a9b6-0cbb7bb38f3d_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 68594,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/68/06/6c/68066c5600e6756c94b9ae6164c2b8e79b773a61.jpg?rule=ad-large',
             'Width': 449},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4b86b7cb-ca51-5b8a-a9b6-0cbb7bb38f3d/4b86b7cb-ca51-5b8a-a9b6-0cbb7bb38f3d_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 56548,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/09/6f/f8/096ff86bdbef2135ea9368bb6f3b67b9ecc3f9d7.jpg?rule=ad-large',
             'Width': 449},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4b86b7cb-ca51-5b8a-a9b6-0cbb7bb38f3d/4b86b7cb-ca51-5b8a-a9b6-0cbb7bb38f3d_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 42001,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/84/75/45/847545bc8fd84a92f997bf738aba84b2b20b14f2.jpg?rule=ad-large',
             'Width': 449},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4b86b7cb-ca51-5b8a-a9b6-0cbb7bb38f3d/4b86b7cb-ca51-5b8a-a9b6-0cbb7bb38f3d_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 47883,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/1f/95/df/1f95df035ee841182da7a8a468989ac549a77e44.jpg?rule=ad-large',
             'Width': 449},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_4b86b7cb-ca51-5b8a-a9b6-0cbb7bb38f3d/4b86b7cb-ca51-5b8a-a9b6-0cbb7bb38f3d_image_10.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 55191,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/f8/7b/34/f87b341a0f4446f8f69ba01a675dc34bcfaa4b76.jpg?rule=ad-large',
             'Width': 449}],
 'price': 14490,
 'price_includes_vat': False,
 'registration_date': '2021-08-01',
 'seats_number': None,
 'seller_name': None,
 'title': 'Opel Crossland X 1.5 - 110CH GS Line',
 'transmission': 'manual',
 'trim': 'Crossland X 1.2 Turbo 110ch Edition 6cv',
 'vin': None,
 'year': 2021}
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273072023270%27 HTTP/1.1" 200 None
2025-12-05 12:49:59 [auto_selling_leboncoin.fr] INFO: Saving data for 3072023270: {'created_time': 1764938999.74268, 'last_price_update_time': 1764938999.742689}
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3072023270') HTTP/1.1" 204 0
2025-12-05 12:49:59 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3082516579
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273082516579%27 HTTP/1.1" 200 None
2025-12-05 12:49:59 [auto_selling_leboncoin.fr] INFO: Scrape type for 3082516579: 1
2025-12-05 12:49:59 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3082516579
2025-12-05 12:49:59 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Bleu',
 'currency': 'EUR',
 'description': 'Citroën C3 1.4 HDi 70 Attraction berline citadine, bleue, 4 '
                'cv, première mise en circulation le 11/05/2011.\n'
                '\n'
                'Prix TTC : 5 090,00 €\n'
                'Prix HT : 4 242,00 €\n'
                'La TVA est récupérable sur ce véhicule.\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Intérieur :\n'
                '  - direction assistée\n'
                '  - fermeture centralisée\n'
                '  - ordinateur de bord\n'
                '\n'
                'Sécurité :\n'
                '  - ABS\n'
                '  - ESP\n'
                "  - aide au freinage d'urgence\n"
                '  - airbags frontaux\n'
                '  - airbags latéraux\n'
                '  - contrôle pression des pneus\n'
                '\n'
                'Autres équipements et informations :\n'
                '  -  40 litres - consommation mixte : 3\n'
                '  -  50 litres - puissance réelle : 68 ch - émission CO2 : 99 '
                'g/km\n'
                '  -  80 litres - consommation urbaine : 4\n'
                "  - Classe Crit'air : 2\n"
                '  - OPTIONS ET ÉQUIPEMENTS :Audio - Télécommunications : - '
                'CDConduite : - limiteur de vitesseExtérieur : - Enjoliveurs '
                "15'' Asterodea - Pack Securite - rétroviseurs "
                'électriquesIntérieur : - Volant mousse reglable en hauteur et '
                'en profondeur - Banquette AR fractionnable 2/3 - 1/3 - '
                'climatisation : manuelle - climatisation manuelle - direction '
                'assistée - fermeture centralisée - ordinateur de bord - '
                'vitres avant éléctriquesPack : - Rehausse de siege '
                "conducteurSécurité : - ABS - ESP - aide au freinage d'urgence "
                '- airbags frontaux - airbags latéraux - contrôle pression des '
                'pneus - roue de secoursAutres équipements et informations : - '
                'Bouclier AV avec bandeau central couleur caisse - Garnissage '
                "Tissu Omni Crepe Mistral Bise - Classe Crit'air : 2 - MP3 - "
                'Puissance kilowatt : 50 kw - consommation extra urbaine : 3\n'
                '  - Puissance kilowatt : 51 kw\n'
                '  - puissance réelle : 70 ch\n'
                '\n'
                'Référence annonce : 777115',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 70,
 '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/3082516579',
 'listing': 'auction',
 'make': 'CITROEN',
 'model': 'C3',
 'odometer': 220000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/81/6d/0f/816d0f2f8de03b1b13fccb5ad4f9b6b602921d6a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3c/74/ee/3c74ee1b1e9583b5a6d4e1cf5ffac77d20bcbd88.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/98/4b/99/984b99b3358d787ed31714c28300051831416cf2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/53/e8/93/53e893ba137f664def50f344e7a757fc5a4aecd8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8e/76/1d/8e761df80c9d20b0209d393cf76a88b8eebc19b8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a9/77/74/a97774cda9942d677e1dfe3550dcd08c6c8235f3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3c/9c/e4/3c9ce47449c7e4a3cadafe366aa015634ea29ab9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/27/31/3a/27313aee24f9ea8f14fa0002eeee5e815f009cce.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2e/13/45/2e1345c3785f705c0ad83c399ebcc6a5367b5d16.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9d/90/d1/9d90d1952b3ec4a3b123a58d3a31b31df3e434a4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/80/b1/31/80b1312fcbc8835b18138ab28ede73c0502ea976.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d9/b7/73/d9b773ba16822dfe2b52b9ee39779ed9a9041fb8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/55/53/43/55534361d7c5820165900eae82556d6ef74d5f17.jpg?rule=ad-large'],
 'price': 5090,
 'price_includes_vat': False,
 'registration_date': '2011-05-01',
 'seats_number': None,
 'seller_name': None,
 'title': 'Citroën C3 1.4 HDi 70 Attraction berline',
 'transmission': 'manual',
 'trim': 'C3 Sté HDi 70 Attraction',
 'vin': None,
 'year': 2011}
2025-12-05 12:49:59 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: bb7e0609-cec3-59b6-a19a-08e7dca6de7f with identifier: 3082516579
2025-12-05 12:49:59 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 13 photos for item bb7e0609-cec3-59b6-a19a-08e7dca6de7f
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F81%252F6d%252F0f%252F816d0f2f8de03b1b13fccb5ad4f9b6b602921d6a.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/81/6d/0f/816d0f2f8de03b1b13fccb5ad4f9b6b602921d6a.jpg?rule=ad-large already downloaded
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F3c%252F74%252Fee%252F3c74ee1b1e9583b5a6d4e1cf5ffac77d20bcbd88.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/3c/74/ee/3c74ee1b1e9583b5a6d4e1cf5ffac77d20bcbd88.jpg?rule=ad-large already downloaded
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F98%252F4b%252F99%252F984b99b3358d787ed31714c28300051831416cf2.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/98/4b/99/984b99b3358d787ed31714c28300051831416cf2.jpg?rule=ad-large already downloaded
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F53%252Fe8%252F93%252F53e893ba137f664def50f344e7a757fc5a4aecd8.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/53/e8/93/53e893ba137f664def50f344e7a757fc5a4aecd8.jpg?rule=ad-large already downloaded
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F8e%252F76%252F1d%252F8e761df80c9d20b0209d393cf76a88b8eebc19b8.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/8e/76/1d/8e761df80c9d20b0209d393cf76a88b8eebc19b8.jpg?rule=ad-large already downloaded
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fa9%252F77%252F74%252Fa97774cda9942d677e1dfe3550dcd08c6c8235f3.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/a9/77/74/a97774cda9942d677e1dfe3550dcd08c6c8235f3.jpg?rule=ad-large already downloaded
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F3c%252F9c%252Fe4%252F3c9ce47449c7e4a3cadafe366aa015634ea29ab9.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/3c/9c/e4/3c9ce47449c7e4a3cadafe366aa015634ea29ab9.jpg?rule=ad-large already downloaded
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F27%252F31%252F3a%252F27313aee24f9ea8f14fa0002eeee5e815f009cce.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/27/31/3a/27313aee24f9ea8f14fa0002eeee5e815f009cce.jpg?rule=ad-large already downloaded
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F2e%252F13%252F45%252F2e1345c3785f705c0ad83c399ebcc6a5367b5d16.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/2e/13/45/2e1345c3785f705c0ad83c399ebcc6a5367b5d16.jpg?rule=ad-large already downloaded
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F9d%252F90%252Fd1%252F9d90d1952b3ec4a3b123a58d3a31b31df3e434a4.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/9d/90/d1/9d90d1952b3ec4a3b123a58d3a31b31df3e434a4.jpg?rule=ad-large already downloaded
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F80%252Fb1%252F31%252F80b1312fcbc8835b18138ab28ede73c0502ea976.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:49:59 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/80/b1/31/80b1312fcbc8835b18138ab28ede73c0502ea976.jpg?rule=ad-large already downloaded
2025-12-05 12:49:59 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fd9%252Fb7%252F73%252Fd9b773ba16822dfe2b52b9ee39779ed9a9041fb8.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/d9/b7/73/d9b773ba16822dfe2b52b9ee39779ed9a9041fb8.jpg?rule=ad-large already downloaded
2025-12-05 12:50:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F55%252F53%252F43%252F55534361d7c5820165900eae82556d6ef74d5f17.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/55/53/43/55534361d7c5820165900eae82556d6ef74d5f17.jpg?rule=ad-large already downloaded
2025-12-05 12:50:00 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: bb7e0609-cec3-59b6-a19a-08e7dca6de7f with identifier 3082516579
2025-12-05 12:50:00 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:50:00 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:50:00 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item bb7e0609-cec3-59b6-a19a-08e7dca6de7f
2025-12-05 12:50:00 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Bleu',
 'currency': 'EUR',
 'description': 'Citroën C3 1.4 HDi 70 Attraction berline citadine, bleue, 4 '
                'cv, première mise en circulation le 11/05/2011.\n'
                '\n'
                'Prix TTC : 5 090,00 €\n'
                'Prix HT : 4 242,00 €\n'
                'La TVA est récupérable sur ce véhicule.\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Intérieur :\n'
                '  - direction assistée\n'
                '  - fermeture centralisée\n'
                '  - ordinateur de bord\n'
                '\n'
                'Sécurité :\n'
                '  - ABS\n'
                '  - ESP\n'
                "  - aide au freinage d'urgence\n"
                '  - airbags frontaux\n'
                '  - airbags latéraux\n'
                '  - contrôle pression des pneus\n'
                '\n'
                'Autres équipements et informations :\n'
                '  -  40 litres - consommation mixte : 3\n'
                '  -  50 litres - puissance réelle : 68 ch - émission CO2 : 99 '
                'g/km\n'
                '  -  80 litres - consommation urbaine : 4\n'
                "  - Classe Crit'air : 2\n"
                '  - OPTIONS ET ÉQUIPEMENTS :Audio - Télécommunications : - '
                'CDConduite : - limiteur de vitesseExtérieur : - Enjoliveurs '
                "15'' Asterodea - Pack Securite - rétroviseurs "
                'électriquesIntérieur : - Volant mousse reglable en hauteur et '
                'en profondeur - Banquette AR fractionnable 2/3 - 1/3 - '
                'climatisation : manuelle - climatisation manuelle - direction '
                'assistée - fermeture centralisée - ordinateur de bord - '
                'vitres avant éléctriquesPack : - Rehausse de siege '
                "conducteurSécurité : - ABS - ESP - aide au freinage d'urgence "
                '- airbags frontaux - airbags latéraux - contrôle pression des '
                'pneus - roue de secoursAutres équipements et informations : - '
                'Bouclier AV avec bandeau central couleur caisse - Garnissage '
                "Tissu Omni Crepe Mistral Bise - Classe Crit'air : 2 - MP3 - "
                'Puissance kilowatt : 50 kw - consommation extra urbaine : 3\n'
                '  - Puissance kilowatt : 51 kw\n'
                '  - puissance réelle : 70 ch\n'
                '\n'
                'Référence annonce : 777115',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 70,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': 'bb7e0609-cec3-59b6-a19a-08e7dca6de7f',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3082516579',
 'listing': 'auction',
 'make': 'CITROEN',
 'model': 'C3',
 'odometer': 220000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 13,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/81/6d/0f/816d0f2f8de03b1b13fccb5ad4f9b6b602921d6a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3c/74/ee/3c74ee1b1e9583b5a6d4e1cf5ffac77d20bcbd88.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/98/4b/99/984b99b3358d787ed31714c28300051831416cf2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/53/e8/93/53e893ba137f664def50f344e7a757fc5a4aecd8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8e/76/1d/8e761df80c9d20b0209d393cf76a88b8eebc19b8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a9/77/74/a97774cda9942d677e1dfe3550dcd08c6c8235f3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3c/9c/e4/3c9ce47449c7e4a3cadafe366aa015634ea29ab9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/27/31/3a/27313aee24f9ea8f14fa0002eeee5e815f009cce.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2e/13/45/2e1345c3785f705c0ad83c399ebcc6a5367b5d16.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9d/90/d1/9d90d1952b3ec4a3b123a58d3a31b31df3e434a4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/80/b1/31/80b1312fcbc8835b18138ab28ede73c0502ea976.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d9/b7/73/d9b773ba16822dfe2b52b9ee39779ed9a9041fb8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/55/53/43/55534361d7c5820165900eae82556d6ef74d5f17.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8a0f358f-9d58-5cf1-af3b-7929899e6047/8a0f358f-9d58-5cf1-af3b-7929899e6047_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 65837,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/81/6d/0f/816d0f2f8de03b1b13fccb5ad4f9b6b602921d6a.jpg?rule=ad-large',
             'Width': 597},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8a0f358f-9d58-5cf1-af3b-7929899e6047/8a0f358f-9d58-5cf1-af3b-7929899e6047_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 74654,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/3c/74/ee/3c74ee1b1e9583b5a6d4e1cf5ffac77d20bcbd88.jpg?rule=ad-large',
             'Width': 601},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8a0f358f-9d58-5cf1-af3b-7929899e6047/8a0f358f-9d58-5cf1-af3b-7929899e6047_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 64880,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/98/4b/99/984b99b3358d787ed31714c28300051831416cf2.jpg?rule=ad-large',
             'Width': 599},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8a0f358f-9d58-5cf1-af3b-7929899e6047/8a0f358f-9d58-5cf1-af3b-7929899e6047_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 68015,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/53/e8/93/53e893ba137f664def50f344e7a757fc5a4aecd8.jpg?rule=ad-large',
             'Width': 599},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8a0f358f-9d58-5cf1-af3b-7929899e6047/8a0f358f-9d58-5cf1-af3b-7929899e6047_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 66795,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/8e/76/1d/8e761df80c9d20b0209d393cf76a88b8eebc19b8.jpg?rule=ad-large',
             'Width': 603},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8a0f358f-9d58-5cf1-af3b-7929899e6047/8a0f358f-9d58-5cf1-af3b-7929899e6047_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 65900,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/a9/77/74/a97774cda9942d677e1dfe3550dcd08c6c8235f3.jpg?rule=ad-large',
             'Width': 598},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8a0f358f-9d58-5cf1-af3b-7929899e6047/8a0f358f-9d58-5cf1-af3b-7929899e6047_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 77507,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/3c/9c/e4/3c9ce47449c7e4a3cadafe366aa015634ea29ab9.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8a0f358f-9d58-5cf1-af3b-7929899e6047/8a0f358f-9d58-5cf1-af3b-7929899e6047_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 59802,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/27/31/3a/27313aee24f9ea8f14fa0002eeee5e815f009cce.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8a0f358f-9d58-5cf1-af3b-7929899e6047/8a0f358f-9d58-5cf1-af3b-7929899e6047_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 64514,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/2e/13/45/2e1345c3785f705c0ad83c399ebcc6a5367b5d16.jpg?rule=ad-large',
             'Width': 599},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8a0f358f-9d58-5cf1-af3b-7929899e6047/8a0f358f-9d58-5cf1-af3b-7929899e6047_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 71114,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/9d/90/d1/9d90d1952b3ec4a3b123a58d3a31b31df3e434a4.jpg?rule=ad-large',
             'Width': 601},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8a0f358f-9d58-5cf1-af3b-7929899e6047/8a0f358f-9d58-5cf1-af3b-7929899e6047_image_10.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 65010,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/80/b1/31/80b1312fcbc8835b18138ab28ede73c0502ea976.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8a0f358f-9d58-5cf1-af3b-7929899e6047/8a0f358f-9d58-5cf1-af3b-7929899e6047_image_11.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 78317,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/d9/b7/73/d9b773ba16822dfe2b52b9ee39779ed9a9041fb8.jpg?rule=ad-large',
             'Width': 605},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8a0f358f-9d58-5cf1-af3b-7929899e6047/8a0f358f-9d58-5cf1-af3b-7929899e6047_image_12.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 64838,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/55/53/43/55534361d7c5820165900eae82556d6ef74d5f17.jpg?rule=ad-large',
             'Width': 601}],
 'price': 5090,
 'price_includes_vat': False,
 'registration_date': '2011-05-01',
 'seats_number': None,
 'seller_name': None,
 'title': 'Citroën C3 1.4 HDi 70 Attraction berline',
 'transmission': 'manual',
 'trim': 'C3 Sté HDi 70 Attraction',
 'vin': None,
 'year': 2011}
2025-12-05 12:50:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273082516579%27 HTTP/1.1" 200 None
2025-12-05 12:50:00 [auto_selling_leboncoin.fr] INFO: Saving data for 3082516579: {'created_time': 1764939000.063167, 'last_price_update_time': 1764939000.063181}
2025-12-05 12:50:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3082516579') HTTP/1.1" 204 0
2025-12-05 12:50:00 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3079463627
2025-12-05 12:50:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273079463627%27 HTTP/1.1" 200 None
2025-12-05 12:50:00 [auto_selling_leboncoin.fr] INFO: Scrape type for 3079463627: 1
2025-12-05 12:50:00 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3079463627
2025-12-05 12:50:00 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Marron',
 'currency': 'EUR',
 'description': 'Citroën C4 Picasso BLUEHDI 120CH CONFORT S&S EAT6 monospace, '
                'marron, 6 cv, première mise en circulation le 10/10/2017.\n'
                '\n'
                'Prix TTC : 9 990,00 €\n'
                'Prix HT : 8 325,00 €\n'
                'La TVA est récupérable sur ce véhicule.\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Sécurité :\n'
                '  - ABS\n'
                '\n'
                'Autres équipements et informations :\n'
                '  - Audio - Télécommunications- Commandes vocales- Ecran '
                'tactile- Kit mains-libres Bluetooth- Prise USBConduite- '
                'Capteur de luminosité- Capteur de pluie- Limiteur de vitesse- '
                'Régulateur de vitesseExtérieur- Essuie-glace arrière- Feux de '
                'jour à LED- Jantes Alu- Rétroviseurs électriquesIntérieur- 3 '
                'sièges individuels en rang 2- Banquette AR rabattable- Clim '
                'automatique bi-zones- Ecran multifonction couleur- Ordinateur '
                'de bord- Prise 12V- Tablette arrière- Vitres arrière '
                'électriques- Vitres avant électriques- Vitres teintées- '
                'Volant cuir- Volant multifonctionSécurité- ABS- Airbag '
                'conducteur- Préparation Isofix\n'
                "  - Classe Crit'air : 2\n"
                '\n'
                'Référence annonce : 775676',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': None,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3079463627',
 'listing': 'auction',
 'make': 'CITROEN',
 'model': 'C4 Picasso',
 'odometer': 178000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/85/fb/82/85fb82cc63cd56f7c2af63a7515024473afb1bc8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3f/f8/d7/3ff8d7448048d52ddc7f99e32dab53ef32233173.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/99/36/72/993672006b7a2789825a34ac1b5ff3fbee9cff20.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5d/90/21/5d902158efbb13d0621bbaa443d5792067e878bd.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f9/ce/99/f9ce99da2780c12a537338bcf8296b64ec8e90c7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/cb/00/40/cb00408944b3f54ba15522136eeecd6ed1bf2748.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f0/f6/9d/f0f69d9c6109b1b769da63c27d29f0932ae75518.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c0/fa/e4/c0fae4064e15f0b7a0aecf173553dfdf2e2e7666.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5d/5d/63/5d5d6300efbc62c4de563d4c62e762714322b7cf.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ec/ad/74/ecad745ed04a8a684731920e42bcdf480ec6dbd5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ac/c8/1a/acc81a6e8d0ce46916a931ea3f253f634af3761d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3b/46/88/3b4688bf657d7f3506fd0768adc7a5a92b95f370.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/da/92/4a/da924ad067a1f21a59b82bc77866afc642843ecd.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/90/c2/80/90c280190a202913765d50af63b37eb207c84927.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/bb/92/4f/bb924f9879c672b0e72f79eed451e34e4c349b3b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f6/3f/2e/f63f2e98acb8d2ec4ba2619d1bffcbf209a8d84f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0e/bb/de/0ebbdeca6bd348fcbcd4757c561f009eb5d89196.jpg?rule=ad-large'],
 'price': 9990,
 'price_includes_vat': False,
 'registration_date': '2017-10-01',
 'seats_number': None,
 'seller_name': None,
 'title': 'Citroën C4 Picasso BLUEHDI 120CH CONFORT S&S EAT6',
 'transmission': 'automatic',
 'trim': 'C4 Picasso BlueHDi 120ch Confort S&S EAT6',
 'vin': None,
 'year': 2017}
2025-12-05 12:50:00 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: d1e71998-c421-52b3-8365-15294e47b127 with identifier: 3079463627
2025-12-05 12:50:00 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 17 photos for item d1e71998-c421-52b3-8365-15294e47b127
2025-12-05 12:50:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F85%252Ffb%252F82%252F85fb82cc63cd56f7c2af63a7515024473afb1bc8.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/85/fb/82/85fb82cc63cd56f7c2af63a7515024473afb1bc8.jpg?rule=ad-large already downloaded
2025-12-05 12:50:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F3f%252Ff8%252Fd7%252F3ff8d7448048d52ddc7f99e32dab53ef32233173.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/3f/f8/d7/3ff8d7448048d52ddc7f99e32dab53ef32233173.jpg?rule=ad-large already downloaded
2025-12-05 12:50:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F99%252F36%252F72%252F993672006b7a2789825a34ac1b5ff3fbee9cff20.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/99/36/72/993672006b7a2789825a34ac1b5ff3fbee9cff20.jpg?rule=ad-large already downloaded
2025-12-05 12:50:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F5d%252F90%252F21%252F5d902158efbb13d0621bbaa443d5792067e878bd.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/5d/90/21/5d902158efbb13d0621bbaa443d5792067e878bd.jpg?rule=ad-large already downloaded
2025-12-05 12:50:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Ff9%252Fce%252F99%252Ff9ce99da2780c12a537338bcf8296b64ec8e90c7.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/f9/ce/99/f9ce99da2780c12a537338bcf8296b64ec8e90c7.jpg?rule=ad-large already downloaded
2025-12-05 12:50:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fcb%252F00%252F40%252Fcb00408944b3f54ba15522136eeecd6ed1bf2748.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/cb/00/40/cb00408944b3f54ba15522136eeecd6ed1bf2748.jpg?rule=ad-large already downloaded
2025-12-05 12:50:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Ff0%252Ff6%252F9d%252Ff0f69d9c6109b1b769da63c27d29f0932ae75518.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/f0/f6/9d/f0f69d9c6109b1b769da63c27d29f0932ae75518.jpg?rule=ad-large already downloaded
2025-12-05 12:50:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fc0%252Ffa%252Fe4%252Fc0fae4064e15f0b7a0aecf173553dfdf2e2e7666.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/c0/fa/e4/c0fae4064e15f0b7a0aecf173553dfdf2e2e7666.jpg?rule=ad-large already downloaded
2025-12-05 12:50:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F5d%252F5d%252F63%252F5d5d6300efbc62c4de563d4c62e762714322b7cf.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/5d/5d/63/5d5d6300efbc62c4de563d4c62e762714322b7cf.jpg?rule=ad-large already downloaded
2025-12-05 12:50:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fec%252Fad%252F74%252Fecad745ed04a8a684731920e42bcdf480ec6dbd5.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ec/ad/74/ecad745ed04a8a684731920e42bcdf480ec6dbd5.jpg?rule=ad-large already downloaded
2025-12-05 12:50:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fac%252Fc8%252F1a%252Facc81a6e8d0ce46916a931ea3f253f634af3761d.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ac/c8/1a/acc81a6e8d0ce46916a931ea3f253f634af3761d.jpg?rule=ad-large already downloaded
2025-12-05 12:50:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F3b%252F46%252F88%252F3b4688bf657d7f3506fd0768adc7a5a92b95f370.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/3b/46/88/3b4688bf657d7f3506fd0768adc7a5a92b95f370.jpg?rule=ad-large already downloaded
2025-12-05 12:50:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fda%252F92%252F4a%252Fda924ad067a1f21a59b82bc77866afc642843ecd.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/da/92/4a/da924ad067a1f21a59b82bc77866afc642843ecd.jpg?rule=ad-large already downloaded
2025-12-05 12:50:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F90%252Fc2%252F80%252F90c280190a202913765d50af63b37eb207c84927.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/90/c2/80/90c280190a202913765d50af63b37eb207c84927.jpg?rule=ad-large already downloaded
2025-12-05 12:50:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fbb%252F92%252F4f%252Fbb924f9879c672b0e72f79eed451e34e4c349b3b.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/bb/92/4f/bb924f9879c672b0e72f79eed451e34e4c349b3b.jpg?rule=ad-large already downloaded
2025-12-05 12:50:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Ff6%252F3f%252F2e%252Ff63f2e98acb8d2ec4ba2619d1bffcbf209a8d84f.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/f6/3f/2e/f63f2e98acb8d2ec4ba2619d1bffcbf209a8d84f.jpg?rule=ad-large already downloaded
2025-12-05 12:50:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F0e%252Fbb%252Fde%252F0ebbdeca6bd348fcbcd4757c561f009eb5d89196.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:00 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/0e/bb/de/0ebbdeca6bd348fcbcd4757c561f009eb5d89196.jpg?rule=ad-large already downloaded
2025-12-05 12:50:00 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: d1e71998-c421-52b3-8365-15294e47b127 with identifier 3079463627
2025-12-05 12:50:00 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:50:00 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:50:00 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item d1e71998-c421-52b3-8365-15294e47b127
2025-12-05 12:50:00 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Marron',
 'currency': 'EUR',
 'description': 'Citroën C4 Picasso BLUEHDI 120CH CONFORT S&S EAT6 monospace, '
                'marron, 6 cv, première mise en circulation le 10/10/2017.\n'
                '\n'
                'Prix TTC : 9 990,00 €\n'
                'Prix HT : 8 325,00 €\n'
                'La TVA est récupérable sur ce véhicule.\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Sécurité :\n'
                '  - ABS\n'
                '\n'
                'Autres équipements et informations :\n'
                '  - Audio - Télécommunications- Commandes vocales- Ecran '
                'tactile- Kit mains-libres Bluetooth- Prise USBConduite- '
                'Capteur de luminosité- Capteur de pluie- Limiteur de vitesse- '
                'Régulateur de vitesseExtérieur- Essuie-glace arrière- Feux de '
                'jour à LED- Jantes Alu- Rétroviseurs électriquesIntérieur- 3 '
                'sièges individuels en rang 2- Banquette AR rabattable- Clim '
                'automatique bi-zones- Ecran multifonction couleur- Ordinateur '
                'de bord- Prise 12V- Tablette arrière- Vitres arrière '
                'électriques- Vitres avant électriques- Vitres teintées- '
                'Volant cuir- Volant multifonctionSécurité- ABS- Airbag '
                'conducteur- Préparation Isofix\n'
                "  - Classe Crit'air : 2\n"
                '\n'
                'Référence annonce : 775676',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': None,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': 'd1e71998-c421-52b3-8365-15294e47b127',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3079463627',
 'listing': 'auction',
 'make': 'CITROEN',
 'model': 'C4 Picasso',
 'odometer': 178000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 17,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/85/fb/82/85fb82cc63cd56f7c2af63a7515024473afb1bc8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3f/f8/d7/3ff8d7448048d52ddc7f99e32dab53ef32233173.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/99/36/72/993672006b7a2789825a34ac1b5ff3fbee9cff20.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5d/90/21/5d902158efbb13d0621bbaa443d5792067e878bd.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f9/ce/99/f9ce99da2780c12a537338bcf8296b64ec8e90c7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/cb/00/40/cb00408944b3f54ba15522136eeecd6ed1bf2748.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f0/f6/9d/f0f69d9c6109b1b769da63c27d29f0932ae75518.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c0/fa/e4/c0fae4064e15f0b7a0aecf173553dfdf2e2e7666.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5d/5d/63/5d5d6300efbc62c4de563d4c62e762714322b7cf.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ec/ad/74/ecad745ed04a8a684731920e42bcdf480ec6dbd5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ac/c8/1a/acc81a6e8d0ce46916a931ea3f253f634af3761d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3b/46/88/3b4688bf657d7f3506fd0768adc7a5a92b95f370.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/da/92/4a/da924ad067a1f21a59b82bc77866afc642843ecd.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/90/c2/80/90c280190a202913765d50af63b37eb207c84927.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/bb/92/4f/bb924f9879c672b0e72f79eed451e34e4c349b3b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f6/3f/2e/f63f2e98acb8d2ec4ba2619d1bffcbf209a8d84f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0e/bb/de/0ebbdeca6bd348fcbcd4757c561f009eb5d89196.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ce3beace-245f-5bbf-a0a8-993394bfc836/ce3beace-245f-5bbf-a0a8-993394bfc836_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 78042,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/85/fb/82/85fb82cc63cd56f7c2af63a7515024473afb1bc8.jpg?rule=ad-large',
             'Width': 661},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ce3beace-245f-5bbf-a0a8-993394bfc836/ce3beace-245f-5bbf-a0a8-993394bfc836_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 70840,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/3f/f8/d7/3ff8d7448048d52ddc7f99e32dab53ef32233173.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ce3beace-245f-5bbf-a0a8-993394bfc836/ce3beace-245f-5bbf-a0a8-993394bfc836_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 60196,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/99/36/72/993672006b7a2789825a34ac1b5ff3fbee9cff20.jpg?rule=ad-large',
             'Width': 605},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ce3beace-245f-5bbf-a0a8-993394bfc836/ce3beace-245f-5bbf-a0a8-993394bfc836_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 71071,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/5d/90/21/5d902158efbb13d0621bbaa443d5792067e878bd.jpg?rule=ad-large',
             'Width': 603},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ce3beace-245f-5bbf-a0a8-993394bfc836/ce3beace-245f-5bbf-a0a8-993394bfc836_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 87908,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/f9/ce/99/f9ce99da2780c12a537338bcf8296b64ec8e90c7.jpg?rule=ad-large',
             'Width': 599},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ce3beace-245f-5bbf-a0a8-993394bfc836/ce3beace-245f-5bbf-a0a8-993394bfc836_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 96220,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/cb/00/40/cb00408944b3f54ba15522136eeecd6ed1bf2748.jpg?rule=ad-large',
             'Width': 624},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ce3beace-245f-5bbf-a0a8-993394bfc836/ce3beace-245f-5bbf-a0a8-993394bfc836_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 74710,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/f0/f6/9d/f0f69d9c6109b1b769da63c27d29f0932ae75518.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ce3beace-245f-5bbf-a0a8-993394bfc836/ce3beace-245f-5bbf-a0a8-993394bfc836_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 68761,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/c0/fa/e4/c0fae4064e15f0b7a0aecf173553dfdf2e2e7666.jpg?rule=ad-large',
             'Width': 605},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ce3beace-245f-5bbf-a0a8-993394bfc836/ce3beace-245f-5bbf-a0a8-993394bfc836_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 69196,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/5d/5d/63/5d5d6300efbc62c4de563d4c62e762714322b7cf.jpg?rule=ad-large',
             'Width': 603},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ce3beace-245f-5bbf-a0a8-993394bfc836/ce3beace-245f-5bbf-a0a8-993394bfc836_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 61087,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ec/ad/74/ecad745ed04a8a684731920e42bcdf480ec6dbd5.jpg?rule=ad-large',
             'Width': 602},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ce3beace-245f-5bbf-a0a8-993394bfc836/ce3beace-245f-5bbf-a0a8-993394bfc836_image_10.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 57070,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ac/c8/1a/acc81a6e8d0ce46916a931ea3f253f634af3761d.jpg?rule=ad-large',
             'Width': 597},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ce3beace-245f-5bbf-a0a8-993394bfc836/ce3beace-245f-5bbf-a0a8-993394bfc836_image_11.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 75008,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/3b/46/88/3b4688bf657d7f3506fd0768adc7a5a92b95f370.jpg?rule=ad-large',
             'Width': 598},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ce3beace-245f-5bbf-a0a8-993394bfc836/ce3beace-245f-5bbf-a0a8-993394bfc836_image_12.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 58071,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/da/92/4a/da924ad067a1f21a59b82bc77866afc642843ecd.jpg?rule=ad-large',
             'Width': 599},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ce3beace-245f-5bbf-a0a8-993394bfc836/ce3beace-245f-5bbf-a0a8-993394bfc836_image_13.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 62076,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/90/c2/80/90c280190a202913765d50af63b37eb207c84927.jpg?rule=ad-large',
             'Width': 598},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ce3beace-245f-5bbf-a0a8-993394bfc836/ce3beace-245f-5bbf-a0a8-993394bfc836_image_14.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 68961,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/bb/92/4f/bb924f9879c672b0e72f79eed451e34e4c349b3b.jpg?rule=ad-large',
             'Width': 605},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ce3beace-245f-5bbf-a0a8-993394bfc836/ce3beace-245f-5bbf-a0a8-993394bfc836_image_15.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 63592,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/f6/3f/2e/f63f2e98acb8d2ec4ba2619d1bffcbf209a8d84f.jpg?rule=ad-large',
             'Width': 603},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_ce3beace-245f-5bbf-a0a8-993394bfc836/ce3beace-245f-5bbf-a0a8-993394bfc836_image_16.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 62548,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/0e/bb/de/0ebbdeca6bd348fcbcd4757c561f009eb5d89196.jpg?rule=ad-large',
             'Width': 601}],
 'price': 9990,
 'price_includes_vat': False,
 'registration_date': '2017-10-01',
 'seats_number': None,
 'seller_name': None,
 'title': 'Citroën C4 Picasso BLUEHDI 120CH CONFORT S&S EAT6',
 'transmission': 'automatic',
 'trim': 'C4 Picasso BlueHDi 120ch Confort S&S EAT6',
 'vin': None,
 'year': 2017}
2025-12-05 12:50:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273079463627%27 HTTP/1.1" 200 None
2025-12-05 12:50:00 [auto_selling_leboncoin.fr] INFO: Saving data for 3079463627: {'created_time': 1764939000.536406, 'last_price_update_time': 1764939000.536416}
2025-12-05 12:50:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3079463627') HTTP/1.1" 204 0
2025-12-05 12:50:00 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3105530459
2025-12-05 12:50:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:00 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273105530459%27 HTTP/1.1" 200 None
2025-12-05 12:50:00 [auto_selling_leboncoin.fr] INFO: Scrape type for 3105530459: 1
2025-12-05 12:50:00 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3105530459
2025-12-05 12:50:00 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'Citroën C5 Aircross BLUEHDI 130 SS EAT8 SHINE crossover, suv, '
                'blanc, 7 cv, première mise en circulation le 01/02/2021, '
                'garantie 12 mois.\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  -  Android Auto\n'
                '  -  Apple Car Play\n'
                '  - Bluetooth\n'
                '  - GPS\n'
                '  - Prise audio usb\n'
                '  - ecran tactile\n'
                '\n'
                'Conduite :\n'
                '  -  Régulateur vitesse\n'
                '  -  Start and Stop\n'
                '  - allumage automatique des feux\n'
                '  - régulateur de vitesse\n'
                '\n'
                'Extérieur :\n'
                '  -  Gestion auto des feux de route\n'
                '  -  Hayon mains libres\n'
                '  -  Hayon électrique\n'
                '  - barres de toit\n'
                '  - caméra de recul\n'
                "  - radar arrière de détection d'obstacles\n"
                "  - radar d'aide au stationnement\n"
                '\n'
                'Intérieur :\n'
                '  -  Assise électrique\n'
                '  - Vitres arrières électriques\n'
                '  - climatisation : automatique\n'
                '  - direction assistée\n'
                '  - fermeture centralisée\n'
                '  - pack électrique\n'
                '  - réglages du volant : profondeur\n'
                '  - sièges chauffants\n'
                '  - verrouillage à distance\n'
                '  - vitres avant éléctriques\n'
                '  - vitres surteintées\n'
                '  - volant cuir\n'
                '\n'
                'Pack :\n'
                '  -  Boite de vitesse automatique 8 rapports\n'
                '  -  Mirror Link\n'
                '  - GPS couleur\n'
                '  - volant multifonctions\n'
                '  - volant réglable\n'
                '\n'
                'Sécurité :\n'
                '  -  Alerte détection de fatigue\n'
                '  -  Détecteur de Fatigue\n'
                '  -  Reconnaissance des panneaux\n'
                '  - ABS\n'
                '  - AFIL\n'
                '  - Airbags rideaux\n'
                '  - Alerte de franchissement de Ligne\n'
                '  - ESP\n'
                "  - aide au freinage d'urgence\n"
                '  - airbag conducteur\n'
                '  - airbag coté passager\n'
                '  - airbags latéraux\n'
                '  - contrôle pression des pneus\n'
                '  - phares antibrouillard\n'
                "  - radar avant de détection d'obstacles\n"
                '  - répartiteur électronique de freinage\n'
                '\n'
                'Autres équipements et informations :\n'
                '  -  coul.\n'
                "  - Classe Crit'air : 2\n"
                '  - Puissance kilowatt : 96 kw\n'
                '  - USB\n'
                '  - puissance réelle : 130 ch\n'
                '\n'
                'Référence annonce : 779785',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 130,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3105530459',
 'listing': 'auction',
 'make': 'CITROEN',
 'model': 'C5 Aircross',
 'odometer': 106000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': [],
 'price': 16990,
 'price_includes_vat': False,
 'registration_date': '2021-02-01',
 'seats_number': None,
 'seller_name': None,
 'title': 'Citroën C5 Aircross BLUEHDI 130 SS EAT8 SHINE',
 'transmission': 'automatic',
 'trim': 'C5 Aircross BlueHDi 130ch S&S Shine EAT8 E6.d',
 'vin': None,
 'year': 2021}
2025-12-05 12:50:00 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: ed7ce4bb-990e-53e5-b499-4aee436c674b with identifier: 3105530459
2025-12-05 12:50:00 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 0 photos for item ed7ce4bb-990e-53e5-b499-4aee436c674b
2025-12-05 12:50:00 [crawlers.middlewares.photo_download_middleware] INFO: No photos to download for item ed7ce4bb-990e-53e5-b499-4aee436c674b
2025-12-05 12:50:00 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: ed7ce4bb-990e-53e5-b499-4aee436c674b with identifier 3105530459
2025-12-05 12:50:00 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:50:00 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:50:01 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item ed7ce4bb-990e-53e5-b499-4aee436c674b
2025-12-05 12:50:01 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'Citroën C5 Aircross BLUEHDI 130 SS EAT8 SHINE crossover, suv, '
                'blanc, 7 cv, première mise en circulation le 01/02/2021, '
                'garantie 12 mois.\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  -  Android Auto\n'
                '  -  Apple Car Play\n'
                '  - Bluetooth\n'
                '  - GPS\n'
                '  - Prise audio usb\n'
                '  - ecran tactile\n'
                '\n'
                'Conduite :\n'
                '  -  Régulateur vitesse\n'
                '  -  Start and Stop\n'
                '  - allumage automatique des feux\n'
                '  - régulateur de vitesse\n'
                '\n'
                'Extérieur :\n'
                '  -  Gestion auto des feux de route\n'
                '  -  Hayon mains libres\n'
                '  -  Hayon électrique\n'
                '  - barres de toit\n'
                '  - caméra de recul\n'
                "  - radar arrière de détection d'obstacles\n"
                "  - radar d'aide au stationnement\n"
                '\n'
                'Intérieur :\n'
                '  -  Assise électrique\n'
                '  - Vitres arrières électriques\n'
                '  - climatisation : automatique\n'
                '  - direction assistée\n'
                '  - fermeture centralisée\n'
                '  - pack électrique\n'
                '  - réglages du volant : profondeur\n'
                '  - sièges chauffants\n'
                '  - verrouillage à distance\n'
                '  - vitres avant éléctriques\n'
                '  - vitres surteintées\n'
                '  - volant cuir\n'
                '\n'
                'Pack :\n'
                '  -  Boite de vitesse automatique 8 rapports\n'
                '  -  Mirror Link\n'
                '  - GPS couleur\n'
                '  - volant multifonctions\n'
                '  - volant réglable\n'
                '\n'
                'Sécurité :\n'
                '  -  Alerte détection de fatigue\n'
                '  -  Détecteur de Fatigue\n'
                '  -  Reconnaissance des panneaux\n'
                '  - ABS\n'
                '  - AFIL\n'
                '  - Airbags rideaux\n'
                '  - Alerte de franchissement de Ligne\n'
                '  - ESP\n'
                "  - aide au freinage d'urgence\n"
                '  - airbag conducteur\n'
                '  - airbag coté passager\n'
                '  - airbags latéraux\n'
                '  - contrôle pression des pneus\n'
                '  - phares antibrouillard\n'
                "  - radar avant de détection d'obstacles\n"
                '  - répartiteur électronique de freinage\n'
                '\n'
                'Autres équipements et informations :\n'
                '  -  coul.\n'
                "  - Classe Crit'air : 2\n"
                '  - Puissance kilowatt : 96 kw\n'
                '  - USB\n'
                '  - puissance réelle : 130 ch\n'
                '\n'
                'Référence annonce : 779785',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 130,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': 'ed7ce4bb-990e-53e5-b499-4aee436c674b',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3105530459',
 'listing': 'auction',
 'make': 'CITROEN',
 'model': 'C5 Aircross',
 'odometer': 106000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'price': 16990,
 'price_includes_vat': False,
 'registration_date': '2021-02-01',
 'seats_number': None,
 'seller_name': None,
 'title': 'Citroën C5 Aircross BLUEHDI 130 SS EAT8 SHINE',
 'transmission': 'automatic',
 'trim': 'C5 Aircross BlueHDi 130ch S&S Shine EAT8 E6.d',
 'vin': None,
 'year': 2021}
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273105530459%27 HTTP/1.1" 200 None
2025-12-05 12:50:01 [auto_selling_leboncoin.fr] INFO: Saving data for 3105530459: {'created_time': 1764939001.074808, 'last_price_update_time': 1764939001.074818}
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3105530459') HTTP/1.1" 204 0
2025-12-05 12:50:01 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3090660713
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273090660713%27 HTTP/1.1" 200 None
2025-12-05 12:50:01 [auto_selling_leboncoin.fr] INFO: Scrape type for 3090660713: 1
2025-12-05 12:50:01 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3090660713
2025-12-05 12:50:01 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'Citroën Berlingo VAN XL - 1.5 BLUEHDI 130CH CLUB utilitaire, '
                'blanc, 7 cv, première mise en circulation le 30/08/2019.\n'
                '\n'
                'Prix TTC : 15 900,00 €\n'
                'Prix HT : 13 250,00 €\n'
                'La TVA est récupérable sur ce véhicule.\n'
                '\n'
                '2 places\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  - bluetooth\n'
                '\n'
                'Conduite :\n'
                '  - Stop & Start\n'
                '  - allumage automatique des feux\n'
                '  - limiteur de vitesse\n'
                '  - régulateur de vitesse\n'
                '\n'
                'Extérieur :\n'
                '  -  2 portes ar battantes tolées\n'
                '  -  radars av/ar + caméra recul\n'
                '  -  rétros ext rab électriquement\n'
                '\n'
                'Intérieur :\n'
                '  -  plancher bois + habillage lat\n'
                '  - climatisation\n'
                '  - pack électrique\n'
                '  - vitres surteintées\n'
                '\n'
                'Pack :\n'
                '  -  avec surveillance angle mort\n'
                '  -  porte lat D coulissante\n'
                '\n'
                'Sécurité :\n'
                '  - phares antibrouillard\n'
                '\n'
                'Autres équipements et informations :\n'
                '  -  2ve\n'
                '  -  avec estimateur angle volant absolu\n'
                '  -  fap\n'
                "  - Classe Crit'air : 2\n"
                '  - bvm6\n'
                '\n'
                'Référence annonce : 770252',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': None,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/utilitaires/3090660713',
 'listing': 'auction',
 'make': 'CITROEN',
 'model': 'Berlingo',
 'odometer': 105000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/98/a6/6d/98a66da21f3a5a094fa4584bb4239db83056029c.jpg?rule=ad-large'],
 'price': 15900,
 'price_includes_vat': False,
 'registration_date': '2019-08-01',
 'seats_number': 2,
 'seller_name': None,
 'title': 'Citroën Berlingo VAN XL - 1.5 BLUEHDI 130CH CLUB',
 'transmission': 'manual',
 'trim': None,
 'vin': None,
 'year': 2019}
2025-12-05 12:50:01 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 6a77cce4-3e83-5c65-ad33-a1fd42b2a01c with identifier: 3090660713
2025-12-05 12:50:01 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 1 photos for item 6a77cce4-3e83-5c65-ad33-a1fd42b2a01c
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F98%252Fa6%252F6d%252F98a66da21f3a5a094fa4584bb4239db83056029c.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/98/a6/6d/98a66da21f3a5a094fa4584bb4239db83056029c.jpg?rule=ad-large already downloaded
2025-12-05 12:50:01 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 6a77cce4-3e83-5c65-ad33-a1fd42b2a01c with identifier 3090660713
2025-12-05 12:50:01 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:50:01 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:50:01 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 6a77cce4-3e83-5c65-ad33-a1fd42b2a01c
2025-12-05 12:50:01 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'Citroën Berlingo VAN XL - 1.5 BLUEHDI 130CH CLUB utilitaire, '
                'blanc, 7 cv, première mise en circulation le 30/08/2019.\n'
                '\n'
                'Prix TTC : 15 900,00 €\n'
                'Prix HT : 13 250,00 €\n'
                'La TVA est récupérable sur ce véhicule.\n'
                '\n'
                '2 places\n'
                'boîte de vitesse : manuelle\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  - bluetooth\n'
                '\n'
                'Conduite :\n'
                '  - Stop & Start\n'
                '  - allumage automatique des feux\n'
                '  - limiteur de vitesse\n'
                '  - régulateur de vitesse\n'
                '\n'
                'Extérieur :\n'
                '  -  2 portes ar battantes tolées\n'
                '  -  radars av/ar + caméra recul\n'
                '  -  rétros ext rab électriquement\n'
                '\n'
                'Intérieur :\n'
                '  -  plancher bois + habillage lat\n'
                '  - climatisation\n'
                '  - pack électrique\n'
                '  - vitres surteintées\n'
                '\n'
                'Pack :\n'
                '  -  avec surveillance angle mort\n'
                '  -  porte lat D coulissante\n'
                '\n'
                'Sécurité :\n'
                '  - phares antibrouillard\n'
                '\n'
                'Autres équipements et informations :\n'
                '  -  2ve\n'
                '  -  avec estimateur angle volant absolu\n'
                '  -  fap\n'
                "  - Classe Crit'air : 2\n"
                '  - bvm6\n'
                '\n'
                'Référence annonce : 770252',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': None,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': '6a77cce4-3e83-5c65-ad33-a1fd42b2a01c',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/utilitaires/3090660713',
 'listing': 'auction',
 'make': 'CITROEN',
 'model': 'Berlingo',
 'odometer': 105000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 1,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/98/a6/6d/98a66da21f3a5a094fa4584bb4239db83056029c.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_8b718302-6251-560e-8031-ad1c400c041d/8b718302-6251-560e-8031-ad1c400c041d_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 50273,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/98/a6/6d/98a66da21f3a5a094fa4584bb4239db83056029c.jpg?rule=ad-large',
             'Width': 449}],
 'price': 15900,
 'price_includes_vat': False,
 'registration_date': '2019-08-01',
 'seats_number': 2,
 'seller_name': None,
 'title': 'Citroën Berlingo VAN XL - 1.5 BLUEHDI 130CH CLUB',
 'transmission': 'manual',
 'trim': None,
 'vin': None,
 'year': 2019}
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273090660713%27 HTTP/1.1" 200 None
2025-12-05 12:50:01 [auto_selling_leboncoin.fr] INFO: Saving data for 3090660713: {'created_time': 1764939001.153285, 'last_price_update_time': 1764939001.153294}
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3090660713') HTTP/1.1" 204 0
2025-12-05 12:50:01 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3079463611
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273079463611%27 HTTP/1.1" 200 None
2025-12-05 12:50:01 [auto_selling_leboncoin.fr] INFO: Scrape type for 3079463611: 1
2025-12-05 12:50:01 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3079463611
2025-12-05 12:50:01 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Ford S-Max 2.0 TDCI 140CH FAP TITANIUM GPS monospace, gris '
                'clair metal, 8 cv, première mise en circulation le '
                '27/06/2012.\n'
                '\n'
                'Prix TTC : 10 580,00 €\n'
                'Prix HT : 8 817,00 €\n'
                'La TVA est récupérable sur ce véhicule.\n'
                '\n'
                '7 places\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  - Bluetooth\n'
                '  - CD\n'
                '  - GPS\n'
                '  - Prise audio usb\n'
                '  - auto-radio : CD\n'
                '  - ecran tactile\n'
                '  - prise audio auxiliaire\n'
                '\n'
                'Conduite :\n'
                '  -  Limiteur vitesse\n'
                '  - allumage automatique des feux\n'
                '  - régulateur de vitesse\n'
                '\n'
                'Extérieur :\n'
                '  -  Pare brise dégivrant\n'
                '  -  Vitres arrières surteintées\n'
                '  - attelage\n'
                '  - jantes : aluminium\n'
                "  - radar arrière de détection d'obstacles\n"
                "  - radar d'aide au stationnement\n"
                '  - rétroviseurs rabattables\n'
                '\n'
                'Intérieur :\n'
                '  -  5 places\n'
                '  - Cache bagages\n'
                '  - climatisation : automatique\n'
                '  - climatisation multi zone\n'
                '  - rétroviseur interieur electrochrome\n'
                '  - vitres électriques\n'
                '  - volant cuir\n'
                '\n'
                'Pack :\n'
                '  -  Boite de vitesse 6 rapports\n'
                '  - GPS couleur\n'
                '\n'
                'Sécurité :\n'
                '  - ABS\n'
                '  - Airbag x 10\n'
                '  - ESP\n'
                '  - phares antibrouillard\n'
                "  - radar avant de détection d'obstacles\n"
                '\n'
                'Autres équipements et informations :\n'
                '  -  5 Portes\n'
                '  -  Compresseur\n'
                '  -  Siège mi tissus gris\n'
                '  -  Sièges semi cuir noir\n'
                "  - Classe Crit'air : 2\n"
                '  - MP3\n'
                '  - USB\n'
                '  - dimension des jantes : 17 pouces\n'
                '  - feux de circulation diurne\n'
                '  - émission CO2 : 143 g/km\n'
                '\n'
                'Référence annonce : 741592',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': None,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3079463611',
 'listing': 'auction',
 'make': 'FORD',
 'model': 'S-MAX',
 'odometer': 188656,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/91/bb/8f/91bb8f7ecabea25f703eba33e5d3a7ab0d0fe0b9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/48/ab/20/48ab20b477f0b03bb106ecb8a5940c88d70e64b7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b6/dc/e4/b6dce45cbca5c95c9bb78ce23329a56e7801029c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9d/0c/54/9d0c5487cb63a9a3ee1fa1761abf08192cf9cce2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/bc/ea/a2/bceaa29e3b464f39c32b32664a1469af98c461be.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/gh/f9/22/ghf9229ab1d3f109cf109c5c161e324a4f0d5dd3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/62/20/b5/6220b5962dea195d0ec208c79cec5fda92936f4b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ae/21/fd/ae21fd7bac97a5ea9025a8f42e394e584d6cd603.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/98/0c/e5/980ce5d1c7a8cc373ccceae3c79ae5f98b9bc8c1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ea/18/5e/ea185e36da8df3a0d4a98f921c727a99d1d5604d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3a/dc/35/3adc35ebe51df2959cb2d26856ad1c1af5b3fc7c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/20/59/da/2059da8be8f93007bab6ab7d3b4b5ad82e4b19c0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/73/36/04/7336047d9c33dc066916c9b8e1c56165f1e06190.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/df/97/76/df97769ef05811e144852937f8dcd465cdbe0bb3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ed/e7/56/ede756d0fb232b9fbe49954accb87f21184c5aa4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7f/0f/86/7f0f86630384fecc405069fb72e440c89122b7cb.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/de/47/37/de473765668a7851921538016be0dbde3fd87c96.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4a/28/e2/4a28e2dd7cc18fa20dc0aed73a7afd8ba3c665dd.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fd/c9/ca/fdc9cac8a8d5e48a0092c0b9fa2c3dbb89221982.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b5/6e/6a/b56e6abc950950683802d55df54a1efd5d4223c6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/73/46/ab/7346ab68d95d1953a7fa31c633a29e3d4b0f80b8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/03/89/ac/0389ac474233211ec8937f3db0e8868ebb38c162.jpg?rule=ad-large'],
 'price': 10580,
 'price_includes_vat': False,
 'registration_date': '2012-06-01',
 'seats_number': None,
 'seller_name': None,
 'title': 'Ford S-Max 2.0 TDCI 140CH FAP TITANIUM GPS',
 'transmission': 'manual',
 'trim': 'S-MAX 2.0 TDCi 140ch FAP Titanium GPS 7 places',
 'vin': None,
 'year': 2012}
2025-12-05 12:50:01 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: da978278-1d45-59d5-8acd-5217805680cd with identifier: 3079463611
2025-12-05 12:50:01 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 20 photos for item da978278-1d45-59d5-8acd-5217805680cd
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F91%252Fbb%252F8f%252F91bb8f7ecabea25f703eba33e5d3a7ab0d0fe0b9.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/91/bb/8f/91bb8f7ecabea25f703eba33e5d3a7ab0d0fe0b9.jpg?rule=ad-large already downloaded
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F48%252Fab%252F20%252F48ab20b477f0b03bb106ecb8a5940c88d70e64b7.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/48/ab/20/48ab20b477f0b03bb106ecb8a5940c88d70e64b7.jpg?rule=ad-large already downloaded
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fb6%252Fdc%252Fe4%252Fb6dce45cbca5c95c9bb78ce23329a56e7801029c.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/b6/dc/e4/b6dce45cbca5c95c9bb78ce23329a56e7801029c.jpg?rule=ad-large already downloaded
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F9d%252F0c%252F54%252F9d0c5487cb63a9a3ee1fa1761abf08192cf9cce2.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/9d/0c/54/9d0c5487cb63a9a3ee1fa1761abf08192cf9cce2.jpg?rule=ad-large already downloaded
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fbc%252Fea%252Fa2%252Fbceaa29e3b464f39c32b32664a1469af98c461be.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/bc/ea/a2/bceaa29e3b464f39c32b32664a1469af98c461be.jpg?rule=ad-large already downloaded
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fgh%252Ff9%252F22%252Fghf9229ab1d3f109cf109c5c161e324a4f0d5dd3.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/gh/f9/22/ghf9229ab1d3f109cf109c5c161e324a4f0d5dd3.jpg?rule=ad-large already downloaded
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F62%252F20%252Fb5%252F6220b5962dea195d0ec208c79cec5fda92936f4b.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/62/20/b5/6220b5962dea195d0ec208c79cec5fda92936f4b.jpg?rule=ad-large already downloaded
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fae%252F21%252Ffd%252Fae21fd7bac97a5ea9025a8f42e394e584d6cd603.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ae/21/fd/ae21fd7bac97a5ea9025a8f42e394e584d6cd603.jpg?rule=ad-large already downloaded
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F98%252F0c%252Fe5%252F980ce5d1c7a8cc373ccceae3c79ae5f98b9bc8c1.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/98/0c/e5/980ce5d1c7a8cc373ccceae3c79ae5f98b9bc8c1.jpg?rule=ad-large already downloaded
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fea%252F18%252F5e%252Fea185e36da8df3a0d4a98f921c727a99d1d5604d.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ea/18/5e/ea185e36da8df3a0d4a98f921c727a99d1d5604d.jpg?rule=ad-large already downloaded
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F3a%252Fdc%252F35%252F3adc35ebe51df2959cb2d26856ad1c1af5b3fc7c.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/3a/dc/35/3adc35ebe51df2959cb2d26856ad1c1af5b3fc7c.jpg?rule=ad-large already downloaded
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F20%252F59%252Fda%252F2059da8be8f93007bab6ab7d3b4b5ad82e4b19c0.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/20/59/da/2059da8be8f93007bab6ab7d3b4b5ad82e4b19c0.jpg?rule=ad-large already downloaded
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F73%252F36%252F04%252F7336047d9c33dc066916c9b8e1c56165f1e06190.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/73/36/04/7336047d9c33dc066916c9b8e1c56165f1e06190.jpg?rule=ad-large already downloaded
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fdf%252F97%252F76%252Fdf97769ef05811e144852937f8dcd465cdbe0bb3.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/df/97/76/df97769ef05811e144852937f8dcd465cdbe0bb3.jpg?rule=ad-large already downloaded
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fed%252Fe7%252F56%252Fede756d0fb232b9fbe49954accb87f21184c5aa4.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ed/e7/56/ede756d0fb232b9fbe49954accb87f21184c5aa4.jpg?rule=ad-large already downloaded
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F7f%252F0f%252F86%252F7f0f86630384fecc405069fb72e440c89122b7cb.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/7f/0f/86/7f0f86630384fecc405069fb72e440c89122b7cb.jpg?rule=ad-large already downloaded
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fde%252F47%252F37%252Fde473765668a7851921538016be0dbde3fd87c96.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/de/47/37/de473765668a7851921538016be0dbde3fd87c96.jpg?rule=ad-large already downloaded
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F4a%252F28%252Fe2%252F4a28e2dd7cc18fa20dc0aed73a7afd8ba3c665dd.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/4a/28/e2/4a28e2dd7cc18fa20dc0aed73a7afd8ba3c665dd.jpg?rule=ad-large already downloaded
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Ffd%252Fc9%252Fca%252Ffdc9cac8a8d5e48a0092c0b9fa2c3dbb89221982.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/fd/c9/ca/fdc9cac8a8d5e48a0092c0b9fa2c3dbb89221982.jpg?rule=ad-large already downloaded
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fb5%252F6e%252F6a%252Fb56e6abc950950683802d55df54a1efd5d4223c6.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/b5/6e/6a/b56e6abc950950683802d55df54a1efd5d4223c6.jpg?rule=ad-large already downloaded
2025-12-05 12:50:01 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: da978278-1d45-59d5-8acd-5217805680cd with identifier 3079463611
2025-12-05 12:50:01 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:50:01 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:50:01 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item da978278-1d45-59d5-8acd-5217805680cd
2025-12-05 12:50:01 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Ford S-Max 2.0 TDCI 140CH FAP TITANIUM GPS monospace, gris '
                'clair metal, 8 cv, première mise en circulation le '
                '27/06/2012.\n'
                '\n'
                'Prix TTC : 10 580,00 €\n'
                'Prix HT : 8 817,00 €\n'
                'La TVA est récupérable sur ce véhicule.\n'
                '\n'
                '7 places\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  - Bluetooth\n'
                '  - CD\n'
                '  - GPS\n'
                '  - Prise audio usb\n'
                '  - auto-radio : CD\n'
                '  - ecran tactile\n'
                '  - prise audio auxiliaire\n'
                '\n'
                'Conduite :\n'
                '  -  Limiteur vitesse\n'
                '  - allumage automatique des feux\n'
                '  - régulateur de vitesse\n'
                '\n'
                'Extérieur :\n'
                '  -  Pare brise dégivrant\n'
                '  -  Vitres arrières surteintées\n'
                '  - attelage\n'
                '  - jantes : aluminium\n'
                "  - radar arrière de détection d'obstacles\n"
                "  - radar d'aide au stationnement\n"
                '  - rétroviseurs rabattables\n'
                '\n'
                'Intérieur :\n'
                '  -  5 places\n'
                '  - Cache bagages\n'
                '  - climatisation : automatique\n'
                '  - climatisation multi zone\n'
                '  - rétroviseur interieur electrochrome\n'
                '  - vitres électriques\n'
                '  - volant cuir\n'
                '\n'
                'Pack :\n'
                '  -  Boite de vitesse 6 rapports\n'
                '  - GPS couleur\n'
                '\n'
                'Sécurité :\n'
                '  - ABS\n'
                '  - Airbag x 10\n'
                '  - ESP\n'
                '  - phares antibrouillard\n'
                "  - radar avant de détection d'obstacles\n"
                '\n'
                'Autres équipements et informations :\n'
                '  -  5 Portes\n'
                '  -  Compresseur\n'
                '  -  Siège mi tissus gris\n'
                '  -  Sièges semi cuir noir\n'
                "  - Classe Crit'air : 2\n"
                '  - MP3\n'
                '  - USB\n'
                '  - dimension des jantes : 17 pouces\n'
                '  - feux de circulation diurne\n'
                '  - émission CO2 : 143 g/km\n'
                '\n'
                'Référence annonce : 741592',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': None,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': 'da978278-1d45-59d5-8acd-5217805680cd',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3079463611',
 'listing': 'auction',
 'make': 'FORD',
 'model': 'S-MAX',
 'odometer': 188656,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 22,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/91/bb/8f/91bb8f7ecabea25f703eba33e5d3a7ab0d0fe0b9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/48/ab/20/48ab20b477f0b03bb106ecb8a5940c88d70e64b7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b6/dc/e4/b6dce45cbca5c95c9bb78ce23329a56e7801029c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9d/0c/54/9d0c5487cb63a9a3ee1fa1761abf08192cf9cce2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/bc/ea/a2/bceaa29e3b464f39c32b32664a1469af98c461be.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/gh/f9/22/ghf9229ab1d3f109cf109c5c161e324a4f0d5dd3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/62/20/b5/6220b5962dea195d0ec208c79cec5fda92936f4b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ae/21/fd/ae21fd7bac97a5ea9025a8f42e394e584d6cd603.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/98/0c/e5/980ce5d1c7a8cc373ccceae3c79ae5f98b9bc8c1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ea/18/5e/ea185e36da8df3a0d4a98f921c727a99d1d5604d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3a/dc/35/3adc35ebe51df2959cb2d26856ad1c1af5b3fc7c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/20/59/da/2059da8be8f93007bab6ab7d3b4b5ad82e4b19c0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/73/36/04/7336047d9c33dc066916c9b8e1c56165f1e06190.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/df/97/76/df97769ef05811e144852937f8dcd465cdbe0bb3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ed/e7/56/ede756d0fb232b9fbe49954accb87f21184c5aa4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7f/0f/86/7f0f86630384fecc405069fb72e440c89122b7cb.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/de/47/37/de473765668a7851921538016be0dbde3fd87c96.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/4a/28/e2/4a28e2dd7cc18fa20dc0aed73a7afd8ba3c665dd.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fd/c9/ca/fdc9cac8a8d5e48a0092c0b9fa2c3dbb89221982.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b5/6e/6a/b56e6abc950950683802d55df54a1efd5d4223c6.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_68de66d3-011a-5533-b786-8ccef4d27d1a/68de66d3-011a-5533-b786-8ccef4d27d1a_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 137651,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/91/bb/8f/91bb8f7ecabea25f703eba33e5d3a7ab0d0fe0b9.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_68de66d3-011a-5533-b786-8ccef4d27d1a/68de66d3-011a-5533-b786-8ccef4d27d1a_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 141500,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/48/ab/20/48ab20b477f0b03bb106ecb8a5940c88d70e64b7.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_68de66d3-011a-5533-b786-8ccef4d27d1a/68de66d3-011a-5533-b786-8ccef4d27d1a_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 138484,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/b6/dc/e4/b6dce45cbca5c95c9bb78ce23329a56e7801029c.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_68de66d3-011a-5533-b786-8ccef4d27d1a/68de66d3-011a-5533-b786-8ccef4d27d1a_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 140742,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/9d/0c/54/9d0c5487cb63a9a3ee1fa1761abf08192cf9cce2.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_68de66d3-011a-5533-b786-8ccef4d27d1a/68de66d3-011a-5533-b786-8ccef4d27d1a_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 150195,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/bc/ea/a2/bceaa29e3b464f39c32b32664a1469af98c461be.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_68de66d3-011a-5533-b786-8ccef4d27d1a/68de66d3-011a-5533-b786-8ccef4d27d1a_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 137750,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/gh/f9/22/ghf9229ab1d3f109cf109c5c161e324a4f0d5dd3.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_68de66d3-011a-5533-b786-8ccef4d27d1a/68de66d3-011a-5533-b786-8ccef4d27d1a_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 136633,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/62/20/b5/6220b5962dea195d0ec208c79cec5fda92936f4b.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_68de66d3-011a-5533-b786-8ccef4d27d1a/68de66d3-011a-5533-b786-8ccef4d27d1a_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 146288,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ae/21/fd/ae21fd7bac97a5ea9025a8f42e394e584d6cd603.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_68de66d3-011a-5533-b786-8ccef4d27d1a/68de66d3-011a-5533-b786-8ccef4d27d1a_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 133612,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/98/0c/e5/980ce5d1c7a8cc373ccceae3c79ae5f98b9bc8c1.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_68de66d3-011a-5533-b786-8ccef4d27d1a/68de66d3-011a-5533-b786-8ccef4d27d1a_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 138424,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ea/18/5e/ea185e36da8df3a0d4a98f921c727a99d1d5604d.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_68de66d3-011a-5533-b786-8ccef4d27d1a/68de66d3-011a-5533-b786-8ccef4d27d1a_image_10.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 113894,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/3a/dc/35/3adc35ebe51df2959cb2d26856ad1c1af5b3fc7c.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_68de66d3-011a-5533-b786-8ccef4d27d1a/68de66d3-011a-5533-b786-8ccef4d27d1a_image_11.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 134844,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/20/59/da/2059da8be8f93007bab6ab7d3b4b5ad82e4b19c0.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_68de66d3-011a-5533-b786-8ccef4d27d1a/68de66d3-011a-5533-b786-8ccef4d27d1a_image_12.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 187561,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/73/36/04/7336047d9c33dc066916c9b8e1c56165f1e06190.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_68de66d3-011a-5533-b786-8ccef4d27d1a/68de66d3-011a-5533-b786-8ccef4d27d1a_image_13.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 124711,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/df/97/76/df97769ef05811e144852937f8dcd465cdbe0bb3.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_68de66d3-011a-5533-b786-8ccef4d27d1a/68de66d3-011a-5533-b786-8ccef4d27d1a_image_14.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 122313,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ed/e7/56/ede756d0fb232b9fbe49954accb87f21184c5aa4.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_68de66d3-011a-5533-b786-8ccef4d27d1a/68de66d3-011a-5533-b786-8ccef4d27d1a_image_15.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 117060,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/7f/0f/86/7f0f86630384fecc405069fb72e440c89122b7cb.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_68de66d3-011a-5533-b786-8ccef4d27d1a/68de66d3-011a-5533-b786-8ccef4d27d1a_image_16.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 110609,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/de/47/37/de473765668a7851921538016be0dbde3fd87c96.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_68de66d3-011a-5533-b786-8ccef4d27d1a/68de66d3-011a-5533-b786-8ccef4d27d1a_image_17.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 132002,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/4a/28/e2/4a28e2dd7cc18fa20dc0aed73a7afd8ba3c665dd.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_68de66d3-011a-5533-b786-8ccef4d27d1a/68de66d3-011a-5533-b786-8ccef4d27d1a_image_18.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 132986,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/fd/c9/ca/fdc9cac8a8d5e48a0092c0b9fa2c3dbb89221982.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_68de66d3-011a-5533-b786-8ccef4d27d1a/68de66d3-011a-5533-b786-8ccef4d27d1a_image_19.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 63720,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/b5/6e/6a/b56e6abc950950683802d55df54a1efd5d4223c6.jpg?rule=ad-large',
             'Width': 1066}],
 'price': 10580,
 'price_includes_vat': False,
 'registration_date': '2012-06-01',
 'seats_number': None,
 'seller_name': None,
 'title': 'Ford S-Max 2.0 TDCI 140CH FAP TITANIUM GPS',
 'transmission': 'manual',
 'trim': 'S-MAX 2.0 TDCi 140ch FAP Titanium GPS 7 places',
 'vin': None,
 'year': 2012}
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273079463611%27 HTTP/1.1" 200 None
2025-12-05 12:50:01 [auto_selling_leboncoin.fr] INFO: Saving data for 3079463611: {'created_time': 1764939001.581038, 'last_price_update_time': 1764939001.58105}
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3079463611') HTTP/1.1" 204 0
2025-12-05 12:50:01 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3105017895
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273105017895%27 HTTP/1.1" 200 None
2025-12-05 12:50:01 [auto_selling_leboncoin.fr] INFO: Scrape type for 3105017895: 1
2025-12-05 12:50:01 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3105017895
2025-12-05 12:50:01 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Marron',
 'currency': 'EUR',
 'description': 'Citroën C3 Picasso 1,6 VTI 120 cv Excusive monospace, marron, '
                '7 cv, première mise en circulation le 26/04/2012, garantie 3 '
                'mois.\n'
                '\n'
                'Prix TTC : 6 000,00 €\n'
                'Prix HT : 5 000,00 €\n'
                'La TVA est récupérable sur ce véhicule.\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  - Bluetooth\n'
                '  - CD\n'
                '  - GPS\n'
                '  - auto-radio : CD\n'
                '\n'
                'Conduite :\n'
                '  - limiteur de vitesse\n'
                '  - régulateur de vitesse\n'
                '\n'
                'Extérieur :\n'
                '  - rétroviseurs électriques\n'
                '\n'
                'Intérieur :\n'
                '  - accoudoir central\n'
                '  - climatisation multi zone\n'
                '  - direction assistée\n'
                '  - fermeture centralisée\n'
                '  - ordinateur de bord\n'
                '  - verrouillage à distance\n'
                '  - vitres électriques\n'
                '\n'
                'Pack :\n'
                '  - anti démarrage\n'
                '  - volant réglable\n'
                '\n'
                'Sécurité :\n'
                '  - fixations ISOFIX\n'
                '  - phares antibrouillard\n'
                '\n'
                'Autres équipements et informations :\n'
                "  - Classe Crit'air : 1\n"
                '  - Puissance kilowatt : 88 kw\n'
                '  - USB\n'
                '  - feux de circulation diurne\n'
                '  - puissance réelle : 120 ch\n'
                '\n'
                'Référence annonce : 782642',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 120,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3105017895',
 'listing': 'auction',
 'make': 'CITROEN',
 'model': 'C3 Picasso',
 'odometer': 126000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/91/06/f2/9106f218726c2e67aac201ed7d3cbcde9b8a1309.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8a/f2/7a/8af27a3c87c93066b41f9e81c1fe4205be9ff7a9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e0/ae/7b/e0ae7b1c4210301145457e1d93b87d3d569088f0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/37/f8/dc/37f8dcec5852471eb72d94d554ed5d538b3ddcb9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ce/c6/e0/cec6e0f848585f0f150e4bc8b9061bc6c3bb2ba8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/35/13/23/3513231a71a4985107dd799fb40eb7724562dea1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/95/92/ce/9592ce9ae7a768fba2b0c1c35827030aada51971.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f8/a7/c7/f8a7c74913ed4a27b51bc099739413228548f407.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5b/03/b4/5b03b4a489f76225417d4fcde387ec1e8c2ee52c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/61/25/a6/6125a66eec2dc01f6a1bb0b5e826ea326c9323da.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b4/24/0f/b4240fae8f85c6f6f4795685807d93abf3061c17.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/03/49/f7/0349f74fb08c50ef56d3e46e30e608f8dceadce3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8f/5c/df/8f5cdf3042c8349e77f079c4ca51d93050b26b6e.jpg?rule=ad-large'],
 'price': 6000,
 'price_includes_vat': False,
 'registration_date': '2012-04-01',
 'seats_number': None,
 'seller_name': None,
 'title': 'Citroën C3 Picasso 1,6 VTI 120 cv Excusive',
 'transmission': 'manual',
 'trim': 'C3 Picasso 1.6 VTi Confort',
 'vin': None,
 'year': 2012}
2025-12-05 12:50:01 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: bd2dee04-cb27-5190-8a7f-45b6b4a42d1c with identifier: 3105017895
2025-12-05 12:50:01 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 13 photos for item bd2dee04-cb27-5190-8a7f-45b6b4a42d1c
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F91%252F06%252Ff2%252F9106f218726c2e67aac201ed7d3cbcde9b8a1309.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/91/06/f2/9106f218726c2e67aac201ed7d3cbcde9b8a1309.jpg?rule=ad-large already downloaded
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F8a%252Ff2%252F7a%252F8af27a3c87c93066b41f9e81c1fe4205be9ff7a9.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/8a/f2/7a/8af27a3c87c93066b41f9e81c1fe4205be9ff7a9.jpg?rule=ad-large already downloaded
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fe0%252Fae%252F7b%252Fe0ae7b1c4210301145457e1d93b87d3d569088f0.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/e0/ae/7b/e0ae7b1c4210301145457e1d93b87d3d569088f0.jpg?rule=ad-large already downloaded
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F37%252Ff8%252Fdc%252F37f8dcec5852471eb72d94d554ed5d538b3ddcb9.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/37/f8/dc/37f8dcec5852471eb72d94d554ed5d538b3ddcb9.jpg?rule=ad-large already downloaded
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fce%252Fc6%252Fe0%252Fcec6e0f848585f0f150e4bc8b9061bc6c3bb2ba8.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ce/c6/e0/cec6e0f848585f0f150e4bc8b9061bc6c3bb2ba8.jpg?rule=ad-large already downloaded
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F35%252F13%252F23%252F3513231a71a4985107dd799fb40eb7724562dea1.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/35/13/23/3513231a71a4985107dd799fb40eb7724562dea1.jpg?rule=ad-large already downloaded
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F95%252F92%252Fce%252F9592ce9ae7a768fba2b0c1c35827030aada51971.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/95/92/ce/9592ce9ae7a768fba2b0c1c35827030aada51971.jpg?rule=ad-large already downloaded
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Ff8%252Fa7%252Fc7%252Ff8a7c74913ed4a27b51bc099739413228548f407.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/f8/a7/c7/f8a7c74913ed4a27b51bc099739413228548f407.jpg?rule=ad-large already downloaded
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F5b%252F03%252Fb4%252F5b03b4a489f76225417d4fcde387ec1e8c2ee52c.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/5b/03/b4/5b03b4a489f76225417d4fcde387ec1e8c2ee52c.jpg?rule=ad-large already downloaded
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F61%252F25%252Fa6%252F6125a66eec2dc01f6a1bb0b5e826ea326c9323da.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/61/25/a6/6125a66eec2dc01f6a1bb0b5e826ea326c9323da.jpg?rule=ad-large already downloaded
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fb4%252F24%252F0f%252Fb4240fae8f85c6f6f4795685807d93abf3061c17.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/b4/24/0f/b4240fae8f85c6f6f4795685807d93abf3061c17.jpg?rule=ad-large already downloaded
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F03%252F49%252Ff7%252F0349f74fb08c50ef56d3e46e30e608f8dceadce3.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/03/49/f7/0349f74fb08c50ef56d3e46e30e608f8dceadce3.jpg?rule=ad-large already downloaded
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F8f%252F5c%252Fdf%252F8f5cdf3042c8349e77f079c4ca51d93050b26b6e.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/8f/5c/df/8f5cdf3042c8349e77f079c4ca51d93050b26b6e.jpg?rule=ad-large already downloaded
2025-12-05 12:50:01 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: bd2dee04-cb27-5190-8a7f-45b6b4a42d1c with identifier 3105017895
2025-12-05 12:50:01 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:50:01 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:50:01 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item bd2dee04-cb27-5190-8a7f-45b6b4a42d1c
2025-12-05 12:50:01 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Marron',
 'currency': 'EUR',
 'description': 'Citroën C3 Picasso 1,6 VTI 120 cv Excusive monospace, marron, '
                '7 cv, première mise en circulation le 26/04/2012, garantie 3 '
                'mois.\n'
                '\n'
                'Prix TTC : 6 000,00 €\n'
                'Prix HT : 5 000,00 €\n'
                'La TVA est récupérable sur ce véhicule.\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  - Bluetooth\n'
                '  - CD\n'
                '  - GPS\n'
                '  - auto-radio : CD\n'
                '\n'
                'Conduite :\n'
                '  - limiteur de vitesse\n'
                '  - régulateur de vitesse\n'
                '\n'
                'Extérieur :\n'
                '  - rétroviseurs électriques\n'
                '\n'
                'Intérieur :\n'
                '  - accoudoir central\n'
                '  - climatisation multi zone\n'
                '  - direction assistée\n'
                '  - fermeture centralisée\n'
                '  - ordinateur de bord\n'
                '  - verrouillage à distance\n'
                '  - vitres électriques\n'
                '\n'
                'Pack :\n'
                '  - anti démarrage\n'
                '  - volant réglable\n'
                '\n'
                'Sécurité :\n'
                '  - fixations ISOFIX\n'
                '  - phares antibrouillard\n'
                '\n'
                'Autres équipements et informations :\n'
                "  - Classe Crit'air : 1\n"
                '  - Puissance kilowatt : 88 kw\n'
                '  - USB\n'
                '  - feux de circulation diurne\n'
                '  - puissance réelle : 120 ch\n'
                '\n'
                'Référence annonce : 782642',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 120,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': 'bd2dee04-cb27-5190-8a7f-45b6b4a42d1c',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3105017895',
 'listing': 'auction',
 'make': 'CITROEN',
 'model': 'C3 Picasso',
 'odometer': 126000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 13,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/91/06/f2/9106f218726c2e67aac201ed7d3cbcde9b8a1309.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8a/f2/7a/8af27a3c87c93066b41f9e81c1fe4205be9ff7a9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e0/ae/7b/e0ae7b1c4210301145457e1d93b87d3d569088f0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/37/f8/dc/37f8dcec5852471eb72d94d554ed5d538b3ddcb9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ce/c6/e0/cec6e0f848585f0f150e4bc8b9061bc6c3bb2ba8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/35/13/23/3513231a71a4985107dd799fb40eb7724562dea1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/95/92/ce/9592ce9ae7a768fba2b0c1c35827030aada51971.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f8/a7/c7/f8a7c74913ed4a27b51bc099739413228548f407.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5b/03/b4/5b03b4a489f76225417d4fcde387ec1e8c2ee52c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/61/25/a6/6125a66eec2dc01f6a1bb0b5e826ea326c9323da.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b4/24/0f/b4240fae8f85c6f6f4795685807d93abf3061c17.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/03/49/f7/0349f74fb08c50ef56d3e46e30e608f8dceadce3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8f/5c/df/8f5cdf3042c8349e77f079c4ca51d93050b26b6e.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bd464247-e116-5e40-a65e-5d0250e12d94/bd464247-e116-5e40-a65e-5d0250e12d94_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 127760,
             'Height': 560,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/91/06/f2/9106f218726c2e67aac201ed7d3cbcde9b8a1309.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bd464247-e116-5e40-a65e-5d0250e12d94/bd464247-e116-5e40-a65e-5d0250e12d94_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 119609,
             'Height': 560,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/8a/f2/7a/8af27a3c87c93066b41f9e81c1fe4205be9ff7a9.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bd464247-e116-5e40-a65e-5d0250e12d94/bd464247-e116-5e40-a65e-5d0250e12d94_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 145127,
             'Height': 560,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/e0/ae/7b/e0ae7b1c4210301145457e1d93b87d3d569088f0.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bd464247-e116-5e40-a65e-5d0250e12d94/bd464247-e116-5e40-a65e-5d0250e12d94_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 98006,
             'Height': 560,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/37/f8/dc/37f8dcec5852471eb72d94d554ed5d538b3ddcb9.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bd464247-e116-5e40-a65e-5d0250e12d94/bd464247-e116-5e40-a65e-5d0250e12d94_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 93761,
             'Height': 560,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ce/c6/e0/cec6e0f848585f0f150e4bc8b9061bc6c3bb2ba8.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bd464247-e116-5e40-a65e-5d0250e12d94/bd464247-e116-5e40-a65e-5d0250e12d94_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 101862,
             'Height': 560,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/35/13/23/3513231a71a4985107dd799fb40eb7724562dea1.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bd464247-e116-5e40-a65e-5d0250e12d94/bd464247-e116-5e40-a65e-5d0250e12d94_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 78345,
             'Height': 560,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/95/92/ce/9592ce9ae7a768fba2b0c1c35827030aada51971.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bd464247-e116-5e40-a65e-5d0250e12d94/bd464247-e116-5e40-a65e-5d0250e12d94_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 77914,
             'Height': 560,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/f8/a7/c7/f8a7c74913ed4a27b51bc099739413228548f407.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bd464247-e116-5e40-a65e-5d0250e12d94/bd464247-e116-5e40-a65e-5d0250e12d94_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 99158,
             'Height': 560,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/5b/03/b4/5b03b4a489f76225417d4fcde387ec1e8c2ee52c.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bd464247-e116-5e40-a65e-5d0250e12d94/bd464247-e116-5e40-a65e-5d0250e12d94_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 133186,
             'Height': 560,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/61/25/a6/6125a66eec2dc01f6a1bb0b5e826ea326c9323da.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bd464247-e116-5e40-a65e-5d0250e12d94/bd464247-e116-5e40-a65e-5d0250e12d94_image_10.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 103948,
             'Height': 560,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/b4/24/0f/b4240fae8f85c6f6f4795685807d93abf3061c17.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bd464247-e116-5e40-a65e-5d0250e12d94/bd464247-e116-5e40-a65e-5d0250e12d94_image_11.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 114976,
             'Height': 560,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/03/49/f7/0349f74fb08c50ef56d3e46e30e608f8dceadce3.jpg?rule=ad-large',
             'Width': 1200},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_bd464247-e116-5e40-a65e-5d0250e12d94/bd464247-e116-5e40-a65e-5d0250e12d94_image_12.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 137339,
             'Height': 560,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/8f/5c/df/8f5cdf3042c8349e77f079c4ca51d93050b26b6e.jpg?rule=ad-large',
             'Width': 1200}],
 'price': 6000,
 'price_includes_vat': False,
 'registration_date': '2012-04-01',
 'seats_number': None,
 'seller_name': None,
 'title': 'Citroën C3 Picasso 1,6 VTI 120 cv Excusive',
 'transmission': 'manual',
 'trim': 'C3 Picasso 1.6 VTi Confort',
 'vin': None,
 'year': 2012}
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273105017895%27 HTTP/1.1" 200 None
2025-12-05 12:50:01 [auto_selling_leboncoin.fr] INFO: Saving data for 3105017895: {'created_time': 1764939001.893303, 'last_price_update_time': 1764939001.893313}
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3105017895') HTTP/1.1" 204 0
2025-12-05 12:50:01 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3051829484
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273051829484%27 HTTP/1.1" 200 None
2025-12-05 12:50:01 [auto_selling_leboncoin.fr] INFO: Scrape type for 3051829484: 1
2025-12-05 12:50:01 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3051829484
2025-12-05 12:50:01 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Bleu',
 'currency': 'EUR',
 'description': 'Renault Kangoo II - 1.5 DCi 85ch 5 PLACES monospace, bleu '
                'ciel, 85 cv, première mise en circulation le 20/09/2010, '
                'garantie 3 mois.\n'
                '\n'
                '5 places\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  - auto-radio commandé au volant\n'
                '\n'
                'Extérieur :\n'
                '  - rétroviseurs électriques\n'
                '\n'
                'Intérieur :\n'
                '  - banquette 1/3 - 2/3\n'
                '  - climatisation : manuelle\n'
                '  - climatisation manuelle\n'
                '  - direction assistée\n'
                '  - fermeture centralisée\n'
                '  - réglages du volant : hauteur\n'
                '  - verrouillage automatique des portes en roulant\n'
                '  - vitres avant éléctriques\n'
                '\n'
                'Pack :\n'
                '  - volant réglable\n'
                '\n'
                'Sécurité :\n'
                '  - airbags frontaux\n'
                '  - fixations ISOFIX\n'
                '  - phares antibrouillard\n'
                '\n'
                'Autres équipements et informations :\n'
                "  - Classe Crit'air : 3\n"
                '  - Puissance kilowatt : 4 kw\n'
                '  - puissance réelle : 5 ch\n'
                '\n'
                'Référence annonce : 769555',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 5,
 '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/3051829484',
 'listing': 'auction',
 'make': 'RENAULT',
 'model': 'Kangoo',
 'odometer': 228000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/aa/9d/7f/aa9d7fd21934e3edca563cce1778f09ac8bdce83.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/11/7d/be/117dbe1d20eaf9258239a71b774afd011a808203.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5d/94/37/5d9437ef68dd4535038de2f5b1b64152ce038bbe.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8f/09/99/8f0999fcf2d6272e67ec7bcb63c676e04fc1afb9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7c/68/ee/7c68ee35df826825cecebfb2c1a91266ea9bb79f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/88/c8/25/88c8250048f2108ebe4b9921662ee3c05e5ef4b1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a3/1d/06/a31d06e65149ead8b925d5a2be607f1f2f4ada76.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/db/06/55/db06557283d84d5d7b1e16e065316522aa05795b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a3/87/9b/a3879b460f4e4c4c2792fa79ab3eacbb30a25482.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/05/64/ee/0564ee274d4d84036e5a4b635ebe031df5654954.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/94/0e/e9/940ee9c2b775b8612b1b8b3b0954720a1d6f9b59.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a6/f2/fd/a6f2fdd2882d51cf93a6d8990a6417e7390b758b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ee/66/8c/ee668cde6bc349a14beb71c09e39c768b3228abd.jpg?rule=ad-large'],
 'price': 5990,
 'price_includes_vat': False,
 'registration_date': '2010-09-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Renault Kangoo II - 1.5 DCi 85ch 5 PLACES',
 'transmission': 'manual',
 'trim': 'Kangoo 1.5 dCi 85ch Authentique',
 'vin': None,
 'year': 2010}
2025-12-05 12:50:01 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 8d7cc9ba-e6c3-551d-ad94-7de168995518 with identifier: 3051829484
2025-12-05 12:50:01 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 13 photos for item 8d7cc9ba-e6c3-551d-ad94-7de168995518
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Faa%252F9d%252F7f%252Faa9d7fd21934e3edca563cce1778f09ac8bdce83.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/aa/9d/7f/aa9d7fd21934e3edca563cce1778f09ac8bdce83.jpg?rule=ad-large already downloaded
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F11%252F7d%252Fbe%252F117dbe1d20eaf9258239a71b774afd011a808203.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/11/7d/be/117dbe1d20eaf9258239a71b774afd011a808203.jpg?rule=ad-large already downloaded
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F5d%252F94%252F37%252F5d9437ef68dd4535038de2f5b1b64152ce038bbe.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:01 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/5d/94/37/5d9437ef68dd4535038de2f5b1b64152ce038bbe.jpg?rule=ad-large already downloaded
2025-12-05 12:50:01 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F8f%252F09%252F99%252F8f0999fcf2d6272e67ec7bcb63c676e04fc1afb9.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/8f/09/99/8f0999fcf2d6272e67ec7bcb63c676e04fc1afb9.jpg?rule=ad-large already downloaded
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F7c%252F68%252Fee%252F7c68ee35df826825cecebfb2c1a91266ea9bb79f.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/7c/68/ee/7c68ee35df826825cecebfb2c1a91266ea9bb79f.jpg?rule=ad-large already downloaded
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fc8%252F25%252F88c8250048f2108ebe4b9921662ee3c05e5ef4b1.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/88/c8/25/88c8250048f2108ebe4b9921662ee3c05e5ef4b1.jpg?rule=ad-large already downloaded
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fa3%252F1d%252F06%252Fa31d06e65149ead8b925d5a2be607f1f2f4ada76.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/a3/1d/06/a31d06e65149ead8b925d5a2be607f1f2f4ada76.jpg?rule=ad-large already downloaded
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fdb%252F06%252F55%252Fdb06557283d84d5d7b1e16e065316522aa05795b.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/db/06/55/db06557283d84d5d7b1e16e065316522aa05795b.jpg?rule=ad-large already downloaded
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fa3%252F87%252F9b%252Fa3879b460f4e4c4c2792fa79ab3eacbb30a25482.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/a3/87/9b/a3879b460f4e4c4c2792fa79ab3eacbb30a25482.jpg?rule=ad-large already downloaded
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F05%252F64%252Fee%252F0564ee274d4d84036e5a4b635ebe031df5654954.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/05/64/ee/0564ee274d4d84036e5a4b635ebe031df5654954.jpg?rule=ad-large already downloaded
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F94%252F0e%252Fe9%252F940ee9c2b775b8612b1b8b3b0954720a1d6f9b59.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/94/0e/e9/940ee9c2b775b8612b1b8b3b0954720a1d6f9b59.jpg?rule=ad-large already downloaded
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fa6%252Ff2%252Ffd%252Fa6f2fdd2882d51cf93a6d8990a6417e7390b758b.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/a6/f2/fd/a6f2fdd2882d51cf93a6d8990a6417e7390b758b.jpg?rule=ad-large already downloaded
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fee%252F66%252F8c%252Fee668cde6bc349a14beb71c09e39c768b3228abd.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ee/66/8c/ee668cde6bc349a14beb71c09e39c768b3228abd.jpg?rule=ad-large already downloaded
2025-12-05 12:50:02 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 8d7cc9ba-e6c3-551d-ad94-7de168995518 with identifier 3051829484
2025-12-05 12:50:02 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:50:02 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:50:02 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 8d7cc9ba-e6c3-551d-ad94-7de168995518
2025-12-05 12:50:02 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Bleu',
 'currency': 'EUR',
 'description': 'Renault Kangoo II - 1.5 DCi 85ch 5 PLACES monospace, bleu '
                'ciel, 85 cv, première mise en circulation le 20/09/2010, '
                'garantie 3 mois.\n'
                '\n'
                '5 places\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  - auto-radio commandé au volant\n'
                '\n'
                'Extérieur :\n'
                '  - rétroviseurs électriques\n'
                '\n'
                'Intérieur :\n'
                '  - banquette 1/3 - 2/3\n'
                '  - climatisation : manuelle\n'
                '  - climatisation manuelle\n'
                '  - direction assistée\n'
                '  - fermeture centralisée\n'
                '  - réglages du volant : hauteur\n'
                '  - verrouillage automatique des portes en roulant\n'
                '  - vitres avant éléctriques\n'
                '\n'
                'Pack :\n'
                '  - volant réglable\n'
                '\n'
                'Sécurité :\n'
                '  - airbags frontaux\n'
                '  - fixations ISOFIX\n'
                '  - phares antibrouillard\n'
                '\n'
                'Autres équipements et informations :\n'
                "  - Classe Crit'air : 3\n"
                '  - Puissance kilowatt : 4 kw\n'
                '  - puissance réelle : 5 ch\n'
                '\n'
                'Référence annonce : 769555',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 5,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': '8d7cc9ba-e6c3-551d-ad94-7de168995518',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3051829484',
 'listing': 'auction',
 'make': 'RENAULT',
 'model': 'Kangoo',
 'odometer': 228000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 13,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/aa/9d/7f/aa9d7fd21934e3edca563cce1778f09ac8bdce83.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/11/7d/be/117dbe1d20eaf9258239a71b774afd011a808203.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5d/94/37/5d9437ef68dd4535038de2f5b1b64152ce038bbe.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8f/09/99/8f0999fcf2d6272e67ec7bcb63c676e04fc1afb9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7c/68/ee/7c68ee35df826825cecebfb2c1a91266ea9bb79f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/88/c8/25/88c8250048f2108ebe4b9921662ee3c05e5ef4b1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a3/1d/06/a31d06e65149ead8b925d5a2be607f1f2f4ada76.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/db/06/55/db06557283d84d5d7b1e16e065316522aa05795b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a3/87/9b/a3879b460f4e4c4c2792fa79ab3eacbb30a25482.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/05/64/ee/0564ee274d4d84036e5a4b635ebe031df5654954.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/94/0e/e9/940ee9c2b775b8612b1b8b3b0954720a1d6f9b59.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a6/f2/fd/a6f2fdd2882d51cf93a6d8990a6417e7390b758b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ee/66/8c/ee668cde6bc349a14beb71c09e39c768b3228abd.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3dbb22aa-5dba-51d1-a44e-fd779e45ccb6/3dbb22aa-5dba-51d1-a44e-fd779e45ccb6_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 63166,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/aa/9d/7f/aa9d7fd21934e3edca563cce1778f09ac8bdce83.jpg?rule=ad-large',
             'Width': 449},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3dbb22aa-5dba-51d1-a44e-fd779e45ccb6/3dbb22aa-5dba-51d1-a44e-fd779e45ccb6_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 65029,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/11/7d/be/117dbe1d20eaf9258239a71b774afd011a808203.jpg?rule=ad-large',
             'Width': 449},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3dbb22aa-5dba-51d1-a44e-fd779e45ccb6/3dbb22aa-5dba-51d1-a44e-fd779e45ccb6_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 58374,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/5d/94/37/5d9437ef68dd4535038de2f5b1b64152ce038bbe.jpg?rule=ad-large',
             'Width': 449},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3dbb22aa-5dba-51d1-a44e-fd779e45ccb6/3dbb22aa-5dba-51d1-a44e-fd779e45ccb6_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 62627,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/8f/09/99/8f0999fcf2d6272e67ec7bcb63c676e04fc1afb9.jpg?rule=ad-large',
             'Width': 449},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3dbb22aa-5dba-51d1-a44e-fd779e45ccb6/3dbb22aa-5dba-51d1-a44e-fd779e45ccb6_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 57415,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/7c/68/ee/7c68ee35df826825cecebfb2c1a91266ea9bb79f.jpg?rule=ad-large',
             'Width': 449},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3dbb22aa-5dba-51d1-a44e-fd779e45ccb6/3dbb22aa-5dba-51d1-a44e-fd779e45ccb6_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 62343,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/88/c8/25/88c8250048f2108ebe4b9921662ee3c05e5ef4b1.jpg?rule=ad-large',
             'Width': 449},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3dbb22aa-5dba-51d1-a44e-fd779e45ccb6/3dbb22aa-5dba-51d1-a44e-fd779e45ccb6_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 64314,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/a3/1d/06/a31d06e65149ead8b925d5a2be607f1f2f4ada76.jpg?rule=ad-large',
             'Width': 449},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3dbb22aa-5dba-51d1-a44e-fd779e45ccb6/3dbb22aa-5dba-51d1-a44e-fd779e45ccb6_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 53460,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/db/06/55/db06557283d84d5d7b1e16e065316522aa05795b.jpg?rule=ad-large',
             'Width': 449},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3dbb22aa-5dba-51d1-a44e-fd779e45ccb6/3dbb22aa-5dba-51d1-a44e-fd779e45ccb6_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 65829,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/a3/87/9b/a3879b460f4e4c4c2792fa79ab3eacbb30a25482.jpg?rule=ad-large',
             'Width': 449},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3dbb22aa-5dba-51d1-a44e-fd779e45ccb6/3dbb22aa-5dba-51d1-a44e-fd779e45ccb6_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 46825,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/05/64/ee/0564ee274d4d84036e5a4b635ebe031df5654954.jpg?rule=ad-large',
             'Width': 449},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3dbb22aa-5dba-51d1-a44e-fd779e45ccb6/3dbb22aa-5dba-51d1-a44e-fd779e45ccb6_image_10.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 43194,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/94/0e/e9/940ee9c2b775b8612b1b8b3b0954720a1d6f9b59.jpg?rule=ad-large',
             'Width': 449},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3dbb22aa-5dba-51d1-a44e-fd779e45ccb6/3dbb22aa-5dba-51d1-a44e-fd779e45ccb6_image_11.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 28981,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/a6/f2/fd/a6f2fdd2882d51cf93a6d8990a6417e7390b758b.jpg?rule=ad-large',
             'Width': 449},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_3dbb22aa-5dba-51d1-a44e-fd779e45ccb6/3dbb22aa-5dba-51d1-a44e-fd779e45ccb6_image_12.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 48855,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ee/66/8c/ee668cde6bc349a14beb71c09e39c768b3228abd.jpg?rule=ad-large',
             'Width': 449}],
 'price': 5990,
 'price_includes_vat': False,
 'registration_date': '2010-09-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Renault Kangoo II - 1.5 DCi 85ch 5 PLACES',
 'transmission': 'manual',
 'trim': 'Kangoo 1.5 dCi 85ch Authentique',
 'vin': None,
 'year': 2010}
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273051829484%27 HTTP/1.1" 200 None
2025-12-05 12:50:02 [auto_selling_leboncoin.fr] INFO: Saving data for 3051829484: {'created_time': 1764939002.209763, 'last_price_update_time': 1764939002.209773}
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3051829484') HTTP/1.1" 204 0
2025-12-05 12:50:02 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3080030402
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273080030402%27 HTTP/1.1" 200 None
2025-12-05 12:50:02 [auto_selling_leboncoin.fr] INFO: Scrape type for 3080030402: 1
2025-12-05 12:50:02 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3080030402
2025-12-05 12:50:02 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Dacia Duster 1.5 DCi 110ch - 4x4 crossover, suv, gris, 6 cv, '
                'première mise en circulation le 28/03/2011.\n'
                '\n'
                '5 places\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Extérieur :\n'
                '  - attelage\n'
                '  - barres de toit\n'
                '  - filtre à particules\n'
                '\n'
                'Intérieur :\n'
                '  - Pack fumeur\n'
                '  - banquette 1/3 - 2/3\n'
                '  - compte tours\n'
                '  - direction assistée\n'
                '  - fermeture centralisée\n'
                '  - pack confort\n'
                '  - siège conducteur réglable en hauteur\n'
                '  - verrouillage à distance\n'
                '  - vitres avant éléctriques\n'
                '  - vitres surteintées\n'
                '\n'
                'Pack :\n'
                '  - anti démarrage\n'
                '  - lunette arrière dégivrante\n'
                '\n'
                'Sécurité :\n'
                "  - aide au freinage d'urgence\n"
                '  - airbag coté passager\n'
                '  - airbags frontaux\n'
                '  - airbags latéraux\n'
                '  - fixations ISOFIX\n'
                '  - kit de dépannage pneumatique\n'
                '\n'
                'Autres équipements et informations :\n'
                "  - Classe Crit'air : 2\n"
                '\n'
                'Référence annonce : 772618',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': None,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3080030402',
 'listing': 'auction',
 'make': 'DACIA',
 'model': 'Duster',
 'odometer': 246000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/e6/f0/d4/e6f0d4eca5730e8947a2d2904efbbc63fd1a403c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b8/5d/bc/b85dbc60532c4e86b34148231f231531942ad529.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/73/97/83/73978373442e04ba366196dafcf59c4119f14cf8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f9/06/7a/f9067a9edf2f41d2d6c290e983efa2963cc3af11.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/da/8a/32/da8a327ef42bced4104b8e5b9bcbf1afef5c7912.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1f/7e/e1/1f7ee1384960daf5715f7ecde2a4bed50e1246f9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/28/ef/3d/28ef3d5e8cfd052f08260d286c6e5e7a7b174e9f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/82/69/93/82699354b248276cadfd0878a649c93085420ef1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f0/dc/ab/f0dcab20ece7d01afe66e84c2f62cc75a1c838d0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/12/83/df/1283df77ba0a1b82c4c25bc47b029eba7a0a0cd6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/76/54/83/765483d9b7bc4e5328804f1c7ea51030f352f5d7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/12/85/09/128509b45076aaab3305a9f3923f3a508675e601.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/73/a8/0e/73a80e2ecab4d048dd8d7d7e0dcc35fa197ac1d5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7a/c1/2b/7ac12b842dcee9ee58e94baca34b62c4661dd197.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/58/a3/7f/58a37fbe0fdbf5ff62b1f5d3c04c1a28ad8336c3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5a/2d/54/5a2d54aa6aa28600661f330812bf42d8f072dedb.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/63/ed/fd/63edfdaa51059de2c77848ceb95469f6fe72194f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fc/24/4e/fc244e10c08d53b797c23622368177153fd837de.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8d/56/14/8d5614ab08d5daabbf7aad44d3866245b43a626f.jpg?rule=ad-large'],
 'price': 6990,
 'price_includes_vat': False,
 'registration_date': '2011-03-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Dacia Duster 1.5 DCi 110ch - 4x4',
 'transmission': 'manual',
 'trim': 'Duster 1.5 dCi 110ch FAP Prestige 4X4',
 'vin': None,
 'year': 2011}
2025-12-05 12:50:02 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 0e36ac23-fb1a-5886-b036-855e60619977 with identifier: 3080030402
2025-12-05 12:50:02 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 19 photos for item 0e36ac23-fb1a-5886-b036-855e60619977
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fe6%252Ff0%252Fd4%252Fe6f0d4eca5730e8947a2d2904efbbc63fd1a403c.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/e6/f0/d4/e6f0d4eca5730e8947a2d2904efbbc63fd1a403c.jpg?rule=ad-large already downloaded
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F5d%252Fbc%252Fb85dbc60532c4e86b34148231f231531942ad529.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/b8/5d/bc/b85dbc60532c4e86b34148231f231531942ad529.jpg?rule=ad-large already downloaded
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F97%252F83%252F73978373442e04ba366196dafcf59c4119f14cf8.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/73/97/83/73978373442e04ba366196dafcf59c4119f14cf8.jpg?rule=ad-large already downloaded
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Ff9%252F06%252F7a%252Ff9067a9edf2f41d2d6c290e983efa2963cc3af11.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/f9/06/7a/f9067a9edf2f41d2d6c290e983efa2963cc3af11.jpg?rule=ad-large already downloaded
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F8a%252F32%252Fda8a327ef42bced4104b8e5b9bcbf1afef5c7912.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/da/8a/32/da8a327ef42bced4104b8e5b9bcbf1afef5c7912.jpg?rule=ad-large already downloaded
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F7e%252Fe1%252F1f7ee1384960daf5715f7ecde2a4bed50e1246f9.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/1f/7e/e1/1f7ee1384960daf5715f7ecde2a4bed50e1246f9.jpg?rule=ad-large already downloaded
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fef%252F3d%252F28ef3d5e8cfd052f08260d286c6e5e7a7b174e9f.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/28/ef/3d/28ef3d5e8cfd052f08260d286c6e5e7a7b174e9f.jpg?rule=ad-large already downloaded
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F82%252F69%252F93%252F82699354b248276cadfd0878a649c93085420ef1.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/82/69/93/82699354b248276cadfd0878a649c93085420ef1.jpg?rule=ad-large already downloaded
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fdc%252Fab%252Ff0dcab20ece7d01afe66e84c2f62cc75a1c838d0.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/f0/dc/ab/f0dcab20ece7d01afe66e84c2f62cc75a1c838d0.jpg?rule=ad-large already downloaded
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F83%252Fdf%252F1283df77ba0a1b82c4c25bc47b029eba7a0a0cd6.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/12/83/df/1283df77ba0a1b82c4c25bc47b029eba7a0a0cd6.jpg?rule=ad-large already downloaded
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F76%252F54%252F83%252F765483d9b7bc4e5328804f1c7ea51030f352f5d7.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/76/54/83/765483d9b7bc4e5328804f1c7ea51030f352f5d7.jpg?rule=ad-large already downloaded
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F85%252F09%252F128509b45076aaab3305a9f3923f3a508675e601.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/12/85/09/128509b45076aaab3305a9f3923f3a508675e601.jpg?rule=ad-large already downloaded
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fa8%252F0e%252F73a80e2ecab4d048dd8d7d7e0dcc35fa197ac1d5.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/73/a8/0e/73a80e2ecab4d048dd8d7d7e0dcc35fa197ac1d5.jpg?rule=ad-large already downloaded
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fc1%252F2b%252F7ac12b842dcee9ee58e94baca34b62c4661dd197.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/7a/c1/2b/7ac12b842dcee9ee58e94baca34b62c4661dd197.jpg?rule=ad-large already downloaded
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F58%252Fa3%252F7f%252F58a37fbe0fdbf5ff62b1f5d3c04c1a28ad8336c3.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/58/a3/7f/58a37fbe0fdbf5ff62b1f5d3c04c1a28ad8336c3.jpg?rule=ad-large already downloaded
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F5a%252F2d%252F54%252F5a2d54aa6aa28600661f330812bf42d8f072dedb.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/5a/2d/54/5a2d54aa6aa28600661f330812bf42d8f072dedb.jpg?rule=ad-large already downloaded
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F63%252Fed%252Ffd%252F63edfdaa51059de2c77848ceb95469f6fe72194f.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/63/ed/fd/63edfdaa51059de2c77848ceb95469f6fe72194f.jpg?rule=ad-large already downloaded
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Ffc%252F24%252F4e%252Ffc244e10c08d53b797c23622368177153fd837de.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/fc/24/4e/fc244e10c08d53b797c23622368177153fd837de.jpg?rule=ad-large already downloaded
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F8d%252F56%252F14%252F8d5614ab08d5daabbf7aad44d3866245b43a626f.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/8d/56/14/8d5614ab08d5daabbf7aad44d3866245b43a626f.jpg?rule=ad-large already downloaded
2025-12-05 12:50:02 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 0e36ac23-fb1a-5886-b036-855e60619977 with identifier 3080030402
2025-12-05 12:50:02 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:50:02 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:50:02 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 0e36ac23-fb1a-5886-b036-855e60619977
2025-12-05 12:50:02 [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': 'Dacia Duster 1.5 DCi 110ch - 4x4 crossover, suv, gris, 6 cv, '
                'première mise en circulation le 28/03/2011.\n'
                '\n'
                '5 places\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Extérieur :\n'
                '  - attelage\n'
                '  - barres de toit\n'
                '  - filtre à particules\n'
                '\n'
                'Intérieur :\n'
                '  - Pack fumeur\n'
                '  - banquette 1/3 - 2/3\n'
                '  - compte tours\n'
                '  - direction assistée\n'
                '  - fermeture centralisée\n'
                '  - pack confort\n'
                '  - siège conducteur réglable en hauteur\n'
                '  - verrouillage à distance\n'
                '  - vitres avant éléctriques\n'
                '  - vitres surteintées\n'
                '\n'
                'Pack :\n'
                '  - anti démarrage\n'
                '  - lunette arrière dégivrante\n'
                '\n'
                'Sécurité :\n'
                "  - aide au freinage d'urgence\n"
                '  - airbag coté passager\n'
                '  - airbags frontaux\n'
                '  - airbags latéraux\n'
                '  - fixations ISOFIX\n'
                '  - kit de dépannage pneumatique\n'
                '\n'
                'Autres équipements et informations :\n'
                "  - Classe Crit'air : 2\n"
                '\n'
                'Référence annonce : 772618',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': None,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': '0e36ac23-fb1a-5886-b036-855e60619977',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3080030402',
 'listing': 'auction',
 'make': 'DACIA',
 'model': 'Duster',
 'odometer': 246000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 19,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/e6/f0/d4/e6f0d4eca5730e8947a2d2904efbbc63fd1a403c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b8/5d/bc/b85dbc60532c4e86b34148231f231531942ad529.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/73/97/83/73978373442e04ba366196dafcf59c4119f14cf8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f9/06/7a/f9067a9edf2f41d2d6c290e983efa2963cc3af11.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/da/8a/32/da8a327ef42bced4104b8e5b9bcbf1afef5c7912.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1f/7e/e1/1f7ee1384960daf5715f7ecde2a4bed50e1246f9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/28/ef/3d/28ef3d5e8cfd052f08260d286c6e5e7a7b174e9f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/82/69/93/82699354b248276cadfd0878a649c93085420ef1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f0/dc/ab/f0dcab20ece7d01afe66e84c2f62cc75a1c838d0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/12/83/df/1283df77ba0a1b82c4c25bc47b029eba7a0a0cd6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/76/54/83/765483d9b7bc4e5328804f1c7ea51030f352f5d7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/12/85/09/128509b45076aaab3305a9f3923f3a508675e601.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/73/a8/0e/73a80e2ecab4d048dd8d7d7e0dcc35fa197ac1d5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7a/c1/2b/7ac12b842dcee9ee58e94baca34b62c4661dd197.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/58/a3/7f/58a37fbe0fdbf5ff62b1f5d3c04c1a28ad8336c3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5a/2d/54/5a2d54aa6aa28600661f330812bf42d8f072dedb.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/63/ed/fd/63edfdaa51059de2c77848ceb95469f6fe72194f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fc/24/4e/fc244e10c08d53b797c23622368177153fd837de.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8d/56/14/8d5614ab08d5daabbf7aad44d3866245b43a626f.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f84ef27-0bbd-53bd-8330-fb4290541f62/6f84ef27-0bbd-53bd-8330-fb4290541f62_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 69823,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/e6/f0/d4/e6f0d4eca5730e8947a2d2904efbbc63fd1a403c.jpg?rule=ad-large',
             'Width': 665},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f84ef27-0bbd-53bd-8330-fb4290541f62/6f84ef27-0bbd-53bd-8330-fb4290541f62_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 69553,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/b8/5d/bc/b85dbc60532c4e86b34148231f231531942ad529.jpg?rule=ad-large',
             'Width': 602},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f84ef27-0bbd-53bd-8330-fb4290541f62/6f84ef27-0bbd-53bd-8330-fb4290541f62_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 65630,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/73/97/83/73978373442e04ba366196dafcf59c4119f14cf8.jpg?rule=ad-large',
             'Width': 603},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f84ef27-0bbd-53bd-8330-fb4290541f62/6f84ef27-0bbd-53bd-8330-fb4290541f62_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 69885,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/f9/06/7a/f9067a9edf2f41d2d6c290e983efa2963cc3af11.jpg?rule=ad-large',
             'Width': 673},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f84ef27-0bbd-53bd-8330-fb4290541f62/6f84ef27-0bbd-53bd-8330-fb4290541f62_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 74279,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/da/8a/32/da8a327ef42bced4104b8e5b9bcbf1afef5c7912.jpg?rule=ad-large',
             'Width': 601},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f84ef27-0bbd-53bd-8330-fb4290541f62/6f84ef27-0bbd-53bd-8330-fb4290541f62_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 71870,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/1f/7e/e1/1f7ee1384960daf5715f7ecde2a4bed50e1246f9.jpg?rule=ad-large',
             'Width': 601},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f84ef27-0bbd-53bd-8330-fb4290541f62/6f84ef27-0bbd-53bd-8330-fb4290541f62_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 58177,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/28/ef/3d/28ef3d5e8cfd052f08260d286c6e5e7a7b174e9f.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f84ef27-0bbd-53bd-8330-fb4290541f62/6f84ef27-0bbd-53bd-8330-fb4290541f62_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 63538,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/82/69/93/82699354b248276cadfd0878a649c93085420ef1.jpg?rule=ad-large',
             'Width': 603},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f84ef27-0bbd-53bd-8330-fb4290541f62/6f84ef27-0bbd-53bd-8330-fb4290541f62_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 53968,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/f0/dc/ab/f0dcab20ece7d01afe66e84c2f62cc75a1c838d0.jpg?rule=ad-large',
             'Width': 597},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f84ef27-0bbd-53bd-8330-fb4290541f62/6f84ef27-0bbd-53bd-8330-fb4290541f62_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 69669,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/12/83/df/1283df77ba0a1b82c4c25bc47b029eba7a0a0cd6.jpg?rule=ad-large',
             'Width': 603},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f84ef27-0bbd-53bd-8330-fb4290541f62/6f84ef27-0bbd-53bd-8330-fb4290541f62_image_10.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 78895,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/76/54/83/765483d9b7bc4e5328804f1c7ea51030f352f5d7.jpg?rule=ad-large',
             'Width': 594},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f84ef27-0bbd-53bd-8330-fb4290541f62/6f84ef27-0bbd-53bd-8330-fb4290541f62_image_11.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 88295,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/12/85/09/128509b45076aaab3305a9f3923f3a508675e601.jpg?rule=ad-large',
             'Width': 591},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f84ef27-0bbd-53bd-8330-fb4290541f62/6f84ef27-0bbd-53bd-8330-fb4290541f62_image_12.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 53700,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/73/a8/0e/73a80e2ecab4d048dd8d7d7e0dcc35fa197ac1d5.jpg?rule=ad-large',
             'Width': 605},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f84ef27-0bbd-53bd-8330-fb4290541f62/6f84ef27-0bbd-53bd-8330-fb4290541f62_image_13.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 60027,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/7a/c1/2b/7ac12b842dcee9ee58e94baca34b62c4661dd197.jpg?rule=ad-large',
             'Width': 601},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f84ef27-0bbd-53bd-8330-fb4290541f62/6f84ef27-0bbd-53bd-8330-fb4290541f62_image_14.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 67086,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/58/a3/7f/58a37fbe0fdbf5ff62b1f5d3c04c1a28ad8336c3.jpg?rule=ad-large',
             'Width': 599},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f84ef27-0bbd-53bd-8330-fb4290541f62/6f84ef27-0bbd-53bd-8330-fb4290541f62_image_15.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 58880,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/5a/2d/54/5a2d54aa6aa28600661f330812bf42d8f072dedb.jpg?rule=ad-large',
             'Width': 596},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f84ef27-0bbd-53bd-8330-fb4290541f62/6f84ef27-0bbd-53bd-8330-fb4290541f62_image_16.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 62709,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/63/ed/fd/63edfdaa51059de2c77848ceb95469f6fe72194f.jpg?rule=ad-large',
             'Width': 599},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f84ef27-0bbd-53bd-8330-fb4290541f62/6f84ef27-0bbd-53bd-8330-fb4290541f62_image_17.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 57558,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/fc/24/4e/fc244e10c08d53b797c23622368177153fd837de.jpg?rule=ad-large',
             'Width': 601},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_6f84ef27-0bbd-53bd-8330-fb4290541f62/6f84ef27-0bbd-53bd-8330-fb4290541f62_image_18.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 53311,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/8d/56/14/8d5614ab08d5daabbf7aad44d3866245b43a626f.jpg?rule=ad-large',
             'Width': 602}],
 'price': 6990,
 'price_includes_vat': False,
 'registration_date': '2011-03-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Dacia Duster 1.5 DCi 110ch - 4x4',
 'transmission': 'manual',
 'trim': 'Duster 1.5 dCi 110ch FAP Prestige 4X4',
 'vin': None,
 'year': 2011}
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273080030402%27 HTTP/1.1" 200 None
2025-12-05 12:50:02 [auto_selling_leboncoin.fr] INFO: Saving data for 3080030402: {'created_time': 1764939002.667809, 'last_price_update_time': 1764939002.667821}
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3080030402') HTTP/1.1" 204 0
2025-12-05 12:50:02 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3061169658
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273061169658%27 HTTP/1.1" 200 None
2025-12-05 12:50:02 [auto_selling_leboncoin.fr] INFO: Scrape type for 3061169658: 1
2025-12-05 12:50:02 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3061169658
2025-12-05 12:50:02 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Fiat Freemont 2.0 MultiJet 140CH - LOUNGE 7 places monospace, '
                'gris, 8 cv, première mise en circulation le 12/12/2012, '
                'garantie 3 mois.\n'
                '\n'
                '7 places\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Autres équipements et informations :\n'
                "  - Classe Crit'air : 2\n"
                '\n'
                'Référence annonce : 770235',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': None,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3061169658',
 'listing': 'auction',
 'make': 'FIAT',
 'model': 'Freemont',
 'odometer': 185000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/14/6f/65/146f65d62959b2f844882ea16e904252f5e02b39.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d7/36/e1/d736e1157302558942f05ad3ef96a263ede622e1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/60/9e/a3/609ea30be6bbe8fb821ed772f7c43905e776e18d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ed/ef/57/edef5730d341d12bd43e5b5da225d148ecf2f8ae.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7b/bf/34/7bbf34bf34e9a0534acfedb5c16757ae14d74d95.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/01/f1/c4/01f1c42094423c5656afea5c80b9597d580c558b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/69/b4/aa/69b4aad7a11bcecfcc33997ea59c5fa604989e63.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/bb/2b/5b/bb2b5bd2143ba45b736556e54a1a3a32a7005a97.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/31/f9/5e/31f95e03fefeab53343f437a04e022d68ed81917.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/18/c7/f6/18c7f6a7e2838df10baaa30fd83e0b7ae7c8deda.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/71/d6/2b/71d62b1e5927dd68bc3715504a10b1a51bd585f8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/56/ad/54/56ad546a3ce014c7eb896b4940f76a77e800e6fd.jpg?rule=ad-large'],
 'price': 8990,
 'price_includes_vat': False,
 'registration_date': '2012-12-01',
 'seats_number': None,
 'seller_name': None,
 'title': 'Fiat Freemont 2.0 MultiJet 140CH - LOUNGE 7 places',
 'transmission': 'manual',
 'trim': 'Freemont 2.0 Multijet 16v 140ch Lounge',
 'vin': None,
 'year': 2012}
2025-12-05 12:50:02 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 38cdb901-9cff-5006-805b-f6effc181d57 with identifier: 3061169658
2025-12-05 12:50:02 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 12 photos for item 38cdb901-9cff-5006-805b-f6effc181d57
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F6f%252F65%252F146f65d62959b2f844882ea16e904252f5e02b39.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/14/6f/65/146f65d62959b2f844882ea16e904252f5e02b39.jpg?rule=ad-large already downloaded
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F36%252Fe1%252Fd736e1157302558942f05ad3ef96a263ede622e1.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/d7/36/e1/d736e1157302558942f05ad3ef96a263ede622e1.jpg?rule=ad-large already downloaded
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F60%252F9e%252Fa3%252F609ea30be6bbe8fb821ed772f7c43905e776e18d.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/60/9e/a3/609ea30be6bbe8fb821ed772f7c43905e776e18d.jpg?rule=ad-large already downloaded
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fef%252F57%252Fedef5730d341d12bd43e5b5da225d148ecf2f8ae.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ed/ef/57/edef5730d341d12bd43e5b5da225d148ecf2f8ae.jpg?rule=ad-large already downloaded
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F7b%252Fbf%252F34%252F7bbf34bf34e9a0534acfedb5c16757ae14d74d95.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/7b/bf/34/7bbf34bf34e9a0534acfedb5c16757ae14d74d95.jpg?rule=ad-large already downloaded
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Ff1%252Fc4%252F01f1c42094423c5656afea5c80b9597d580c558b.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/01/f1/c4/01f1c42094423c5656afea5c80b9597d580c558b.jpg?rule=ad-large already downloaded
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F69%252Fb4%252Faa%252F69b4aad7a11bcecfcc33997ea59c5fa604989e63.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/69/b4/aa/69b4aad7a11bcecfcc33997ea59c5fa604989e63.jpg?rule=ad-large already downloaded
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fbb%252F2b%252F5b%252Fbb2b5bd2143ba45b736556e54a1a3a32a7005a97.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/bb/2b/5b/bb2b5bd2143ba45b736556e54a1a3a32a7005a97.jpg?rule=ad-large already downloaded
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Ff9%252F5e%252F31f95e03fefeab53343f437a04e022d68ed81917.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/31/f9/5e/31f95e03fefeab53343f437a04e022d68ed81917.jpg?rule=ad-large already downloaded
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F18%252Fc7%252Ff6%252F18c7f6a7e2838df10baaa30fd83e0b7ae7c8deda.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/18/c7/f6/18c7f6a7e2838df10baaa30fd83e0b7ae7c8deda.jpg?rule=ad-large already downloaded
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F71%252Fd6%252F2b%252F71d62b1e5927dd68bc3715504a10b1a51bd585f8.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/71/d6/2b/71d62b1e5927dd68bc3715504a10b1a51bd585f8.jpg?rule=ad-large already downloaded
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fad%252F54%252F56ad546a3ce014c7eb896b4940f76a77e800e6fd.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:02 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/56/ad/54/56ad546a3ce014c7eb896b4940f76a77e800e6fd.jpg?rule=ad-large already downloaded
2025-12-05 12:50:02 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 38cdb901-9cff-5006-805b-f6effc181d57 with identifier 3061169658
2025-12-05 12:50:02 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:50:02 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:50:02 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 38cdb901-9cff-5006-805b-f6effc181d57
2025-12-05 12:50:02 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Fiat Freemont 2.0 MultiJet 140CH - LOUNGE 7 places monospace, '
                'gris, 8 cv, première mise en circulation le 12/12/2012, '
                'garantie 3 mois.\n'
                '\n'
                '7 places\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Autres équipements et informations :\n'
                "  - Classe Crit'air : 2\n"
                '\n'
                'Référence annonce : 770235',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': None,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': '38cdb901-9cff-5006-805b-f6effc181d57',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3061169658',
 'listing': 'auction',
 'make': 'FIAT',
 'model': 'Freemont',
 'odometer': 185000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 12,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/14/6f/65/146f65d62959b2f844882ea16e904252f5e02b39.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d7/36/e1/d736e1157302558942f05ad3ef96a263ede622e1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/60/9e/a3/609ea30be6bbe8fb821ed772f7c43905e776e18d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ed/ef/57/edef5730d341d12bd43e5b5da225d148ecf2f8ae.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7b/bf/34/7bbf34bf34e9a0534acfedb5c16757ae14d74d95.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/01/f1/c4/01f1c42094423c5656afea5c80b9597d580c558b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/69/b4/aa/69b4aad7a11bcecfcc33997ea59c5fa604989e63.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/bb/2b/5b/bb2b5bd2143ba45b736556e54a1a3a32a7005a97.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/31/f9/5e/31f95e03fefeab53343f437a04e022d68ed81917.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/18/c7/f6/18c7f6a7e2838df10baaa30fd83e0b7ae7c8deda.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/71/d6/2b/71d62b1e5927dd68bc3715504a10b1a51bd585f8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/56/ad/54/56ad546a3ce014c7eb896b4940f76a77e800e6fd.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f1e0e626-74c9-50dd-8324-68461096d66c/f1e0e626-74c9-50dd-8324-68461096d66c_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 50059,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/14/6f/65/146f65d62959b2f844882ea16e904252f5e02b39.jpg?rule=ad-large',
             'Width': 449},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f1e0e626-74c9-50dd-8324-68461096d66c/f1e0e626-74c9-50dd-8324-68461096d66c_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 50967,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/d7/36/e1/d736e1157302558942f05ad3ef96a263ede622e1.jpg?rule=ad-large',
             'Width': 449},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f1e0e626-74c9-50dd-8324-68461096d66c/f1e0e626-74c9-50dd-8324-68461096d66c_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 52082,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/60/9e/a3/609ea30be6bbe8fb821ed772f7c43905e776e18d.jpg?rule=ad-large',
             'Width': 449},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f1e0e626-74c9-50dd-8324-68461096d66c/f1e0e626-74c9-50dd-8324-68461096d66c_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 52801,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ed/ef/57/edef5730d341d12bd43e5b5da225d148ecf2f8ae.jpg?rule=ad-large',
             'Width': 449},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f1e0e626-74c9-50dd-8324-68461096d66c/f1e0e626-74c9-50dd-8324-68461096d66c_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 52175,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/7b/bf/34/7bbf34bf34e9a0534acfedb5c16757ae14d74d95.jpg?rule=ad-large',
             'Width': 449},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f1e0e626-74c9-50dd-8324-68461096d66c/f1e0e626-74c9-50dd-8324-68461096d66c_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 51070,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/01/f1/c4/01f1c42094423c5656afea5c80b9597d580c558b.jpg?rule=ad-large',
             'Width': 449},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f1e0e626-74c9-50dd-8324-68461096d66c/f1e0e626-74c9-50dd-8324-68461096d66c_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 48467,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/69/b4/aa/69b4aad7a11bcecfcc33997ea59c5fa604989e63.jpg?rule=ad-large',
             'Width': 449},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f1e0e626-74c9-50dd-8324-68461096d66c/f1e0e626-74c9-50dd-8324-68461096d66c_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 50793,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/bb/2b/5b/bb2b5bd2143ba45b736556e54a1a3a32a7005a97.jpg?rule=ad-large',
             'Width': 449},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f1e0e626-74c9-50dd-8324-68461096d66c/f1e0e626-74c9-50dd-8324-68461096d66c_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 50257,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/31/f9/5e/31f95e03fefeab53343f437a04e022d68ed81917.jpg?rule=ad-large',
             'Width': 449},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f1e0e626-74c9-50dd-8324-68461096d66c/f1e0e626-74c9-50dd-8324-68461096d66c_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 52749,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/18/c7/f6/18c7f6a7e2838df10baaa30fd83e0b7ae7c8deda.jpg?rule=ad-large',
             'Width': 449},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f1e0e626-74c9-50dd-8324-68461096d66c/f1e0e626-74c9-50dd-8324-68461096d66c_image_10.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 34093,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/71/d6/2b/71d62b1e5927dd68bc3715504a10b1a51bd585f8.jpg?rule=ad-large',
             'Width': 449},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_f1e0e626-74c9-50dd-8324-68461096d66c/f1e0e626-74c9-50dd-8324-68461096d66c_image_11.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 51389,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/56/ad/54/56ad546a3ce014c7eb896b4940f76a77e800e6fd.jpg?rule=ad-large',
             'Width': 449}],
 'price': 8990,
 'price_includes_vat': False,
 'registration_date': '2012-12-01',
 'seats_number': None,
 'seller_name': None,
 'title': 'Fiat Freemont 2.0 MultiJet 140CH - LOUNGE 7 places',
 'transmission': 'manual',
 'trim': 'Freemont 2.0 Multijet 16v 140ch Lounge',
 'vin': None,
 'year': 2012}
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273061169658%27 HTTP/1.1" 200 None
2025-12-05 12:50:02 [auto_selling_leboncoin.fr] INFO: Saving data for 3061169658: {'created_time': 1764939002.966818, 'last_price_update_time': 1764939002.966828}
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3061169658') HTTP/1.1" 204 0
2025-12-05 12:50:02 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3102529917
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:02 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273102529917%27 HTTP/1.1" 200 None
2025-12-05 12:50:02 [auto_selling_leboncoin.fr] INFO: Scrape type for 3102529917: 1
2025-12-05 12:50:02 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3102529917
2025-12-05 12:50:03 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'Citroën Grand C4 Picasso II 1.6 BLUEHDI 120 S&S FEEL '
                'monospace, blanc, 6 cv, première mise en circulation le '
                '31/10/2016.\n'
                '\n'
                'Prix TTC : 9 800,00 €\n'
                'Prix HT : 8 167,00 €\n'
                'La TVA est récupérable sur ce véhicule.\n'
                '\n'
                '7 places\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  - Bluetooth\n'
                '  - GPS\n'
                '  - Prise audio usb\n'
                '  - ecran tactile\n'
                '  - prise audio auxiliaire\n'
                '\n'
                'Conduite :\n'
                '  -  Limiteur vitesse\n'
                '  -  Start and Stop\n'
                '  - allumage automatique des feux\n'
                '  - détecteur de pluie\n'
                '  - régulateur de vitesse\n'
                '\n'
                'Extérieur :\n'
                '  - jantes : aluminium\n'
                "  - radar arrière de détection d'obstacles\n"
                "  - radar d'aide au stationnement\n"
                '  - rétroviseurs rabattables\n'
                '  - rétroviseurs électriques\n'
                '\n'
                'Intérieur :\n'
                '  -  7 places\n'
                '  - Cache bagages\n'
                '  - climatisation : automatique\n'
                '  - climatisation multi zone\n'
                '  - vitres électriques\n'
                '  - volant cuir\n'
                '\n'
                'Pack :\n'
                '  -  Mirror Link\n'
                '\n'
                'Sécurité :\n'
                '  -  Détecteur de Fatigue\n'
                '  - ABS\n'
                '  - ESP\n'
                '  - airbags frontaux\n'
                '  - airbags latéraux\n'
                '  - contrôle pression des pneus\n'
                '  - phares antibrouillard\n'
                '  - roue de secours\n'
                '\n'
                'Autres équipements et informations :\n'
                '  -  4STAP\n'
                '  -  5 Portes\n'
                '  -  PBZ\n'
                '  -  TISSUNOIRGRIS\n'
                '  - BVM\n'
                "  - Classe Crit'air : 2\n"
                '  - MP3\n'
                '  - USB\n'
                '  - dimension des jantes : 16 pouces\n'
                '  - feux de circulation diurne\n'
                '\n'
                'Référence annonce : 766987',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': None,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3102529917',
 'listing': 'auction',
 'make': 'CITROEN',
 'model': 'C4 Picasso',
 'odometer': 173800,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/1b/62/26/1b6226129cb377fd15c9f56d7cddbfc7395e2fd3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/20/da/42/20da424069d4957535b8b2cb203885719cc8eb25.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5e/1e/31/5e1e31836f8e6cd39706717c072b8aea8014ea88.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6f/f2/f3/6ff2f35614bf4a048afa90d2cd084d0de8bc7586.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0b/93/6c/0b936cccf8be2d9d74564e0b23a1788c5213a190.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fd/25/16/fd2516c3286a42560c5b29b8e9a2d8eac8e73be4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/dc/7c/2a/dc7c2ae59ce55cea8b97ffea56938a610da5a919.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/03/2a/9c/032a9cd9b8314398eb52aee627d5e5aa99a7567e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/79/d7/ec/79d7ecc8510dddfd94aa29c877465fa111b278b8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2f/e7/0d/2fe70deccdea5cb67c2088aba706a7dc6290473f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d2/1a/49/d21a4957356a90a84821b325331f73b6574a5d75.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1e/c2/70/1ec2702d898d24b61ea8a78b2d67c8be946d0f8e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8c/ea/80/8cea80c6797c3517f682cc7b56c33f72f4563592.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/47/1c/66/471c663c49be193de3ac4b4784a763637c1c2862.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e1/3d/cf/e13dcf8869957e4871976b472aeca5f4ec8a2ca9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/de/8a/9f/de8a9fe7613f444cdef8faa4d8a21ac4b993ce6d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/cd/49/46/cd4946825aa8cca5bdd731be01c3a4f05d64b81b.jpg?rule=ad-large'],
 'price': 9800,
 'price_includes_vat': False,
 'registration_date': '2016-10-01',
 'seats_number': None,
 'seller_name': None,
 'title': 'Citroën Grand C4 Picasso II 1.6 BLUEHDI 120 S&S FEEL',
 'transmission': 'manual',
 'trim': 'Grand C4 Picasso BlueHDi 120ch Feel S&S',
 'vin': None,
 'year': 2016}
2025-12-05 12:50:03 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 8c482a23-d60f-5183-9835-9a700edd0005 with identifier: 3102529917
2025-12-05 12:50:03 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 17 photos for item 8c482a23-d60f-5183-9835-9a700edd0005
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F62%252F26%252F1b6226129cb377fd15c9f56d7cddbfc7395e2fd3.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/1b/62/26/1b6226129cb377fd15c9f56d7cddbfc7395e2fd3.jpg?rule=ad-large already downloaded
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F20%252Fda%252F42%252F20da424069d4957535b8b2cb203885719cc8eb25.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/20/da/42/20da424069d4957535b8b2cb203885719cc8eb25.jpg?rule=ad-large already downloaded
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F5e%252F1e%252F31%252F5e1e31836f8e6cd39706717c072b8aea8014ea88.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/5e/1e/31/5e1e31836f8e6cd39706717c072b8aea8014ea88.jpg?rule=ad-large already downloaded
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Ff2%252Ff3%252F6ff2f35614bf4a048afa90d2cd084d0de8bc7586.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/6f/f2/f3/6ff2f35614bf4a048afa90d2cd084d0de8bc7586.jpg?rule=ad-large already downloaded
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F0b%252F93%252F6c%252F0b936cccf8be2d9d74564e0b23a1788c5213a190.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/0b/93/6c/0b936cccf8be2d9d74564e0b23a1788c5213a190.jpg?rule=ad-large already downloaded
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F25%252F16%252Ffd2516c3286a42560c5b29b8e9a2d8eac8e73be4.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/fd/25/16/fd2516c3286a42560c5b29b8e9a2d8eac8e73be4.jpg?rule=ad-large already downloaded
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fdc%252F7c%252F2a%252Fdc7c2ae59ce55cea8b97ffea56938a610da5a919.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/dc/7c/2a/dc7c2ae59ce55cea8b97ffea56938a610da5a919.jpg?rule=ad-large already downloaded
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F03%252F2a%252F9c%252F032a9cd9b8314398eb52aee627d5e5aa99a7567e.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/03/2a/9c/032a9cd9b8314398eb52aee627d5e5aa99a7567e.jpg?rule=ad-large already downloaded
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F79%252Fd7%252Fec%252F79d7ecc8510dddfd94aa29c877465fa111b278b8.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/79/d7/ec/79d7ecc8510dddfd94aa29c877465fa111b278b8.jpg?rule=ad-large already downloaded
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F2f%252Fe7%252F0d%252F2fe70deccdea5cb67c2088aba706a7dc6290473f.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/2f/e7/0d/2fe70deccdea5cb67c2088aba706a7dc6290473f.jpg?rule=ad-large already downloaded
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fd2%252F1a%252F49%252Fd21a4957356a90a84821b325331f73b6574a5d75.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/d2/1a/49/d21a4957356a90a84821b325331f73b6574a5d75.jpg?rule=ad-large already downloaded
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F1e%252Fc2%252F70%252F1ec2702d898d24b61ea8a78b2d67c8be946d0f8e.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/1e/c2/70/1ec2702d898d24b61ea8a78b2d67c8be946d0f8e.jpg?rule=ad-large already downloaded
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fea%252F80%252F8cea80c6797c3517f682cc7b56c33f72f4563592.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/8c/ea/80/8cea80c6797c3517f682cc7b56c33f72f4563592.jpg?rule=ad-large already downloaded
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F1c%252F66%252F471c663c49be193de3ac4b4784a763637c1c2862.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/47/1c/66/471c663c49be193de3ac4b4784a763637c1c2862.jpg?rule=ad-large already downloaded
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fe1%252F3d%252Fcf%252Fe13dcf8869957e4871976b472aeca5f4ec8a2ca9.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/e1/3d/cf/e13dcf8869957e4871976b472aeca5f4ec8a2ca9.jpg?rule=ad-large already downloaded
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F8a%252F9f%252Fde8a9fe7613f444cdef8faa4d8a21ac4b993ce6d.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/de/8a/9f/de8a9fe7613f444cdef8faa4d8a21ac4b993ce6d.jpg?rule=ad-large already downloaded
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fcd%252F49%252F46%252Fcd4946825aa8cca5bdd731be01c3a4f05d64b81b.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/cd/49/46/cd4946825aa8cca5bdd731be01c3a4f05d64b81b.jpg?rule=ad-large already downloaded
2025-12-05 12:50:03 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 8c482a23-d60f-5183-9835-9a700edd0005 with identifier 3102529917
2025-12-05 12:50:03 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:50:03 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:50:03 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 8c482a23-d60f-5183-9835-9a700edd0005
2025-12-05 12:50:03 [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': 'Citroën Grand C4 Picasso II 1.6 BLUEHDI 120 S&S FEEL '
                'monospace, blanc, 6 cv, première mise en circulation le '
                '31/10/2016.\n'
                '\n'
                'Prix TTC : 9 800,00 €\n'
                'Prix HT : 8 167,00 €\n'
                'La TVA est récupérable sur ce véhicule.\n'
                '\n'
                '7 places\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  - Bluetooth\n'
                '  - GPS\n'
                '  - Prise audio usb\n'
                '  - ecran tactile\n'
                '  - prise audio auxiliaire\n'
                '\n'
                'Conduite :\n'
                '  -  Limiteur vitesse\n'
                '  -  Start and Stop\n'
                '  - allumage automatique des feux\n'
                '  - détecteur de pluie\n'
                '  - régulateur de vitesse\n'
                '\n'
                'Extérieur :\n'
                '  - jantes : aluminium\n'
                "  - radar arrière de détection d'obstacles\n"
                "  - radar d'aide au stationnement\n"
                '  - rétroviseurs rabattables\n'
                '  - rétroviseurs électriques\n'
                '\n'
                'Intérieur :\n'
                '  -  7 places\n'
                '  - Cache bagages\n'
                '  - climatisation : automatique\n'
                '  - climatisation multi zone\n'
                '  - vitres électriques\n'
                '  - volant cuir\n'
                '\n'
                'Pack :\n'
                '  -  Mirror Link\n'
                '\n'
                'Sécurité :\n'
                '  -  Détecteur de Fatigue\n'
                '  - ABS\n'
                '  - ESP\n'
                '  - airbags frontaux\n'
                '  - airbags latéraux\n'
                '  - contrôle pression des pneus\n'
                '  - phares antibrouillard\n'
                '  - roue de secours\n'
                '\n'
                'Autres équipements et informations :\n'
                '  -  4STAP\n'
                '  -  5 Portes\n'
                '  -  PBZ\n'
                '  -  TISSUNOIRGRIS\n'
                '  - BVM\n'
                "  - Classe Crit'air : 2\n"
                '  - MP3\n'
                '  - USB\n'
                '  - dimension des jantes : 16 pouces\n'
                '  - feux de circulation diurne\n'
                '\n'
                'Référence annonce : 766987',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': None,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': '8c482a23-d60f-5183-9835-9a700edd0005',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3102529917',
 'listing': 'auction',
 'make': 'CITROEN',
 'model': 'C4 Picasso',
 'odometer': 173800,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 17,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/1b/62/26/1b6226129cb377fd15c9f56d7cddbfc7395e2fd3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/20/da/42/20da424069d4957535b8b2cb203885719cc8eb25.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5e/1e/31/5e1e31836f8e6cd39706717c072b8aea8014ea88.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6f/f2/f3/6ff2f35614bf4a048afa90d2cd084d0de8bc7586.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0b/93/6c/0b936cccf8be2d9d74564e0b23a1788c5213a190.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fd/25/16/fd2516c3286a42560c5b29b8e9a2d8eac8e73be4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/dc/7c/2a/dc7c2ae59ce55cea8b97ffea56938a610da5a919.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/03/2a/9c/032a9cd9b8314398eb52aee627d5e5aa99a7567e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/79/d7/ec/79d7ecc8510dddfd94aa29c877465fa111b278b8.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2f/e7/0d/2fe70deccdea5cb67c2088aba706a7dc6290473f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d2/1a/49/d21a4957356a90a84821b325331f73b6574a5d75.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1e/c2/70/1ec2702d898d24b61ea8a78b2d67c8be946d0f8e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8c/ea/80/8cea80c6797c3517f682cc7b56c33f72f4563592.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/47/1c/66/471c663c49be193de3ac4b4784a763637c1c2862.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e1/3d/cf/e13dcf8869957e4871976b472aeca5f4ec8a2ca9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/de/8a/9f/de8a9fe7613f444cdef8faa4d8a21ac4b993ce6d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/cd/49/46/cd4946825aa8cca5bdd731be01c3a4f05d64b81b.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aea0599b-5d9d-5110-b7dd-8f87284a5b09/aea0599b-5d9d-5110-b7dd-8f87284a5b09_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 140719,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/1b/62/26/1b6226129cb377fd15c9f56d7cddbfc7395e2fd3.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aea0599b-5d9d-5110-b7dd-8f87284a5b09/aea0599b-5d9d-5110-b7dd-8f87284a5b09_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 128515,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/20/da/42/20da424069d4957535b8b2cb203885719cc8eb25.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aea0599b-5d9d-5110-b7dd-8f87284a5b09/aea0599b-5d9d-5110-b7dd-8f87284a5b09_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 126502,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/5e/1e/31/5e1e31836f8e6cd39706717c072b8aea8014ea88.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aea0599b-5d9d-5110-b7dd-8f87284a5b09/aea0599b-5d9d-5110-b7dd-8f87284a5b09_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 128677,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/6f/f2/f3/6ff2f35614bf4a048afa90d2cd084d0de8bc7586.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aea0599b-5d9d-5110-b7dd-8f87284a5b09/aea0599b-5d9d-5110-b7dd-8f87284a5b09_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 133372,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/0b/93/6c/0b936cccf8be2d9d74564e0b23a1788c5213a190.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aea0599b-5d9d-5110-b7dd-8f87284a5b09/aea0599b-5d9d-5110-b7dd-8f87284a5b09_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 124817,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/fd/25/16/fd2516c3286a42560c5b29b8e9a2d8eac8e73be4.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aea0599b-5d9d-5110-b7dd-8f87284a5b09/aea0599b-5d9d-5110-b7dd-8f87284a5b09_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 139616,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/dc/7c/2a/dc7c2ae59ce55cea8b97ffea56938a610da5a919.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aea0599b-5d9d-5110-b7dd-8f87284a5b09/aea0599b-5d9d-5110-b7dd-8f87284a5b09_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 127004,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/03/2a/9c/032a9cd9b8314398eb52aee627d5e5aa99a7567e.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aea0599b-5d9d-5110-b7dd-8f87284a5b09/aea0599b-5d9d-5110-b7dd-8f87284a5b09_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 138741,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/79/d7/ec/79d7ecc8510dddfd94aa29c877465fa111b278b8.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aea0599b-5d9d-5110-b7dd-8f87284a5b09/aea0599b-5d9d-5110-b7dd-8f87284a5b09_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 120077,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/2f/e7/0d/2fe70deccdea5cb67c2088aba706a7dc6290473f.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aea0599b-5d9d-5110-b7dd-8f87284a5b09/aea0599b-5d9d-5110-b7dd-8f87284a5b09_image_10.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 103696,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/d2/1a/49/d21a4957356a90a84821b325331f73b6574a5d75.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aea0599b-5d9d-5110-b7dd-8f87284a5b09/aea0599b-5d9d-5110-b7dd-8f87284a5b09_image_11.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 89487,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/1e/c2/70/1ec2702d898d24b61ea8a78b2d67c8be946d0f8e.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aea0599b-5d9d-5110-b7dd-8f87284a5b09/aea0599b-5d9d-5110-b7dd-8f87284a5b09_image_12.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 97651,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/8c/ea/80/8cea80c6797c3517f682cc7b56c33f72f4563592.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aea0599b-5d9d-5110-b7dd-8f87284a5b09/aea0599b-5d9d-5110-b7dd-8f87284a5b09_image_13.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 121834,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/47/1c/66/471c663c49be193de3ac4b4784a763637c1c2862.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aea0599b-5d9d-5110-b7dd-8f87284a5b09/aea0599b-5d9d-5110-b7dd-8f87284a5b09_image_14.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 107576,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/e1/3d/cf/e13dcf8869957e4871976b472aeca5f4ec8a2ca9.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aea0599b-5d9d-5110-b7dd-8f87284a5b09/aea0599b-5d9d-5110-b7dd-8f87284a5b09_image_15.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 117497,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/de/8a/9f/de8a9fe7613f444cdef8faa4d8a21ac4b993ce6d.jpg?rule=ad-large',
             'Width': 1066},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_aea0599b-5d9d-5110-b7dd-8f87284a5b09/aea0599b-5d9d-5110-b7dd-8f87284a5b09_image_16.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 104496,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/cd/49/46/cd4946825aa8cca5bdd731be01c3a4f05d64b81b.jpg?rule=ad-large',
             'Width': 1066}],
 'price': 9800,
 'price_includes_vat': False,
 'registration_date': '2016-10-01',
 'seats_number': None,
 'seller_name': None,
 'title': 'Citroën Grand C4 Picasso II 1.6 BLUEHDI 120 S&S FEEL',
 'transmission': 'manual',
 'trim': 'Grand C4 Picasso BlueHDi 120ch Feel S&S',
 'vin': None,
 'year': 2016}
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273102529917%27 HTTP/1.1" 200 None
2025-12-05 12:50:03 [auto_selling_leboncoin.fr] INFO: Saving data for 3102529917: {'created_time': 1764939003.339692, 'last_price_update_time': 1764939003.339701}
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3102529917') HTTP/1.1" 204 0
2025-12-05 12:50:03 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3100916921
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273100916921%27 HTTP/1.1" 200 None
2025-12-05 12:50:03 [auto_selling_leboncoin.fr] INFO: Scrape type for 3100916921: 1
2025-12-05 12:50:03 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3100916921
2025-12-05 12:50:03 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'Mercedes GLC 220D 170 SPORTLINE 4MATIC 4X4 BVA crossover, '
                'suv, noir, 9 cv, première mise en circulation le 28/01/2016, '
                'garantie 12 mois.\n'
                '\n'
                '5 places\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  - Bluetooth\n'
                '  - CD\n'
                '  - GPS\n'
                '  - système de navigation\n'
                '\n'
                'Conduite :\n'
                '  - détecteur de pluie\n'
                '  - limiteur de vitesse\n'
                '  - palettes au volant\n'
                '  - régulateur de vitesse\n'
                '\n'
                'Extérieur :\n'
                '  -  Gestion auto des feux de route\n'
                '  -  Hayon mains libres\n'
                '  -  Hayon électrique\n'
                '  - Ouverture du coffre à distance\n'
                '  - barres de toit\n'
                '  - caméra de recul\n'
                '  - phares à LED\n'
                "  - radar arrière de détection d'obstacles\n"
                "  - radar d'aide au stationnement\n"
                '  - rétroviseurs rabattables\n'
                '  - toit panoramique\n'
                '\n'
                'Intérieur :\n'
                '  -  5 places\n'
                '  - accoudoir central\n'
                '  - accoudoir central arrière\n'
                '  - climatisation : automatique\n'
                '  - climatisation multi zone\n'
                '  - ordinateur de bord\n'
                '  - pack électrique\n'
                '\n'
                'Pack :\n'
                '  - tapis de sol\n'
                '\n'
                'Sécurité :\n'
                '  - Aide au demarrage en pente\n'
                '  - Airbags rideaux\n'
                '  - Détecteur de Fatigue\n'
                "  - aide au freinage d'urgence\n"
                '  - airbags latéraux\n'
                '  - anti-patinage\n'
                '  - contrôle pression des pneus\n'
                '  - kit de dépannage pneumatique\n'
                '\n'
                'Autres équipements et informations :\n'
                '  -  connexion téléphoneRégulateur de vitesseSmart card / '
                'Smart keyVolant alu & cuirSystème audio inclut DVDAide au '
                'stationnement arrière\n'
                "  - Classe Crit'air : 2\n"
                '  - Nombre de roues motrices : 4\n'
                '  - Puissance kilowatt : 125 kw\n'
                '  - puissance réelle : 170 ch\n'
                '\n'
                'Référence annonce : 779782',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 170,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3100916921',
 'listing': 'auction',
 'make': 'MERCEDES-BENZ',
 'model': 'Classe GLC',
 'odometer': 118000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/12/82/b6/1282b67a3390f560635ad30b0573addf89dad22b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/46/ef/ea/46efea51392052e902a45782e8ea06c009c294ae.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1d/63/c4/1d63c4cc4c15c0a00c37a592fa5f638282e740d7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d6/fd/d9/d6fdd99026de8b3bfcf3720e5452a07faf28c9fe.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fb/ab/28/fbab28defae31bd387c37266485e544545a78bf5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/33/1b/a3/331ba348ad96a745322ff26878840b8b006e91e6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/17/2f/77/172f77f6287f7c9fe4b770fd0c8070acd09bfeaf.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/43/2f/ec/432fec84a7a862df83b7ce826534cee9d9641a60.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/25/dc/bd/25dcbd51c6524865e8d6e23b7fa55e1a513040f0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/14/7d/df/147ddf11e8f9efa4ba39e754d465ba1f85f1590d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f8/55/51/f85551a8e591fdb10e46be9c9611fd65021c8482.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e4/36/2a/e4362a2e9bbe591a884ff456a05c04cf1cbd5213.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/07/20/6c/07206c3cc7eb3d5047e37795c13f679279c0b0cc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0f/e7/2d/0fe72d686ef27d7bc7a06ef1f18105d76c4ffbd1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7f/11/9b/7f119b7d6145b197f49dcf68200097a9585b65c5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/03/c1/c4/03c1c493efe121ed54da06368a141d61ce9a2bf4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/80/de/66/80de664921a2b1fc2dbb31ff01abf784825c91d5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2d/c4/6a/2dc46ab6881948206195c49b85e2d4f05aadc229.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/51/f5/bb/51f5bbc11e4aef5f60c399f472bd19c9b536bb8c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ca/db/f6/cadbf6aa805609c9c570f0f3982d3db59d14697d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7e/99/87/7e99876328adab761778b8a28f315cd940d4e362.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ef/2e/35/ef2e35cd59e7c04540ea39dcfec99cb57f0bc680.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/bf/9a/46/bf9a467d26543925a060965329c352502aff9d20.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e6/39/84/e639840dae832591c23f1a2030b3ad1728e1b5a1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8e/19/8b/8e198b80b22ebf4f3e8284288293cbc97d55b818.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/90/7e/ee/907eeecc621cef8efc24ab1e56268574ff9d4f58.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d3/a7/30/d3a7302a3437b527d2c371cc7f72732551893011.jpg?rule=ad-large'],
 'price': 24990,
 'price_includes_vat': False,
 'registration_date': '2016-01-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Mercedes GLC 220D 170 SPORTLINE 4MATIC 4X4 BVA',
 'transmission': 'automatic',
 'trim': 'GLC 220 d 170ch Sportline 4Matic 9G-Tronic',
 'vin': None,
 'year': 2016}
2025-12-05 12:50:03 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: ea4ea591-0cde-54f7-a235-ec9f44d6909b with identifier: 3100916921
2025-12-05 12:50:03 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 20 photos for item ea4ea591-0cde-54f7-a235-ec9f44d6909b
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F82%252Fb6%252F1282b67a3390f560635ad30b0573addf89dad22b.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/12/82/b6/1282b67a3390f560635ad30b0573addf89dad22b.jpg?rule=ad-large already downloaded
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F46%252Fef%252Fea%252F46efea51392052e902a45782e8ea06c009c294ae.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/46/ef/ea/46efea51392052e902a45782e8ea06c009c294ae.jpg?rule=ad-large already downloaded
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F63%252Fc4%252F1d63c4cc4c15c0a00c37a592fa5f638282e740d7.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/1d/63/c4/1d63c4cc4c15c0a00c37a592fa5f638282e740d7.jpg?rule=ad-large already downloaded
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fd6%252Ffd%252Fd9%252Fd6fdd99026de8b3bfcf3720e5452a07faf28c9fe.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/d6/fd/d9/d6fdd99026de8b3bfcf3720e5452a07faf28c9fe.jpg?rule=ad-large already downloaded
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Ffb%252Fab%252F28%252Ffbab28defae31bd387c37266485e544545a78bf5.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/fb/ab/28/fbab28defae31bd387c37266485e544545a78bf5.jpg?rule=ad-large already downloaded
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F1b%252Fa3%252F331ba348ad96a745322ff26878840b8b006e91e6.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/33/1b/a3/331ba348ad96a745322ff26878840b8b006e91e6.jpg?rule=ad-large already downloaded
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F2f%252F77%252F172f77f6287f7c9fe4b770fd0c8070acd09bfeaf.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/17/2f/77/172f77f6287f7c9fe4b770fd0c8070acd09bfeaf.jpg?rule=ad-large already downloaded
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F2f%252Fec%252F432fec84a7a862df83b7ce826534cee9d9641a60.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/43/2f/ec/432fec84a7a862df83b7ce826534cee9d9641a60.jpg?rule=ad-large already downloaded
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fdc%252Fbd%252F25dcbd51c6524865e8d6e23b7fa55e1a513040f0.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/25/dc/bd/25dcbd51c6524865e8d6e23b7fa55e1a513040f0.jpg?rule=ad-large already downloaded
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F7d%252Fdf%252F147ddf11e8f9efa4ba39e754d465ba1f85f1590d.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/14/7d/df/147ddf11e8f9efa4ba39e754d465ba1f85f1590d.jpg?rule=ad-large already downloaded
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Ff8%252F55%252F51%252Ff85551a8e591fdb10e46be9c9611fd65021c8482.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/f8/55/51/f85551a8e591fdb10e46be9c9611fd65021c8482.jpg?rule=ad-large already downloaded
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252F36%252F2a%252Fe4362a2e9bbe591a884ff456a05c04cf1cbd5213.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/e4/36/2a/e4362a2e9bbe591a884ff456a05c04cf1cbd5213.jpg?rule=ad-large already downloaded
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F07%252F20%252F6c%252F07206c3cc7eb3d5047e37795c13f679279c0b0cc.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/07/20/6c/07206c3cc7eb3d5047e37795c13f679279c0b0cc.jpg?rule=ad-large already downloaded
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fe7%252F2d%252F0fe72d686ef27d7bc7a06ef1f18105d76c4ffbd1.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/0f/e7/2d/0fe72d686ef27d7bc7a06ef1f18105d76c4ffbd1.jpg?rule=ad-large already downloaded
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F7f%252F11%252F9b%252F7f119b7d6145b197f49dcf68200097a9585b65c5.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/7f/11/9b/7f119b7d6145b197f49dcf68200097a9585b65c5.jpg?rule=ad-large already downloaded
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F03%252Fc1%252Fc4%252F03c1c493efe121ed54da06368a141d61ce9a2bf4.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/03/c1/c4/03c1c493efe121ed54da06368a141d61ce9a2bf4.jpg?rule=ad-large already downloaded
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F80%252Fde%252F66%252F80de664921a2b1fc2dbb31ff01abf784825c91d5.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/80/de/66/80de664921a2b1fc2dbb31ff01abf784825c91d5.jpg?rule=ad-large already downloaded
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F2d%252Fc4%252F6a%252F2dc46ab6881948206195c49b85e2d4f05aadc229.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/2d/c4/6a/2dc46ab6881948206195c49b85e2d4f05aadc229.jpg?rule=ad-large already downloaded
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F51%252Ff5%252Fbb%252F51f5bbc11e4aef5f60c399f472bd19c9b536bb8c.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/51/f5/bb/51f5bbc11e4aef5f60c399f472bd19c9b536bb8c.jpg?rule=ad-large already downloaded
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /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%252Fdb%252Ff6%252Fcadbf6aa805609c9c570f0f3982d3db59d14697d.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2025-12-05 12:50:03 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ca/db/f6/cadbf6aa805609c9c570f0f3982d3db59d14697d.jpg?rule=ad-large already downloaded
2025-12-05 12:50:03 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: ea4ea591-0cde-54f7-a235-ec9f44d6909b with identifier 3100916921
2025-12-05 12:50:03 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:50:03 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:50:03 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item ea4ea591-0cde-54f7-a235-ec9f44d6909b
2025-12-05 12:50:03 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'Mercedes GLC 220D 170 SPORTLINE 4MATIC 4X4 BVA crossover, '
                'suv, noir, 9 cv, première mise en circulation le 28/01/2016, '
                'garantie 12 mois.\n'
                '\n'
                '5 places\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  - Bluetooth\n'
                '  - CD\n'
                '  - GPS\n'
                '  - système de navigation\n'
                '\n'
                'Conduite :\n'
                '  - détecteur de pluie\n'
                '  - limiteur de vitesse\n'
                '  - palettes au volant\n'
                '  - régulateur de vitesse\n'
                '\n'
                'Extérieur :\n'
                '  -  Gestion auto des feux de route\n'
                '  -  Hayon mains libres\n'
                '  -  Hayon électrique\n'
                '  - Ouverture du coffre à distance\n'
                '  - barres de toit\n'
                '  - caméra de recul\n'
                '  - phares à LED\n'
                "  - radar arrière de détection d'obstacles\n"
                "  - radar d'aide au stationnement\n"
                '  - rétroviseurs rabattables\n'
                '  - toit panoramique\n'
                '\n'
                'Intérieur :\n'
                '  -  5 places\n'
                '  - accoudoir central\n'
                '  - accoudoir central arrière\n'
                '  - climatisation : automatique\n'
                '  - climatisation multi zone\n'
                '  - ordinateur de bord\n'
                '  - pack électrique\n'
                '\n'
                'Pack :\n'
                '  - tapis de sol\n'
                '\n'
                'Sécurité :\n'
                '  - Aide au demarrage en pente\n'
                '  - Airbags rideaux\n'
                '  - Détecteur de Fatigue\n'
                "  - aide au freinage d'urgence\n"
                '  - airbags latéraux\n'
                '  - anti-patinage\n'
                '  - contrôle pression des pneus\n'
                '  - kit de dépannage pneumatique\n'
                '\n'
                'Autres équipements et informations :\n'
                '  -  connexion téléphoneRégulateur de vitesseSmart card / '
                'Smart keyVolant alu & cuirSystème audio inclut DVDAide au '
                'stationnement arrière\n'
                "  - Classe Crit'air : 2\n"
                '  - Nombre de roues motrices : 4\n'
                '  - Puissance kilowatt : 125 kw\n'
                '  - puissance réelle : 170 ch\n'
                '\n'
                'Référence annonce : 779782',
 'doors_number': None,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 170,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': 'ea4ea591-0cde-54f7-a235-ec9f44d6909b',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3100916921',
 'listing': 'auction',
 'make': 'MERCEDES-BENZ',
 'model': 'Classe GLC',
 'odometer': 118000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 27,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/12/82/b6/1282b67a3390f560635ad30b0573addf89dad22b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/46/ef/ea/46efea51392052e902a45782e8ea06c009c294ae.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1d/63/c4/1d63c4cc4c15c0a00c37a592fa5f638282e740d7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d6/fd/d9/d6fdd99026de8b3bfcf3720e5452a07faf28c9fe.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fb/ab/28/fbab28defae31bd387c37266485e544545a78bf5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/33/1b/a3/331ba348ad96a745322ff26878840b8b006e91e6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/17/2f/77/172f77f6287f7c9fe4b770fd0c8070acd09bfeaf.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/43/2f/ec/432fec84a7a862df83b7ce826534cee9d9641a60.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/25/dc/bd/25dcbd51c6524865e8d6e23b7fa55e1a513040f0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/14/7d/df/147ddf11e8f9efa4ba39e754d465ba1f85f1590d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f8/55/51/f85551a8e591fdb10e46be9c9611fd65021c8482.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e4/36/2a/e4362a2e9bbe591a884ff456a05c04cf1cbd5213.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/07/20/6c/07206c3cc7eb3d5047e37795c13f679279c0b0cc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0f/e7/2d/0fe72d686ef27d7bc7a06ef1f18105d76c4ffbd1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7f/11/9b/7f119b7d6145b197f49dcf68200097a9585b65c5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/03/c1/c4/03c1c493efe121ed54da06368a141d61ce9a2bf4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/80/de/66/80de664921a2b1fc2dbb31ff01abf784825c91d5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2d/c4/6a/2dc46ab6881948206195c49b85e2d4f05aadc229.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/51/f5/bb/51f5bbc11e4aef5f60c399f472bd19c9b536bb8c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ca/db/f6/cadbf6aa805609c9c570f0f3982d3db59d14697d.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9f290b61-94c3-5a6a-a650-1f58539df9c1/9f290b61-94c3-5a6a-a650-1f58539df9c1_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 60135,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/12/82/b6/1282b67a3390f560635ad30b0573addf89dad22b.jpg?rule=ad-large',
             'Width': 603},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9f290b61-94c3-5a6a-a650-1f58539df9c1/9f290b61-94c3-5a6a-a650-1f58539df9c1_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 61316,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/46/ef/ea/46efea51392052e902a45782e8ea06c009c294ae.jpg?rule=ad-large',
             'Width': 601},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9f290b61-94c3-5a6a-a650-1f58539df9c1/9f290b61-94c3-5a6a-a650-1f58539df9c1_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 74741,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/1d/63/c4/1d63c4cc4c15c0a00c37a592fa5f638282e740d7.jpg?rule=ad-large',
             'Width': 603},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9f290b61-94c3-5a6a-a650-1f58539df9c1/9f290b61-94c3-5a6a-a650-1f58539df9c1_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 73279,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/d6/fd/d9/d6fdd99026de8b3bfcf3720e5452a07faf28c9fe.jpg?rule=ad-large',
             'Width': 601},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9f290b61-94c3-5a6a-a650-1f58539df9c1/9f290b61-94c3-5a6a-a650-1f58539df9c1_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 65618,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/fb/ab/28/fbab28defae31bd387c37266485e544545a78bf5.jpg?rule=ad-large',
             'Width': 601},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9f290b61-94c3-5a6a-a650-1f58539df9c1/9f290b61-94c3-5a6a-a650-1f58539df9c1_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 78171,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/33/1b/a3/331ba348ad96a745322ff26878840b8b006e91e6.jpg?rule=ad-large',
             'Width': 602},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9f290b61-94c3-5a6a-a650-1f58539df9c1/9f290b61-94c3-5a6a-a650-1f58539df9c1_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 78805,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/17/2f/77/172f77f6287f7c9fe4b770fd0c8070acd09bfeaf.jpg?rule=ad-large',
             'Width': 601},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9f290b61-94c3-5a6a-a650-1f58539df9c1/9f290b61-94c3-5a6a-a650-1f58539df9c1_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 72040,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/43/2f/ec/432fec84a7a862df83b7ce826534cee9d9641a60.jpg?rule=ad-large',
             'Width': 600},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9f290b61-94c3-5a6a-a650-1f58539df9c1/9f290b61-94c3-5a6a-a650-1f58539df9c1_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 71129,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/25/dc/bd/25dcbd51c6524865e8d6e23b7fa55e1a513040f0.jpg?rule=ad-large',
             'Width': 599},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9f290b61-94c3-5a6a-a650-1f58539df9c1/9f290b61-94c3-5a6a-a650-1f58539df9c1_image_9.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 83277,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/14/7d/df/147ddf11e8f9efa4ba39e754d465ba1f85f1590d.jpg?rule=ad-large',
             'Width': 603},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9f290b61-94c3-5a6a-a650-1f58539df9c1/9f290b61-94c3-5a6a-a650-1f58539df9c1_image_10.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 74550,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/f8/55/51/f85551a8e591fdb10e46be9c9611fd65021c8482.jpg?rule=ad-large',
             'Width': 598},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9f290b61-94c3-5a6a-a650-1f58539df9c1/9f290b61-94c3-5a6a-a650-1f58539df9c1_image_11.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 69770,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/e4/36/2a/e4362a2e9bbe591a884ff456a05c04cf1cbd5213.jpg?rule=ad-large',
             'Width': 599},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9f290b61-94c3-5a6a-a650-1f58539df9c1/9f290b61-94c3-5a6a-a650-1f58539df9c1_image_12.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 58805,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/07/20/6c/07206c3cc7eb3d5047e37795c13f679279c0b0cc.jpg?rule=ad-large',
             'Width': 601},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9f290b61-94c3-5a6a-a650-1f58539df9c1/9f290b61-94c3-5a6a-a650-1f58539df9c1_image_13.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 76669,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/0f/e7/2d/0fe72d686ef27d7bc7a06ef1f18105d76c4ffbd1.jpg?rule=ad-large',
             'Width': 602},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9f290b61-94c3-5a6a-a650-1f58539df9c1/9f290b61-94c3-5a6a-a650-1f58539df9c1_image_14.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 71275,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/7f/11/9b/7f119b7d6145b197f49dcf68200097a9585b65c5.jpg?rule=ad-large',
             'Width': 601},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9f290b61-94c3-5a6a-a650-1f58539df9c1/9f290b61-94c3-5a6a-a650-1f58539df9c1_image_15.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 55842,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/03/c1/c4/03c1c493efe121ed54da06368a141d61ce9a2bf4.jpg?rule=ad-large',
             'Width': 602},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9f290b61-94c3-5a6a-a650-1f58539df9c1/9f290b61-94c3-5a6a-a650-1f58539df9c1_image_16.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 52318,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/80/de/66/80de664921a2b1fc2dbb31ff01abf784825c91d5.jpg?rule=ad-large',
             'Width': 601},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9f290b61-94c3-5a6a-a650-1f58539df9c1/9f290b61-94c3-5a6a-a650-1f58539df9c1_image_17.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 71575,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/2d/c4/6a/2dc46ab6881948206195c49b85e2d4f05aadc229.jpg?rule=ad-large',
             'Width': 601},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9f290b61-94c3-5a6a-a650-1f58539df9c1/9f290b61-94c3-5a6a-a650-1f58539df9c1_image_18.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 63362,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/51/f5/bb/51f5bbc11e4aef5f60c399f472bd19c9b536bb8c.jpg?rule=ad-large',
             'Width': 603},
            {'BlobStorageUrl': 'https://alxproduction.blob.core.windows.net/top-deal-listing/listing_9f290b61-94c3-5a6a-a650-1f58539df9c1/9f290b61-94c3-5a6a-a650-1f58539df9c1_image_19.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 66177,
             'Height': 800,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ca/db/f6/cadbf6aa805609c9c570f0f3982d3db59d14697d.jpg?rule=ad-large',
             'Width': 602}],
 'price': 24990,
 'price_includes_vat': False,
 'registration_date': '2016-01-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Mercedes GLC 220D 170 SPORTLINE 4MATIC 4X4 BVA',
 'transmission': 'automatic',
 'trim': 'GLC 220 d 170ch Sportline 4Matic 9G-Tronic',
 'vin': None,
 'year': 2016}
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273100916921%27 HTTP/1.1" 200 None
2025-12-05 12:50:03 [auto_selling_leboncoin.fr] INFO: Saving data for 3100916921: {'created_time': 1764939003.775835, 'last_price_update_time': 1764939003.775846}
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:03 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3100916921') HTTP/1.1" 204 0
2025-12-05 12:50:03 [auto_selling_leboncoin.fr] INFO: No more listings found to scrape
2025-12-05 12:50:03 [scrapy.core.engine] INFO: Closing spider (finished)
2025-12-05 12:50:03 [crawlers.pipelines.save_to_cdlq_db_auto_selling] DEBUG: [SaveToCdlqDbAutoSelling] failed to close cursor: 'SaveToCdlqDbAutoSelling' object has no attribute 'cursor'
2025-12-05 12:50:03 [crawlers.pipelines.save_to_cdlq_db_auto_selling] DEBUG: [SaveToCdlqDbAutoSelling] failed to close connection: 'SaveToCdlqDbAutoSelling' object has no attribute 'conn'
2025-12-05 12:50:03 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:50:03 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2025-12-05 12:50:03 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process scrape complete CloudEvent for item 31219efcd1c111f0b120928152083da5
2025-12-05 12:50:03 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.ATTACHED: 3> -> <LinkState.DETACH_SENT: 4>
2025-12-05 12:50:03 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.ATTACHED: 3> -> <LinkState.DETACH_SENT: 4>
2025-12-05 12:50:03 [azure.servicebus._pyamqp.management_link] INFO: Management link receiver state changed: <LinkState.ATTACHED: 3> -> <LinkState.DETACH_SENT: 4>
2025-12-05 12:50:03 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.ATTACHED: 3> -> <LinkState.DETACH_SENT: 4>
2025-12-05 12:50:03 [azure.servicebus._pyamqp.management_link] INFO: Management link sender state changed: <LinkState.ATTACHED: 3> -> <LinkState.DETACH_SENT: 4>
2025-12-05 12:50:03 [azure.servicebus._pyamqp.session] INFO: Session state changed: <SessionState.MAPPED: 3> -> <SessionState.END_SENT: 4>
2025-12-05 12:50:03 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: <ConnectionState.OPENED: 9> -> <ConnectionState.CLOSE_SENT: 11>
2025-12-05 12:50:03 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: <ConnectionState.CLOSE_SENT: 11> -> <ConnectionState.END: 13>
2025-12-05 12:50:03 [azure.servicebus._pyamqp.session] INFO: Session state changed: <SessionState.END_SENT: 4> -> <SessionState.DISCARDING: 6>
2025-12-05 12:50:03 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.DETACH_SENT: 4> -> <LinkState.DETACHED: 0>
2025-12-05 12:50:03 [azure.servicebus._pyamqp.management_link] INFO: Management link sender state changed: <LinkState.DETACH_SENT: 4> -> <LinkState.DETACHED: 0>
2025-12-05 12:50:03 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.DETACH_SENT: 4> -> <LinkState.DETACHED: 0>
2025-12-05 12:50:03 [azure.servicebus._pyamqp.management_link] INFO: Management link receiver state changed: <LinkState.DETACH_SENT: 4> -> <LinkState.DETACHED: 0>
2025-12-05 12:50:03 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.DETACH_SENT: 4> -> <LinkState.DETACHED: 0>
2025-12-05 12:50:04 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: [AzureBusPipeline] connection closed
2025-12-05 12:50:04 [auto_selling_leboncoin.fr] INFO: auto_selling_leboncoin.fr Crawl ended with reason finished, scrape types: {<ScrapeType.NEW: 1>: 9, <ScrapeType.NEW_DUPLICATE_ID: 4>: 0, <ScrapeType.PRICE_UPDATE: 2>: 0, <ScrapeType.AUCTION_UPDATE: 3>: 0, <ScrapeType.SKIPPED: 0>: 0}
2025-12-05 12:50:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2025-12-05 12:50:05 [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%201763643005 HTTP/1.1" 200 None
2025-12-05 12:50:05 [scrapy.extensions.feedexport] INFO: Stored jsonlines feed (20 items) in: file:///var/lib/scrapyd/items/sourcing_v2/auto_selling_leboncoin.fr/31219efcd1c111f0b120928152083da5.jl
2025-12-05 12:50:05 [scrapy.statscollectors] INFO: Dumping Scrapy stats:
{'downloader/request_bytes': 763,
 'downloader/request_count': 2,
 'downloader/request_method_count/GET': 1,
 'downloader/request_method_count/POST': 1,
 'downloader/response_bytes': 858281,
 'downloader/response_count': 2,
 'downloader/response_status_count/200': 2,
 'elapsed_time_seconds': 82.679084,
 'feedexport/success_count/FileFeedStorage': 1,
 'finish_reason': 'finished',
 'finish_time': datetime.datetime(2025, 12, 5, 12, 50, 5, 102522, tzinfo=datetime.timezone.utc),
 'item_scraped_count': 20,
 'log_count/DEBUG': 736,
 'log_count/INFO': 483,
 'memusage/max': 147070976,
 'memusage/startup': 126943232,
 'request_depth_max': 1,
 'response_received_count': 2,
 'scheduler/dequeued': 2,
 'scheduler/dequeued/memory': 2,
 'scheduler/enqueued': 2,
 'scheduler/enqueued/memory': 2,
 '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': 33.81242172996281,
 'scrapy-zyte-api/mean_response_seconds': 34.12001742742723,
 'scrapy-zyte-api/processed': 2,
 'scrapy-zyte-api/request_args/customHttpRequestHeaders': 2,
 'scrapy-zyte-api/request_args/experimental.responseCookies': 1,
 'scrapy-zyte-api/request_args/httpRequestBody': 1,
 'scrapy-zyte-api/request_args/httpRequestMethod': 1,
 'scrapy-zyte-api/request_args/httpResponseBody': 2,
 'scrapy-zyte-api/request_args/httpResponseHeaders': 2,
 'scrapy-zyte-api/request_args/responseCookies': 1,
 'scrapy-zyte-api/request_args/url': 2,
 'scrapy-zyte-api/status_codes/200': 2,
 'scrapy-zyte-api/success': 2,
 'scrapy-zyte-api/success_ratio': 1.0,
 'scrapy-zyte-api/throttle_ratio': 0.0,
 'start_time': datetime.datetime(2025, 12, 5, 12, 48, 42, 423438, tzinfo=datetime.timezone.utc)}
2025-12-05 12:50:05 [scrapy.core.engine] INFO: Spider closed (finished)
2025-12-05 12:50:05 [asyncio] ERROR: Unclosed client session
client_session: <aiohttp.client.ClientSession object at 0x7fde02130910>
2025-12-05 12:50:05 [asyncio] ERROR: Unclosed client session
client_session: <aiohttp.client.ClientSession object at 0x7fde02131150>

PROJECT (sourcing_v2)
SPIDER (auto_selling_leboncoin.fr)