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

PROJECT (sourcing_v2), SPIDER (auto_selling_leboncoin.fr)

2026-03-25 10:00:13 [scrapy.utils.log] INFO: Scrapy 2.11.2 started (bot: SourcingV2)
2026-03-25 10:00:13 [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-1102-azure-x86_64-with-glibc2.36
2026-03-25 10:00:13 [auto_selling_leboncoin.fr] INFO: Starting auto_selling_leboncoin.fr spider
2026-03-25 10:00:13 [auto_selling_leboncoin.fr] INFO: _job: 693ad436283111f19de3069a2f3ffcf1, SCRAPY_JOB: None
2026-03-25 10:00:13 [scrapy.addons] INFO: Enabled addons:
[]
2026-03-25 10:00:13 [asyncio] DEBUG: Using selector: EpollSelector
2026-03-25 10:00:13 [scrapy.utils.log] DEBUG: Using reactor: twisted.internet.asyncioreactor.AsyncioSelectorReactor
2026-03-25 10:00:13 [scrapy.utils.log] DEBUG: Using asyncio event loop: asyncio.unix_events._UnixSelectorEventLoop
2026-03-25 10:00:13 [scrapy.extensions.telnet] INFO: Telnet Password: f8c878a992effa54
2026-03-25 10:00:14 [scrapy.middleware] INFO: Enabled extensions:
['scrapy.extensions.corestats.CoreStats',
 'scrapy.extensions.telnet.TelnetConsole',
 'scrapy.extensions.memusage.MemoryUsage',
 'scrapy.extensions.feedexport.FeedExporter',
 'scrapy.extensions.logstats.LogStats',
 'scrapy.extensions.closespider.CloseSpider']
2026-03-25 10:00:14 [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/693ad436283111f19de3069a2f3ffcf1.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': ''}
2026-03-25 10:00:14 [scrapy_zyte_api.handler] INFO: Using a Zyte API key starting with '5857011'
2026-03-25 10:00:14 [scrapy_zyte_api.handler] INFO: Using a Zyte API key starting with '5857011'
2026-03-25 10:00:14 [scrapy.middleware] INFO: Enabled downloader middlewares:
['scrapy.downloadermiddlewares.offsite.OffsiteMiddleware',
 'scrapy.downloadermiddlewares.httpauth.HttpAuthMiddleware',
 'scrapy.downloadermiddlewares.downloadtimeout.DownloadTimeoutMiddleware',
 'scrapy.downloadermiddlewares.defaultheaders.DefaultHeadersMiddleware',
 'scrapy.downloadermiddlewares.useragent.UserAgentMiddleware',
 'scrapy_zyte_api.ScrapyZyteAPIDownloaderMiddleware',
 'scrapy.downloadermiddlewares.retry.RetryMiddleware',
 'scrapy.downloadermiddlewares.redirect.MetaRefreshMiddleware',
 'scrapy.downloadermiddlewares.httpcompression.HttpCompressionMiddleware',
 'scrapy.downloadermiddlewares.redirect.RedirectMiddleware',
 'scrapy.downloadermiddlewares.cookies.CookiesMiddleware',
 'scrapy.downloadermiddlewares.httpproxy.HttpProxyMiddleware',
 'scrapy.downloadermiddlewares.stats.DownloaderStats']
2026-03-25 10:00:14 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Setting up IdGenerationMiddleware for auto_selling
2026-03-25 10:00:14 [scrapy.middleware] INFO: Enabled spider middlewares:
['scrapy.spidermiddlewares.httperror.HttpErrorMiddleware',
 'scrapy_zyte_api.ScrapyZyteAPISpiderMiddleware',
 'scrapy.spidermiddlewares.referer.RefererMiddleware',
 'scrapy.spidermiddlewares.urllength.UrlLengthMiddleware',
 'scrapy.spidermiddlewares.depth.DepthMiddleware',
 'crawlers.middlewares.photo_download_middleware.PhotoDownloadMiddleware',
 'crawlers.auto_selling.middlewares.id_gen_middleware.IdGenMiddleware']
2026-03-25 10:00:14 [scrapy.middleware] INFO: Enabled item pipelines:
['crawlers.pipelines.post_to_azurebus_auto_selling.AzureBusPipelineAutoSelling',
 'crawlers.pipelines.save_to_cdlq_db_auto_selling.SaveToCdlqDbAutoSelling']
2026-03-25 10:00:14 [scrapy.core.engine] INFO: Spider opened
2026-03-25 10:00:14 [azure.identity._credentials.environment] INFO: Incomplete environment configuration for EnvironmentCredential. These variables are set: AZURE_CLIENT_ID, AZURE_TENANT_ID
2026-03-25 10:00:14 [common.service_bus.service_bus_client_factory] INFO: ServiceBusClient initialized via DefaultAzureCredential for alx-test-bus.servicebus.windows.net
2026-03-25 10:00:14 [crawlers.pipelines.base_azure_bus_pipeline] INFO: [AzureBusPipeline] Connected to topic auto.sourcing-v2
2026-03-25 10:00:14 [scrapy.extensions.logstats] INFO: Crawled 0 pages (at 0 pages/min), scraped 0 items (at 0 items/min)
2026-03-25 10:00:14 [scrapy.extensions.telnet] INFO: Telnet console listening on 127.0.0.1:6023
2026-03-25 10:00:14 [scrapy-playwright] INFO: Starting download handler
2026-03-25 10:00:14 [scrapy-playwright] INFO: Starting download handler
2026-03-25 10:00:19 [auto_selling_leboncoin.fr] INFO: Scraper started with URL: https://www.leboncoin.fr/boutique/17662/renov'auto.htm and multipost_profile_id: 54cb3150-09b3-456b-936c-18a5b7570edd and job_id: 693ad436283111f19de3069a2f3ffcf1
2026-03-25 10:00:19 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 10:00:21 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://www.leboncoin.fr/boutique/17662/renov'auto.htm> (referer: https://www.leboncoin.fr/boutique/17662/renov'auto.htm) ['zyte-api']
2026-03-25 10:00:21 [auto_selling_leboncoin.fr] INFO: Captured Zyte cookies: [{'name': '__Secure-Install', 'value': '3cb19d0c-ae2f-43c5-9c63-c3e85f438f42', 'domain': '.leboncoin.fr', 'path': '/', 'expires': 253402300798, 'httpOnly': False, 'secure': True}, {'name': 'cnfdVisitorId', 'value': '246ec719-6962-4ee6-b571-935c928a970b', 'domain': '.leboncoin.fr', 'path': '/', 'expires': 1932112820, 'httpOnly': False, 'secure': True}, {'name': 'datadome', 'value': 'to7Ixdajpgbn8y2kflYnV1DEXx3SQiFKILbR7eKtOVceVKmduXETS~aJzS0IpcHxpHG0dnET3EHsgtN6MoNtfIlmW4LaP~85TBpwiPUSX2V4ZOTuvVyhGfJCBvijnHpP', 'domain': '.leboncoin.fr', 'path': '/', 'expires': 1805968820, 'httpOnly': False, 'secure': True}]
2026-03-25 10:00:21 [auto_selling_leboncoin.fr] INFO: Scrapy-formatted cookies: [{'name': '__Secure-Install', 'value': '3cb19d0c-ae2f-43c5-9c63-c3e85f438f42', 'domain': '.leboncoin.fr', 'path': '/'}, {'name': 'cnfdVisitorId', 'value': '246ec719-6962-4ee6-b571-935c928a970b', 'domain': '.leboncoin.fr', 'path': '/'}, {'name': 'datadome', 'value': 'to7Ixdajpgbn8y2kflYnV1DEXx3SQiFKILbR7eKtOVceVKmduXETS~aJzS0IpcHxpHG0dnET3EHsgtN6MoNtfIlmW4LaP~85TBpwiPUSX2V4ZOTuvVyhGfJCBvijnHpP', 'domain': '.leboncoin.fr', 'path': '/'}]
2026-03-25 10:00:21 [auto_selling_leboncoin.fr] INFO: Response headers after parse_dealer_home_page: {b'X-Amz-Cf-Pop': [b'CDG50-P2'], b'Date': [b'Wed, 25 Mar 2026 10:00:20 GMT'], b'Vary': [b'Accept-Encoding'], b'Accept-Ch': [b'Sec-CH-UA,Sec-CH-UA-Mobile,Sec-CH-UA-Platform,Sec-CH-UA-Arch,Sec-CH-UA-Full-Version-List,Sec-CH-UA-Model,Sec-CH-Device-Memory'], b'Strict-Transport-Security': [b'max-age=15768000'], b'Via': [b'1.1 4e4ca876a59e9f2e22ec751bbab5f282.cloudfront.net (CloudFront)'], b'Set-Cookie': [b'datadome=to7Ixdajpgbn8y2kflYnV1DEXx3SQiFKILbR7eKtOVceVKmduXETS~aJzS0IpcHxpHG0dnET3EHsgtN6MoNtfIlmW4LaP~85TBpwiPUSX2V4ZOTuvVyhGfJCBvijnHpP; Max-Age=31536000; Domain=.leboncoin.fr; Path=/; Secure; SameSite=Lax'], b'Content-Security-Policy': [b'frame-ancestors *.leboncoin.fr *.leboncoin.io *.leboncoin.ci; report-uri https://api.leboncoin.fr/api/csp-report/v1/report/;'], b'Referrer-Policy': [b'no-referrer-when-downgrade'], b'Content-Security-Policy-Report-Only': [b'object-src *.leboncoin.fr *.leboncoin.io *.leboncoin.ci; frame-ancestors *.leboncoin.fr *.leboncoin.io *.leboncoin.ci; report-uri https://api.leboncoin.fr/api/csp-report/v1/report/;'], b'Etag': [b'W/"a8cnuaxwajc9lg"'], b'Content-Type': [b'text/html; charset=utf-8'], b'X-Cache': [b'Miss from cloudfront'], b'X-Datadome': [b'protected'], b'Cache-Control': [b'private, no-cache, no-store, max-age=0, must-revalidate'], b'X-Amz-Cf-Id': [b'0FSIvRZ8Z5WJcr7MlVWXwGWo5DFZqPUfALR44dS1pigL3UQ1nue2YA==']}
2026-03-25 10:00:21 [auto_selling_leboncoin.fr] INFO: defaultSearchOptions: {'limit': 10, 'filters': {'owner': {'user_id': 'c1c174fd-5730-4760-9425-e3b0235ef6ac'}, 'enums': {'ad_type': ['offer']}, 'category': {'id': '1'}}}
2026-03-25 10:00:21 [auto_selling_leboncoin.fr] INFO: cookies: [{'name': '__Secure-Install', 'value': '3cb19d0c-ae2f-43c5-9c63-c3e85f438f42', 'domain': '.leboncoin.fr', 'path': '/'}, {'name': 'cnfdVisitorId', 'value': '246ec719-6962-4ee6-b571-935c928a970b', 'domain': '.leboncoin.fr', 'path': '/'}, {'name': 'datadome', 'value': 'to7Ixdajpgbn8y2kflYnV1DEXx3SQiFKILbR7eKtOVceVKmduXETS~aJzS0IpcHxpHG0dnET3EHsgtN6MoNtfIlmW4LaP~85TBpwiPUSX2V4ZOTuvVyhGfJCBvijnHpP', 'domain': '.leboncoin.fr', 'path': '/'}]
2026-03-25 10:00:21 [auto_selling_leboncoin.fr] INFO: Payload for get listings: {'limit': 200, 'filters': {'owner': {'user_id': 'c1c174fd-5730-4760-9425-e3b0235ef6ac'}, 'enums': {'ad_type': ['offer']}, 'category': {'id': '1'}}, 'offset': 0}
2026-03-25 10:00:21 [auto_selling_leboncoin.fr] INFO: Request: curl -X POST https://api.leboncoin.fr/finder/search --data-raw '{"filters": {"category": {"id": "1"}, "enums": {"ad_type": ["offer"]}, "owner": {"user_id": "c1c174fd-5730-4760-9425-e3b0235ef6ac"}}, "limit": 200, "offset": 0}' -H 'Accept: */*' -H 'Accept-Language: en-GB,en-US;q=0.9,en;q=0.8' -H 'Content-Type: application/json' -H 'Origin: https://www.leboncoin.fr' --cookie 'name=__Secure-Install; name=cnfdVisitorId; name=datadome'
2026-03-25 10:00:21 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-03-25 10:00:23 [scrapy.core.engine] DEBUG: Crawled (200) <POST https://api.leboncoin.fr/finder/search> (referer: https://www.leboncoin.fr/boutique/17662/renov'auto.htm) ['zyte-api']
2026-03-25 10:00:23 [auto_selling_leboncoin.fr] INFO: Found 20 listings on page 1
2026-03-25 10:00:23 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3154678445
2026-03-25 10:00:23 [azure.identity._credentials.environment] INFO: Incomplete environment configuration for EnvironmentCredential. These variables are set: AZURE_CLIENT_ID, AZURE_TENANT_ID
2026-03-25 10:00:23 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2026-03-25 10:00:23 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 2090
2026-03-25 10:00:23 [azure.identity._credentials.chained] INFO: DefaultAzureCredential acquired a token from WorkloadIdentityCredential
2026-03-25 10:00:23 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxsourcingstoragetest.table.core.windows.net:443
2026-03-25 10:00:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273154678445%27 HTTP/1.1" 200 None
2026-03-25 10:00:24 [auto_selling_leboncoin.fr] INFO: Scrape type for 3154678445: 1
2026-03-25 10:00:24 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3154678445
2026-03-25 10:00:24 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Citroën C3 Picasso VTi 95 Confort monospace, gris clair, 6 '
                'cv, 5 portes, première mise en circulation le 18/02/2010, '
                'garantie 3 mois.\n'
                '\n'
                'Nombreux véhicules à petits prix avec possibilité de '
                "financement n'hésitez pas à nous contacter\n"
                '\n'
                'nos véhicules sont garanties et entièrement réviser aucun '
                'frais à prévoir\n'
                '\n'
                'NOUVEAU nos véhicules essence peuvent être programmés pour '
                "rouler à l'éthanol sur votre demande voir condition en "
                'agence\n'
                '\n'
                '5 places\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  -  Pack Style\n'
                '  - CD\n'
                '\n'
                'Extérieur :\n'
                '  -  Enjoliveurs 16"\n'
                '  -  Pack Sécurité\n'
                '  - rétroviseurs électriques\n'
                '\n'
                'Intérieur :\n'
                '  -  Banquette AR fractionnable 2/3 1/3 et coulissante\n'
                '  -  Dossiers AR inclinables\n'
                '  -  Plancher de coffre mobile\n'
                '  -  Volant mousse réglable en hauteur et en profondeur\n'
                '  - climatisation\n'
                '  - direction assistée\n'
                '  - fermeture centralisée\n'
                '  - ordinateur de bord\n'
                '  - vitres avant éléctriques\n'
                '\n'
                'Pack :\n'
                '  -  Rehausse de siège conducteur\n'
                '  - Air conditionné et boîte à gants réfrigérée\n'
                '\n'
                'Sécurité :\n'
                '  - ABS\n'
                "  - aide au freinage d'urgence\n"
                '  - airbags frontaux\n'
                '  - airbags latéraux\n'
                '\n'
                'Autres équipements et informations :\n'
                '  -  Tissu MAXI TAYLOR Mistral / Gris ou Mistral / Bleu\n'
                "  - Classe Crit'air : 2\n"
                '  - MP3\n'
                '  - Puissance kilowatt : 70 kw\n'
                '  - nombre de rapports : 5 vitesses\n'
                '  - puissance réelle : 95 ch\n'
                '  - émission CO2 : 157 g/km\n'
                '\n'
                'Référence annonce : 367VO140620',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 95,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3154678445',
 'listing': 'auction',
 'make': 'CITROEN',
 'model': 'C3 Picasso',
 'odometer': 111474,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/c9/c2/48/c9c24846859cd5669cbdadc6f59962e78151fca2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/42/10/8c/42108c730ba8fb4ddc8d624e2b6651ba02d15bf5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f1/e0/88/f1e0882da51a84d4904a0a130a3aa44699969d32.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/97/37/2e/97372ead5363093350232ea1b4e51daf75c93e17.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/14/cf/f7/14cff727d0bdb514747c0f23aa3f8cd5c9929bc6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/10/da/2f/10da2f13d92c87b8ce9cf86b6690e327aa774e90.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/45/0c/cf/450ccf71f900b27e39207e8e145d445d930e7d83.jpg?rule=ad-large'],
 'price': 5000,
 'price_includes_vat': False,
 'registration_date': '2010-02-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Citroën C3 Picasso VTi 95 Confort',
 'transmission': 'manual',
 'trim': 'C3 Picasso VTi 95 Confort',
 'vin': None,
 'year': 2010}
2026-03-25 10:00:24 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: ef6efc55-6b75-59ed-800a-465e5b11cd9f with identifier: 3154678445
2026-03-25 10:00:24 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 7 photos for item ef6efc55-6b75-59ed-800a-465e5b11cd9f
2026-03-25 10:00:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fc9%252Fc2%252F48%252Fc9c24846859cd5669cbdadc6f59962e78151fca2.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/c9/c2/48/c9c24846859cd5669cbdadc6f59962e78151fca2.jpg?rule=ad-large already downloaded
2026-03-25 10:00:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /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%252F10%252F8c%252F42108c730ba8fb4ddc8d624e2b6651ba02d15bf5.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/42/10/8c/42108c730ba8fb4ddc8d624e2b6651ba02d15bf5.jpg?rule=ad-large already downloaded
2026-03-25 10:00:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /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%252Fe0%252F88%252Ff1e0882da51a84d4904a0a130a3aa44699969d32.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/f1/e0/88/f1e0882da51a84d4904a0a130a3aa44699969d32.jpg?rule=ad-large already downloaded
2026-03-25 10:00:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /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%252F37%252F2e%252F97372ead5363093350232ea1b4e51daf75c93e17.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/97/37/2e/97372ead5363093350232ea1b4e51daf75c93e17.jpg?rule=ad-large already downloaded
2026-03-25 10:00:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /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%252Fcf%252Ff7%252F14cff727d0bdb514747c0f23aa3f8cd5c9929bc6.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/14/cf/f7/14cff727d0bdb514747c0f23aa3f8cd5c9929bc6.jpg?rule=ad-large already downloaded
2026-03-25 10:00:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /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%252Fda%252F2f%252F10da2f13d92c87b8ce9cf86b6690e327aa774e90.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/10/da/2f/10da2f13d92c87b8ce9cf86b6690e327aa774e90.jpg?rule=ad-large already downloaded
2026-03-25 10:00:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:24 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /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%252F0c%252Fcf%252F450ccf71f900b27e39207e8e145d445d930e7d83.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:24 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/45/0c/cf/450ccf71f900b27e39207e8e145d445d930e7d83.jpg?rule=ad-large already downloaded
2026-03-25 10:00:24 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: ef6efc55-6b75-59ed-800a-465e5b11cd9f with identifier 3154678445
2026-03-25 10:00:24 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: None -> <ConnectionState.START: 0>
2026-03-25 10:00:24 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: <ConnectionState.START: 0> -> <ConnectionState.HDR_SENT: 2>
2026-03-25 10:00:24 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: <ConnectionState.HDR_SENT: 2> -> <ConnectionState.HDR_SENT: 2>
2026-03-25 10:00:24 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: <ConnectionState.HDR_SENT: 2> -> <ConnectionState.OPEN_PIPE: 4>
2026-03-25 10:00:24 [azure.servicebus._pyamqp.session] INFO: Session state changed: <SessionState.UNMAPPED: 0> -> <SessionState.BEGIN_SENT: 1>
2026-03-25 10:00:24 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.DETACHED: 0> -> <LinkState.ATTACH_SENT: 1>
2026-03-25 10:00:24 [azure.servicebus._pyamqp.management_link] INFO: Management link receiver state changed: <LinkState.DETACHED: 0> -> <LinkState.ATTACH_SENT: 1>
2026-03-25 10:00:24 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.DETACHED: 0> -> <LinkState.ATTACH_SENT: 1>
2026-03-25 10:00:24 [azure.servicebus._pyamqp.management_link] INFO: Management link sender state changed: <LinkState.DETACHED: 0> -> <LinkState.ATTACH_SENT: 1>
2026-03-25 10:00:24 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: <ConnectionState.OPEN_PIPE: 4> -> <ConnectionState.OPEN_SENT: 7>
2026-03-25 10:00:24 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: <ConnectionState.OPEN_SENT: 7> -> <ConnectionState.OPENED: 9>
2026-03-25 10:00:25 [azure.servicebus._pyamqp.session] INFO: Session state changed: <SessionState.BEGIN_SENT: 1> -> <SessionState.MAPPED: 3>
2026-03-25 10:00:25 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.ATTACH_SENT: 1> -> <LinkState.ATTACHED: 3>
2026-03-25 10:00:25 [azure.servicebus._pyamqp.management_link] INFO: Management link receiver state changed: <LinkState.ATTACH_SENT: 1> -> <LinkState.ATTACHED: 3>
2026-03-25 10:00:25 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.ATTACH_SENT: 1> -> <LinkState.ATTACHED: 3>
2026-03-25 10:00:25 [azure.servicebus._pyamqp.management_link] INFO: Management link sender state changed: <LinkState.ATTACH_SENT: 1> -> <LinkState.ATTACHED: 3>
2026-03-25 10:00:25 [azure.servicebus._pyamqp.cbs] DEBUG: CBS completed opening with status: <ManagementOpenResult.OK: 1>
2026-03-25 10:00:25 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
2026-03-25 10:00:25 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 2007
2026-03-25 10:00:25 [azure.identity._credentials.chained] INFO: DefaultAzureCredential acquired a token from WorkloadIdentityCredential
2026-03-25 10:00:25 [azure.servicebus._pyamqp.cbs] DEBUG: CBS update in progress. Token put time: 1774432825
2026-03-25 10:00:25 [azure.servicebus._pyamqp.cbs] DEBUG: CBS update in progress. Token put time: 1774432825
2026-03-25 10:00:25 [azure.servicebus._pyamqp.cbs] DEBUG: CBS Put token result (<ManagementExecuteOperationResult.OK: 0>), status code: 202, status_description: b'Accepted'.
2026-03-25 10:00:25 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-25 10:00:25 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.DETACHED: 0> -> <LinkState.ATTACH_SENT: 1>
2026-03-25 10:00:25 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.ATTACH_SENT: 1> -> <LinkState.ATTACHED: 3>
2026-03-25 10:00:25 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-25 10:00:25 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-25 10:00:25 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-25 10:00:25 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-25 10:00:25 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item ef6efc55-6b75-59ed-800a-465e5b11cd9f
2026-03-25 10:00:25 [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 C3 Picasso VTi 95 Confort monospace, gris clair, 6 '
                'cv, 5 portes, première mise en circulation le 18/02/2010, '
                'garantie 3 mois.\n'
                '\n'
                'Nombreux véhicules à petits prix avec possibilité de '
                "financement n'hésitez pas à nous contacter\n"
                '\n'
                'nos véhicules sont garanties et entièrement réviser aucun '
                'frais à prévoir\n'
                '\n'
                'NOUVEAU nos véhicules essence peuvent être programmés pour '
                "rouler à l'éthanol sur votre demande voir condition en "
                'agence\n'
                '\n'
                '5 places\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  -  Pack Style\n'
                '  - CD\n'
                '\n'
                'Extérieur :\n'
                '  -  Enjoliveurs 16"\n'
                '  -  Pack Sécurité\n'
                '  - rétroviseurs électriques\n'
                '\n'
                'Intérieur :\n'
                '  -  Banquette AR fractionnable 2/3 1/3 et coulissante\n'
                '  -  Dossiers AR inclinables\n'
                '  -  Plancher de coffre mobile\n'
                '  -  Volant mousse réglable en hauteur et en profondeur\n'
                '  - climatisation\n'
                '  - direction assistée\n'
                '  - fermeture centralisée\n'
                '  - ordinateur de bord\n'
                '  - vitres avant éléctriques\n'
                '\n'
                'Pack :\n'
                '  -  Rehausse de siège conducteur\n'
                '  - Air conditionné et boîte à gants réfrigérée\n'
                '\n'
                'Sécurité :\n'
                '  - ABS\n'
                "  - aide au freinage d'urgence\n"
                '  - airbags frontaux\n'
                '  - airbags latéraux\n'
                '\n'
                'Autres équipements et informations :\n'
                '  -  Tissu MAXI TAYLOR Mistral / Gris ou Mistral / Bleu\n'
                "  - Classe Crit'air : 2\n"
                '  - MP3\n'
                '  - Puissance kilowatt : 70 kw\n'
                '  - nombre de rapports : 5 vitesses\n'
                '  - puissance réelle : 95 ch\n'
                '  - émission CO2 : 157 g/km\n'
                '\n'
                'Référence annonce : 367VO140620',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 95,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': 'ef6efc55-6b75-59ed-800a-465e5b11cd9f',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3154678445',
 'listing': 'auction',
 'make': 'CITROEN',
 'model': 'C3 Picasso',
 'odometer': 111474,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 7,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/c9/c2/48/c9c24846859cd5669cbdadc6f59962e78151fca2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/42/10/8c/42108c730ba8fb4ddc8d624e2b6651ba02d15bf5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f1/e0/88/f1e0882da51a84d4904a0a130a3aa44699969d32.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/97/37/2e/97372ead5363093350232ea1b4e51daf75c93e17.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/14/cf/f7/14cff727d0bdb514747c0f23aa3f8cd5c9929bc6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/10/da/2f/10da2f13d92c87b8ce9cf86b6690e327aa774e90.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/45/0c/cf/450ccf71f900b27e39207e8e145d445d930e7d83.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_ef6efc55-6b75-59ed-800a-465e5b11cd9f/ef6efc55-6b75-59ed-800a-465e5b11cd9f_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 95972,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/c9/c2/48/c9c24846859cd5669cbdadc6f59962e78151fca2.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_ef6efc55-6b75-59ed-800a-465e5b11cd9f/ef6efc55-6b75-59ed-800a-465e5b11cd9f_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 99571,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/42/10/8c/42108c730ba8fb4ddc8d624e2b6651ba02d15bf5.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_ef6efc55-6b75-59ed-800a-465e5b11cd9f/ef6efc55-6b75-59ed-800a-465e5b11cd9f_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 91144,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/f1/e0/88/f1e0882da51a84d4904a0a130a3aa44699969d32.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_ef6efc55-6b75-59ed-800a-465e5b11cd9f/ef6efc55-6b75-59ed-800a-465e5b11cd9f_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 96311,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/97/37/2e/97372ead5363093350232ea1b4e51daf75c93e17.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_ef6efc55-6b75-59ed-800a-465e5b11cd9f/ef6efc55-6b75-59ed-800a-465e5b11cd9f_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 103263,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/14/cf/f7/14cff727d0bdb514747c0f23aa3f8cd5c9929bc6.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_ef6efc55-6b75-59ed-800a-465e5b11cd9f/ef6efc55-6b75-59ed-800a-465e5b11cd9f_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 94427,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/10/da/2f/10da2f13d92c87b8ce9cf86b6690e327aa774e90.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_ef6efc55-6b75-59ed-800a-465e5b11cd9f/ef6efc55-6b75-59ed-800a-465e5b11cd9f_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 110933,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/45/0c/cf/450ccf71f900b27e39207e8e145d445d930e7d83.jpg?rule=ad-large',
             'Width': 1024}],
 'price': 5000,
 'price_includes_vat': False,
 'registration_date': '2010-02-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Citroën C3 Picasso VTi 95 Confort',
 'transmission': 'manual',
 'trim': 'C3 Picasso VTi 95 Confort',
 'vin': None,
 'year': 2010}
2026-03-25 10:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273154678445%27 HTTP/1.1" 200 None
2026-03-25 10:00:25 [auto_selling_leboncoin.fr] INFO: Saving data for 3154678445: {'created_time': 1774432825.626458, 'last_price_update_time': 1774432825.626473}
2026-03-25 10:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3154678445') HTTP/1.1" 204 0
2026-03-25 10:00:25 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3078557775
2026-03-25 10:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273078557775%27 HTTP/1.1" 200 None
2026-03-25 10:00:25 [auto_selling_leboncoin.fr] INFO: Scrape type for 3078557775: 1
2026-03-25 10:00:25 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3078557775
2026-03-25 10:00:25 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'Citroën C3 1.4 VTi 95 Confort berline, blanc, 5 cv, 5 portes, '
                'première mise en circulation le 26/01/2012, garantie 3 mois.\n'
                '\n'
                'Nombreux véhicules à petits prix avec possibilité de '
                "financement n'hésitez pas à nous contacter\n"
                '\n'
                'nos véhicules sont garanties et entièrement réviser aucun '
                'frais à prévoir\n'
                '\n'
                'NOUVEAU nos véhicules essence peuvent être programmés pour '
                "rouler à l'éthanol sur votre demande voir condition en "
                'agence\n'
                '\n'
                '5 places\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  -  Connecting Box (prise Jack\n'
                '  - Bluetooth\n'
                '  - CD\n'
                '  - Prise audio usb\n'
                '\n'
                'Extérieur :\n'
                '  -  Pack Sécurité\n'
                '  - jantes : alliage\n'
                '  - jantes alliage\n'
                '  - pack chrome\n'
                '  - rétroviseurs électriques\n'
                '\n'
                'Intérieur :\n'
                '  -  Banquette AR fractionnable 2/3\n'
                '  -  Volant croûte de cuir\n'
                '  -  Volant mousse réglable en hauteur et en profondeur\n'
                '  - climatisation : manuelle\n'
                '  - climatisation manuelle\n'
                '  - direction assistée\n'
                '  - fermeture centralisée\n'
                '  - ordinateur de bord\n'
                '  - vitres avant éléctriques\n'
                '\n'
                'Pack :\n'
                '  -  Coques de rétroviseurs extérieurs chromées\n'
                '  -  Rehausse de siège conducteur\n'
                '\n'
                'Sécurité :\n'
                '  -  Kit de dépannage provisoire de pneumatiques\n'
                '  - ABS\n'
                "  - aide au freinage d'urgence\n"
                '  - airbags frontaux\n'
                '  - airbags latéraux\n'
                '  - phares antibrouillard\n'
                '  - roue de secours\n'
                '\n'
                'Autres équipements et informations :\n'
                '  -  1/3\n'
                '  -  Enjoliveurs de façade centrale et de crosse de porte '
                'Noir Brillant\n'
                '  -  Garnissage Rayados recoloré (Mistral/Hickory)\n'
                '  -  Planche de bord thermogainée avec Bandeau Gris Lion\n'
                '  - Bandeau de planche de bord Noir Brillant ou Hickory en '
                'fonction de la teinte caisse\n'
                "  - Classe Crit'air : 1\n"
                '  - MP3\n'
                '  - Puissance kilowatt : 70 kw\n'
                '  - USB\n'
                '  - nombre de rapports : 5 vitesses\n'
                '  - puissance réelle : 95 ch\n'
                '  - émission CO2 : 134 g/km\n'
                '\n'
                'Référence annonce : 367VO140556',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 95,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3078557775',
 'listing': 'auction',
 'make': 'CITROEN',
 'model': 'C3',
 'odometer': 125700,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/6b/6c/41/6b6c41fa5920a3b49f48c56216fb9610314e71a2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c6/a5/01/c6a501e34ce73a6d4a954c5084aeb52bd6725bcb.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a7/39/c8/a739c8e21081afa578df6eaaaa474a6d0e4990b5.jpg?rule=ad-large'],
 'price': 5500,
 'price_includes_vat': False,
 'registration_date': '2012-01-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Citroën C3 1.4 VTi 95 Confort',
 'transmission': 'manual',
 'trim': 'C3 1.4 VTi Confort',
 'vin': None,
 'year': 2012}
2026-03-25 10:00:25 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 5223b840-e4b5-531c-b2fc-29acb7549860 with identifier: 3078557775
2026-03-25 10:00:25 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 3 photos for item 5223b840-e4b5-531c-b2fc-29acb7549860
2026-03-25 10:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /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%252F6c%252F41%252F6b6c41fa5920a3b49f48c56216fb9610314e71a2.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/6b/6c/41/6b6c41fa5920a3b49f48c56216fb9610314e71a2.jpg?rule=ad-large already downloaded
2026-03-25 10:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fc6%252Fa5%252F01%252Fc6a501e34ce73a6d4a954c5084aeb52bd6725bcb.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/c6/a5/01/c6a501e34ce73a6d4a954c5084aeb52bd6725bcb.jpg?rule=ad-large already downloaded
2026-03-25 10:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fa7%252F39%252Fc8%252Fa739c8e21081afa578df6eaaaa474a6d0e4990b5.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/a7/39/c8/a739c8e21081afa578df6eaaaa474a6d0e4990b5.jpg?rule=ad-large already downloaded
2026-03-25 10:00:25 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 5223b840-e4b5-531c-b2fc-29acb7549860 with identifier 3078557775
2026-03-25 10:00:25 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-25 10:00:25 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-25 10:00:25 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 5223b840-e4b5-531c-b2fc-29acb7549860
2026-03-25 10:00:25 [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 C3 1.4 VTi 95 Confort berline, blanc, 5 cv, 5 portes, '
                'première mise en circulation le 26/01/2012, garantie 3 mois.\n'
                '\n'
                'Nombreux véhicules à petits prix avec possibilité de '
                "financement n'hésitez pas à nous contacter\n"
                '\n'
                'nos véhicules sont garanties et entièrement réviser aucun '
                'frais à prévoir\n'
                '\n'
                'NOUVEAU nos véhicules essence peuvent être programmés pour '
                "rouler à l'éthanol sur votre demande voir condition en "
                'agence\n'
                '\n'
                '5 places\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  -  Connecting Box (prise Jack\n'
                '  - Bluetooth\n'
                '  - CD\n'
                '  - Prise audio usb\n'
                '\n'
                'Extérieur :\n'
                '  -  Pack Sécurité\n'
                '  - jantes : alliage\n'
                '  - jantes alliage\n'
                '  - pack chrome\n'
                '  - rétroviseurs électriques\n'
                '\n'
                'Intérieur :\n'
                '  -  Banquette AR fractionnable 2/3\n'
                '  -  Volant croûte de cuir\n'
                '  -  Volant mousse réglable en hauteur et en profondeur\n'
                '  - climatisation : manuelle\n'
                '  - climatisation manuelle\n'
                '  - direction assistée\n'
                '  - fermeture centralisée\n'
                '  - ordinateur de bord\n'
                '  - vitres avant éléctriques\n'
                '\n'
                'Pack :\n'
                '  -  Coques de rétroviseurs extérieurs chromées\n'
                '  -  Rehausse de siège conducteur\n'
                '\n'
                'Sécurité :\n'
                '  -  Kit de dépannage provisoire de pneumatiques\n'
                '  - ABS\n'
                "  - aide au freinage d'urgence\n"
                '  - airbags frontaux\n'
                '  - airbags latéraux\n'
                '  - phares antibrouillard\n'
                '  - roue de secours\n'
                '\n'
                'Autres équipements et informations :\n'
                '  -  1/3\n'
                '  -  Enjoliveurs de façade centrale et de crosse de porte '
                'Noir Brillant\n'
                '  -  Garnissage Rayados recoloré (Mistral/Hickory)\n'
                '  -  Planche de bord thermogainée avec Bandeau Gris Lion\n'
                '  - Bandeau de planche de bord Noir Brillant ou Hickory en '
                'fonction de la teinte caisse\n'
                "  - Classe Crit'air : 1\n"
                '  - MP3\n'
                '  - Puissance kilowatt : 70 kw\n'
                '  - USB\n'
                '  - nombre de rapports : 5 vitesses\n'
                '  - puissance réelle : 95 ch\n'
                '  - émission CO2 : 134 g/km\n'
                '\n'
                'Référence annonce : 367VO140556',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 95,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': '5223b840-e4b5-531c-b2fc-29acb7549860',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3078557775',
 'listing': 'auction',
 'make': 'CITROEN',
 'model': 'C3',
 'odometer': 125700,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 3,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/6b/6c/41/6b6c41fa5920a3b49f48c56216fb9610314e71a2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c6/a5/01/c6a501e34ce73a6d4a954c5084aeb52bd6725bcb.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a7/39/c8/a739c8e21081afa578df6eaaaa474a6d0e4990b5.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_5223b840-e4b5-531c-b2fc-29acb7549860/5223b840-e4b5-531c-b2fc-29acb7549860_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 107978,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/6b/6c/41/6b6c41fa5920a3b49f48c56216fb9610314e71a2.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_5223b840-e4b5-531c-b2fc-29acb7549860/5223b840-e4b5-531c-b2fc-29acb7549860_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 95346,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/c6/a5/01/c6a501e34ce73a6d4a954c5084aeb52bd6725bcb.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_5223b840-e4b5-531c-b2fc-29acb7549860/5223b840-e4b5-531c-b2fc-29acb7549860_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 97913,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/a7/39/c8/a739c8e21081afa578df6eaaaa474a6d0e4990b5.jpg?rule=ad-large',
             'Width': 1024}],
 'price': 5500,
 'price_includes_vat': False,
 'registration_date': '2012-01-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Citroën C3 1.4 VTi 95 Confort',
 'transmission': 'manual',
 'trim': 'C3 1.4 VTi Confort',
 'vin': None,
 'year': 2012}
2026-03-25 10:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273078557775%27 HTTP/1.1" 200 None
2026-03-25 10:00:25 [auto_selling_leboncoin.fr] INFO: Saving data for 3078557775: {'created_time': 1774432825.808587, 'last_price_update_time': 1774432825.808602}
2026-03-25 10:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3078557775') HTTP/1.1" 204 0
2026-03-25 10:00:25 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3165196295
2026-03-25 10:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273165196295%27 HTTP/1.1" 200 None
2026-03-25 10:00:25 [auto_selling_leboncoin.fr] INFO: Scrape type for 3165196295: 1
2026-03-25 10:00:25 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3165196295
2026-03-25 10:00:25 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'Citroën Berlingo MULTISPACE HDi 90 XTR break, noir, 5 cv, 5 '
                'portes, première mise en circulation le 18/06/2014, garantie '
                '3 mois.\n'
                '\n'
                'Nombreux véhicules à petits prix avec possibilité de '
                "financement n'hésitez pas à nous contacter\n"
                '\n'
                'nos véhicules sont garanties et entièrement réviser aucun '
                'frais à prévoir\n'
                '\n'
                '5 places\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  -  Prise audio RCA\n'
                '  -  Système audio CD RDS 4 HP MP3\n'
                '  -  Système audio CD RDS 4 HP MP3 avec commandes au volant\n'
                '  - CD\n'
                '\n'
                'Conduite :\n'
                '  - limiteur de vitesse\n'
                '\n'
                'Extérieur :\n'
                '  -  2 portes latérales coulissantes\n'
                '  -  Feux diurnes à LED\n'
                '  -  Jantes tôles 16" avec enjoliveurs Rangiroa\n'
                '  -  Pack tous chemins\n'
                '  -  Porte latérale droite coulissante\n'
                '  - barres de toit\n'
                '  - porte latérale\n'
                '\n'
                'Intérieur :\n'
                '  -  Boîte à gants fermée\n'
                '  -  Climatisation manuelle + Pack Plus\n'
                '  -  Direction à assistance variable\n'
                '  -  Prise audio RCA dans la boîte à gants\n'
                '  -  Tablette cache-bagages rigide\n'
                '  -  Tiroir sous siège conducteur\n'
                '  -  Volet AR avec lunette chauffante\n'
                '  - 2 aumônières au dos des sièges AV\n'
                '  - climatisation : manuelle\n'
                '  - climatisation manuelle\n'
                '  - fermeture centralisée\n'
                '  - prise 12V\n'
                '  - siège conducteur réglable en hauteur\n'
                '  - vitres avant éléctriques\n'
                '\n'
                'Pack :\n'
                '  -  4 freins à disque\n'
                '  -  Banquette AR 2/3\n'
                '  -  Capucine\n'
                '  -  Moquette dans le coffre\n'
                '  -  Pack Plus\n'
                '  -  Régulateur\n'
                '  -  Tablettes type aviation au dos des sièges AV\n'
                '  - volant réglable\n'
                '\n'
                'Sellerie :\n'
                '  -  Garnissage Tissu Tectonik Beige\n'
                '\n'
                'Spécifique VUL :\n'
                '  -  Pack carrosserie XTR\n'
                '\n'
                'Sécurité :\n'
                '  -  Kit de dépannage provisoire de pneumatiques\n'
                '  -  Témoin de non-bouclage de la ceinture de sécurité '
                'conducteur et passager AV\n'
                '  - ABS\n'
                '  - Aide au demarrage en pente\n'
                '  - ESP\n'
                "  - aide au freinage d'urgence\n"
                '  - airbags frontaux\n'
                '  - airbags latéraux\n'
                '  - contrôle pression des pneus\n'
                '  - phares antibrouillard\n'
                '\n'
                'Autres équipements et informations :\n'
                '  -  1/3\n'
                '  -  2 trappes dans le plancher en rang 2\n'
                '  -  3 sièges rang 2 indépendants\n'
                '  -  3 sièges rang 2 indépendants extractibles (tablette '
                'aviation)\n'
                "  -  Moquette dans l'habitacle\n"
                '  -  Pack carrosserie XTR (bouclier AV spécifique\n'
                '  -  Revêtement TPO dans le coffre\n'
                '  -  Tissu Tectonik Beige\n'
                '  -  Tissu Tectonik Bleu\n'
                '  -  Volet AR\n'
                '  -  déposables\n'
                "  - Classe Crit'air : 2\n"
                '  - MP3\n'
                '  - Puissance kilowatt : 68 kw\n'
                '  - nombre de rapports : 5 vitesses\n'
                '  - puissance réelle : 92 ch\n'
                '  - émission CO2 : 135 g/km\n'
                '\n'
                'Référence annonce : 367VO140622',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 92,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3165196295',
 'listing': 'auction',
 'make': 'CITROEN',
 'model': 'Berlingo',
 'odometer': 183306,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/e9/d9/f8/e9d9f891cd1aa7bbd9648ecfe5770a543e6ea4c9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/af/41/90/af4190d89a9a261a4ea00843010f76026be04f2a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/79/c6/b3/79c6b3469d4dadadbf27a6930b46c5ea9e511c42.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0e/ec/eb/0eeceb06bde19b9f39dfe5aab14328fc032fe77f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/12/0c/44/120c44b905367d4e9850771ed0f5288617a5d073.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9b/56/5c/9b565c3a913f96689067583caec537941bc66323.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/89/d4/32/89d43210ad0ee2e88d321c9e2e777adf7db7be75.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/50/6f/c9/506fc95efdf917c1adc5c6fb928b4a964062422c.jpg?rule=ad-large'],
 'price': 8000,
 'price_includes_vat': False,
 'registration_date': '2014-06-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Citroën Berlingo MULTISPACE HDi 90 XTR',
 'transmission': 'manual',
 'trim': 'Berlingo 1.6 HDi90 XTR 5p',
 'vin': None,
 'year': 2014}
2026-03-25 10:00:25 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: bf2320e4-e708-56bd-afc3-f8776bc4efce with identifier: 3165196295
2026-03-25 10:00:25 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 8 photos for item bf2320e4-e708-56bd-afc3-f8776bc4efce
2026-03-25 10:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /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%252Fd9%252Ff8%252Fe9d9f891cd1aa7bbd9648ecfe5770a543e6ea4c9.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/e9/d9/f8/e9d9f891cd1aa7bbd9648ecfe5770a543e6ea4c9.jpg?rule=ad-large already downloaded
2026-03-25 10:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Faf%252F41%252F90%252Faf4190d89a9a261a4ea00843010f76026be04f2a.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/af/41/90/af4190d89a9a261a4ea00843010f76026be04f2a.jpg?rule=ad-large already downloaded
2026-03-25 10:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /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%252Fc6%252Fb3%252F79c6b3469d4dadadbf27a6930b46c5ea9e511c42.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/79/c6/b3/79c6b3469d4dadadbf27a6930b46c5ea9e511c42.jpg?rule=ad-large already downloaded
2026-03-25 10:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /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%252Fec%252Feb%252F0eeceb06bde19b9f39dfe5aab14328fc032fe77f.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:25 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/0e/ec/eb/0eeceb06bde19b9f39dfe5aab14328fc032fe77f.jpg?rule=ad-large already downloaded
2026-03-25 10:00:25 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /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%252F0c%252F44%252F120c44b905367d4e9850771ed0f5288617a5d073.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/12/0c/44/120c44b905367d4e9850771ed0f5288617a5d073.jpg?rule=ad-large already downloaded
2026-03-25 10:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F9b%252F56%252F5c%252F9b565c3a913f96689067583caec537941bc66323.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/9b/56/5c/9b565c3a913f96689067583caec537941bc66323.jpg?rule=ad-large already downloaded
2026-03-25 10:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F89%252Fd4%252F32%252F89d43210ad0ee2e88d321c9e2e777adf7db7be75.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/89/d4/32/89d43210ad0ee2e88d321c9e2e777adf7db7be75.jpg?rule=ad-large already downloaded
2026-03-25 10:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F50%252F6f%252Fc9%252F506fc95efdf917c1adc5c6fb928b4a964062422c.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/50/6f/c9/506fc95efdf917c1adc5c6fb928b4a964062422c.jpg?rule=ad-large already downloaded
2026-03-25 10:00:26 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: bf2320e4-e708-56bd-afc3-f8776bc4efce with identifier 3165196295
2026-03-25 10:00:26 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-25 10:00:26 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-25 10:00:26 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item bf2320e4-e708-56bd-afc3-f8776bc4efce
2026-03-25 10:00:26 [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': 'Citroën Berlingo MULTISPACE HDi 90 XTR break, noir, 5 cv, 5 '
                'portes, première mise en circulation le 18/06/2014, garantie '
                '3 mois.\n'
                '\n'
                'Nombreux véhicules à petits prix avec possibilité de '
                "financement n'hésitez pas à nous contacter\n"
                '\n'
                'nos véhicules sont garanties et entièrement réviser aucun '
                'frais à prévoir\n'
                '\n'
                '5 places\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  -  Prise audio RCA\n'
                '  -  Système audio CD RDS 4 HP MP3\n'
                '  -  Système audio CD RDS 4 HP MP3 avec commandes au volant\n'
                '  - CD\n'
                '\n'
                'Conduite :\n'
                '  - limiteur de vitesse\n'
                '\n'
                'Extérieur :\n'
                '  -  2 portes latérales coulissantes\n'
                '  -  Feux diurnes à LED\n'
                '  -  Jantes tôles 16" avec enjoliveurs Rangiroa\n'
                '  -  Pack tous chemins\n'
                '  -  Porte latérale droite coulissante\n'
                '  - barres de toit\n'
                '  - porte latérale\n'
                '\n'
                'Intérieur :\n'
                '  -  Boîte à gants fermée\n'
                '  -  Climatisation manuelle + Pack Plus\n'
                '  -  Direction à assistance variable\n'
                '  -  Prise audio RCA dans la boîte à gants\n'
                '  -  Tablette cache-bagages rigide\n'
                '  -  Tiroir sous siège conducteur\n'
                '  -  Volet AR avec lunette chauffante\n'
                '  - 2 aumônières au dos des sièges AV\n'
                '  - climatisation : manuelle\n'
                '  - climatisation manuelle\n'
                '  - fermeture centralisée\n'
                '  - prise 12V\n'
                '  - siège conducteur réglable en hauteur\n'
                '  - vitres avant éléctriques\n'
                '\n'
                'Pack :\n'
                '  -  4 freins à disque\n'
                '  -  Banquette AR 2/3\n'
                '  -  Capucine\n'
                '  -  Moquette dans le coffre\n'
                '  -  Pack Plus\n'
                '  -  Régulateur\n'
                '  -  Tablettes type aviation au dos des sièges AV\n'
                '  - volant réglable\n'
                '\n'
                'Sellerie :\n'
                '  -  Garnissage Tissu Tectonik Beige\n'
                '\n'
                'Spécifique VUL :\n'
                '  -  Pack carrosserie XTR\n'
                '\n'
                'Sécurité :\n'
                '  -  Kit de dépannage provisoire de pneumatiques\n'
                '  -  Témoin de non-bouclage de la ceinture de sécurité '
                'conducteur et passager AV\n'
                '  - ABS\n'
                '  - Aide au demarrage en pente\n'
                '  - ESP\n'
                "  - aide au freinage d'urgence\n"
                '  - airbags frontaux\n'
                '  - airbags latéraux\n'
                '  - contrôle pression des pneus\n'
                '  - phares antibrouillard\n'
                '\n'
                'Autres équipements et informations :\n'
                '  -  1/3\n'
                '  -  2 trappes dans le plancher en rang 2\n'
                '  -  3 sièges rang 2 indépendants\n'
                '  -  3 sièges rang 2 indépendants extractibles (tablette '
                'aviation)\n'
                "  -  Moquette dans l'habitacle\n"
                '  -  Pack carrosserie XTR (bouclier AV spécifique\n'
                '  -  Revêtement TPO dans le coffre\n'
                '  -  Tissu Tectonik Beige\n'
                '  -  Tissu Tectonik Bleu\n'
                '  -  Volet AR\n'
                '  -  déposables\n'
                "  - Classe Crit'air : 2\n"
                '  - MP3\n'
                '  - Puissance kilowatt : 68 kw\n'
                '  - nombre de rapports : 5 vitesses\n'
                '  - puissance réelle : 92 ch\n'
                '  - émission CO2 : 135 g/km\n'
                '\n'
                'Référence annonce : 367VO140622',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 92,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': 'bf2320e4-e708-56bd-afc3-f8776bc4efce',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3165196295',
 'listing': 'auction',
 'make': 'CITROEN',
 'model': 'Berlingo',
 'odometer': 183306,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 8,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/e9/d9/f8/e9d9f891cd1aa7bbd9648ecfe5770a543e6ea4c9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/af/41/90/af4190d89a9a261a4ea00843010f76026be04f2a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/79/c6/b3/79c6b3469d4dadadbf27a6930b46c5ea9e511c42.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0e/ec/eb/0eeceb06bde19b9f39dfe5aab14328fc032fe77f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/12/0c/44/120c44b905367d4e9850771ed0f5288617a5d073.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9b/56/5c/9b565c3a913f96689067583caec537941bc66323.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/89/d4/32/89d43210ad0ee2e88d321c9e2e777adf7db7be75.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/50/6f/c9/506fc95efdf917c1adc5c6fb928b4a964062422c.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_bf2320e4-e708-56bd-afc3-f8776bc4efce/bf2320e4-e708-56bd-afc3-f8776bc4efce_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 93197,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/e9/d9/f8/e9d9f891cd1aa7bbd9648ecfe5770a543e6ea4c9.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_bf2320e4-e708-56bd-afc3-f8776bc4efce/bf2320e4-e708-56bd-afc3-f8776bc4efce_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 94531,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/af/41/90/af4190d89a9a261a4ea00843010f76026be04f2a.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_bf2320e4-e708-56bd-afc3-f8776bc4efce/bf2320e4-e708-56bd-afc3-f8776bc4efce_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 98998,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/79/c6/b3/79c6b3469d4dadadbf27a6930b46c5ea9e511c42.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_bf2320e4-e708-56bd-afc3-f8776bc4efce/bf2320e4-e708-56bd-afc3-f8776bc4efce_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 84265,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/0e/ec/eb/0eeceb06bde19b9f39dfe5aab14328fc032fe77f.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_bf2320e4-e708-56bd-afc3-f8776bc4efce/bf2320e4-e708-56bd-afc3-f8776bc4efce_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 104275,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/12/0c/44/120c44b905367d4e9850771ed0f5288617a5d073.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_bf2320e4-e708-56bd-afc3-f8776bc4efce/bf2320e4-e708-56bd-afc3-f8776bc4efce_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 131759,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/9b/56/5c/9b565c3a913f96689067583caec537941bc66323.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_bf2320e4-e708-56bd-afc3-f8776bc4efce/bf2320e4-e708-56bd-afc3-f8776bc4efce_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 116992,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/89/d4/32/89d43210ad0ee2e88d321c9e2e777adf7db7be75.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_bf2320e4-e708-56bd-afc3-f8776bc4efce/bf2320e4-e708-56bd-afc3-f8776bc4efce_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 108319,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/50/6f/c9/506fc95efdf917c1adc5c6fb928b4a964062422c.jpg?rule=ad-large',
             'Width': 1024}],
 'price': 8000,
 'price_includes_vat': False,
 'registration_date': '2014-06-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Citroën Berlingo MULTISPACE HDi 90 XTR',
 'transmission': 'manual',
 'trim': 'Berlingo 1.6 HDi90 XTR 5p',
 'vin': None,
 'year': 2014}
2026-03-25 10:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273165196295%27 HTTP/1.1" 200 None
2026-03-25 10:00:26 [auto_selling_leboncoin.fr] INFO: Saving data for 3165196295: {'created_time': 1774432826.212993, 'last_price_update_time': 1774432826.21301}
2026-03-25 10:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3165196295') HTTP/1.1" 204 0
2026-03-25 10:00:26 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3078557748
2026-03-25 10:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273078557748%27 HTTP/1.1" 200 None
2026-03-25 10:00:26 [auto_selling_leboncoin.fr] INFO: Scrape type for 3078557748: 1
2026-03-25 10:00:26 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3078557748
2026-03-25 10:00:26 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'Opel Corsa 1.4 90 ch Enjoy berline, noir, 5 cv, 3 portes, '
                'première mise en circulation le 18/10/2018, garantie 3 mois.\n'
                '\n'
                'Nombreux véhicules à petits prix avec possibilité de '
                "financement n'hésitez pas à nous contacter\n"
                '\n'
                'nos véhicules sont garanties et entièrement réviser aucun '
                'frais à prévoir\n'
                '\n'
                'NOUVEAU nos véhicules essence peuvent être programmés pour '
                "rouler à l'éthanol sur votre demande voir condition en "
                'agence\n'
                '\n'
                '5 places\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  - CD\n'
                '  - auto-radio : CD\n'
                '\n'
                'Conduite :\n'
                '  - allumage automatique des feux\n'
                '  - limiteur de vitesse\n'
                '  - régulateur de vitesse\n'
                '\n'
                'Extérieur :\n'
                '  -  Calandre chromée\n'
                '  -  Feux diurnes\n'
                '  - essuie-glace arrière\n'
                '  - essuie-glace arrière intermittent\n'
                '  - rétroviseurs électriques\n'
                '\n'
                'Intérieur :\n'
                '  -  Affichage de la température extérieure\n'
                '  -  Direction électrique à assistance variable (EPS)\n'
                '  -  Dossier de banquette AR inclinable de 7.5° et '
                'rabattable\n'
                '  -  Pare-soleil avec miroir de courtoisie côté conducteur\n'
                '  -  Plafonniers AV avec double spot de lecture\n'
                '  -  Volant réglable en hauteur et profondeur\n'
                '  -  gainé cuir et multifonction\n'
                '  - Miroir de courtoisie coté conducteur\n'
                '  - climatisation : manuelle\n'
                '  - climatisation manuelle\n'
                '  - fermeture centralisée\n'
                '  - ordinateur de bord\n'
                '  - réglages du volant : hauteur et profondeur\n'
                '  - siège conducteur réglable en hauteur\n'
                '  - vitres avant éléctriques\n'
                '  - vitres surteintées\n'
                '  - volant cuir\n'
                '\n'
                'Pack :\n'
                '  -  Appuis-tête AV réglables en hauteur\n'
                '  -  Ceintures de sécurité 3 points à enrouleur AV et AR\n'
                '  -  Ceintures de sécurité AV avec doubles prétensionneurs\n'
                '  -  Clignotants latéraux additionnels\n'
                '  -  Clé rétractable avec télécommande intégrée\n'
                '  -  Console centrale avec porte-gobelets\n'
                '  -  Coques de rétroviseurs extérieurs couleur carrosserie\n'
                '  -  Jantes acier 15" avec enjoliveurs de roues\n'
                '  -  Pieds de rétroviseurs extérieurs noirs\n'
                "  -  Poignées d'ouverture du coffre couleur carrosserie\n"
                '  -  Poignées de maintien pour conducteur et passager AV\n'
                '  -  Rétroviseurs extérieurs électriques couleur carrosserie\n'
                '  - Sieges arrières rabattable\n'
                '  - appuis-tête arrière\n'
                '  - avertisseur sonore feux allumés\n'
                '  - jantes : classiques\n'
                '  - lunette arrière dégivrante\n'
                '  - volant multifonctions\n'
                '  - volant réglable\n'
                '\n'
                'Sécurité :\n'
                '  -  Contrôle électronique de pression des pneus\n'
                '  -  Kit anti-crevaison\n'
                '  -  Rappel de bouclage de ceinture AV et AR\n'
                '  -  Verrou électronique Opel (antidémarrage)\n'
                '  - ABS\n'
                '  - Aide au demarrage en pente\n'
                '  - Airbags rideaux\n'
                '  - ESP\n'
                "  - aide au freinage d'urgence\n"
                '  - airbags frontaux\n'
                '  - airbags latéraux\n'
                '  - fixations ISOFIX\n'
                '  - kit de dépannage pneumatique\n'
                '  - répartiteur électronique de freinage\n'
                '\n'
                'Autres équipements et informations :\n'
                '  -  Airbags passager déconnectable par interrupteur depuis '
                'la console centrale avec témoin sur tableau de bord\n'
                "  -  Alarme sonore d'oublli d'extinction des feux et "
                'extinction différée des phares "Porte-à-porte"\n'
                '  -  Alarme sonore de non extinction des feux et extinction '
                'différée des phares "Porte-à-porte"\n'
                '  -  Alerte de sous-gonflage de pression des pneumatiques\n'
                '  -  Allumage automatique (5 fois par seconde) des feux stop '
                "en cas de freinage d'urgence\n"
                '  -  Bacs de rangement intégrés aux portes AV et AR\n'
                '  -  Cache-bagages rigide avec glissière de rangement au dos '
                'de la banquette AR\n'
                "  -  Ceintures de sécurité 3 points avec limiteur d'effort et "
                'prétensionneurs aux places AV\n'
                '  -  Colonne de direction à déformation programmée et '
                "absorption d'énergie\n"
                '  -  Commande des clignotants et des essuie-glaces par '
                'impulsion\n'
                '  -  Eclairage du coffre\n'
                '  -  Essuie-glaces AV électriques (3 vitesses dont 1 '
                'intermittente)\n'
                '  -  Extinction differée des phares "Porte-à-porte"\n'
                "  -  Mode CITY avec bouton d'activation / désactivation "
                '(manoeuvre facile)\n'
                "  -  Mode City (manoeuvre facile) avec bouton d'activation et "
                'de désactivation sur la console centrale\n'
                '  -  Montants latéraux couleur carrosserie avec couleurs '
                'extérieures Noir Profond\n'
                '  -  Montants latéraux noirs\n'
                "  -  Ordinateur de bord au centre du bloc d'instrumentation "
                "muni d'un écran à affichage segmenté rouge\n"
                '  -  Sièges latéraux AR compatibles ISOFIX\n'
                '  -  Système "entrée facile" avec mémorisation de la position '
                'des sièges conducteur/passager\n'
                '  -  Système de pédalier rétractable en cas de choc frontal '
                '(PRS)\n'
                '  -  coffre et trappe à carburant) à télécommande\n'
                '  - 3ème feu stop\n'
                "  - Classe Crit'air : 1\n"
                '  - Puissance kilowatt : 66 kw\n'
                '  - nombre de rapports : 5 vitesses\n'
                '  - puissance réelle : 90 ch\n'
                '  - émission CO2 : 127 g/km\n'
                '\n'
                'Référence annonce : 367VO140599',
 'doors_number': 3,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 90,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3078557748',
 'listing': 'auction',
 'make': 'OPEL',
 'model': 'Corsa',
 'odometer': 103280,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/35/b4/4a/35b44ae63b7b6c50557008d4a493e518477aa65f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/90/df/e3/90dfe3dc4a4e6b56a5f545fb66b64a7b59a23956.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f4/cc/b7/f4ccb7bab23736fde9e79cd12818851127e1ec28.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2a/f0/e8/2af0e8858b470d19222b9401b0fdb95ce6cc2c61.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f2/95/7c/f2957c7f61ba3852fd22342469a4cc0686be74fe.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/26/43/67/2643673f7e3e69149b09a23eaa439b9aebdf1cf0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e5/3d/74/e53d74ebd60915c2c7ed153b33ce431314526b46.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/71/ae/e9/71aee9f13b0f2e02901ae971bcc9182397daef30.jpg?rule=ad-large'],
 'price': 7500,
 'price_includes_vat': False,
 'registration_date': '2018-10-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Opel Corsa 1.4 90 ch Enjoy',
 'transmission': 'manual',
 'trim': 'Corsa 1.4 90ch Enjoy Start/Stop 3p',
 'vin': None,
 'year': 2018}
2026-03-25 10:00:26 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 4d77b3f1-102b-5763-8125-4406b5958daa with identifier: 3078557748
2026-03-25 10:00:26 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 8 photos for item 4d77b3f1-102b-5763-8125-4406b5958daa
2026-03-25 10:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /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%252Fb4%252F4a%252F35b44ae63b7b6c50557008d4a493e518477aa65f.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/35/b4/4a/35b44ae63b7b6c50557008d4a493e518477aa65f.jpg?rule=ad-large already downloaded
2026-03-25 10:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /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%252Fdf%252Fe3%252F90dfe3dc4a4e6b56a5f545fb66b64a7b59a23956.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/90/df/e3/90dfe3dc4a4e6b56a5f545fb66b64a7b59a23956.jpg?rule=ad-large already downloaded
2026-03-25 10:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Ff4%252Fcc%252Fb7%252Ff4ccb7bab23736fde9e79cd12818851127e1ec28.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/f4/cc/b7/f4ccb7bab23736fde9e79cd12818851127e1ec28.jpg?rule=ad-large already downloaded
2026-03-25 10:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F2a%252Ff0%252Fe8%252F2af0e8858b470d19222b9401b0fdb95ce6cc2c61.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/2a/f0/e8/2af0e8858b470d19222b9401b0fdb95ce6cc2c61.jpg?rule=ad-large already downloaded
2026-03-25 10:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Ff2%252F95%252F7c%252Ff2957c7f61ba3852fd22342469a4cc0686be74fe.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/f2/95/7c/f2957c7f61ba3852fd22342469a4cc0686be74fe.jpg?rule=ad-large already downloaded
2026-03-25 10:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /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%252F43%252F67%252F2643673f7e3e69149b09a23eaa439b9aebdf1cf0.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/26/43/67/2643673f7e3e69149b09a23eaa439b9aebdf1cf0.jpg?rule=ad-large already downloaded
2026-03-25 10:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fe5%252F3d%252F74%252Fe53d74ebd60915c2c7ed153b33ce431314526b46.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/e5/3d/74/e53d74ebd60915c2c7ed153b33ce431314526b46.jpg?rule=ad-large already downloaded
2026-03-25 10:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /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%252Fae%252Fe9%252F71aee9f13b0f2e02901ae971bcc9182397daef30.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/71/ae/e9/71aee9f13b0f2e02901ae971bcc9182397daef30.jpg?rule=ad-large already downloaded
2026-03-25 10:00:26 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 4d77b3f1-102b-5763-8125-4406b5958daa with identifier 3078557748
2026-03-25 10:00:26 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-25 10:00:26 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-25 10:00:26 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 4d77b3f1-102b-5763-8125-4406b5958daa
2026-03-25 10:00:26 [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': 'Opel Corsa 1.4 90 ch Enjoy berline, noir, 5 cv, 3 portes, '
                'première mise en circulation le 18/10/2018, garantie 3 mois.\n'
                '\n'
                'Nombreux véhicules à petits prix avec possibilité de '
                "financement n'hésitez pas à nous contacter\n"
                '\n'
                'nos véhicules sont garanties et entièrement réviser aucun '
                'frais à prévoir\n'
                '\n'
                'NOUVEAU nos véhicules essence peuvent être programmés pour '
                "rouler à l'éthanol sur votre demande voir condition en "
                'agence\n'
                '\n'
                '5 places\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  - CD\n'
                '  - auto-radio : CD\n'
                '\n'
                'Conduite :\n'
                '  - allumage automatique des feux\n'
                '  - limiteur de vitesse\n'
                '  - régulateur de vitesse\n'
                '\n'
                'Extérieur :\n'
                '  -  Calandre chromée\n'
                '  -  Feux diurnes\n'
                '  - essuie-glace arrière\n'
                '  - essuie-glace arrière intermittent\n'
                '  - rétroviseurs électriques\n'
                '\n'
                'Intérieur :\n'
                '  -  Affichage de la température extérieure\n'
                '  -  Direction électrique à assistance variable (EPS)\n'
                '  -  Dossier de banquette AR inclinable de 7.5° et '
                'rabattable\n'
                '  -  Pare-soleil avec miroir de courtoisie côté conducteur\n'
                '  -  Plafonniers AV avec double spot de lecture\n'
                '  -  Volant réglable en hauteur et profondeur\n'
                '  -  gainé cuir et multifonction\n'
                '  - Miroir de courtoisie coté conducteur\n'
                '  - climatisation : manuelle\n'
                '  - climatisation manuelle\n'
                '  - fermeture centralisée\n'
                '  - ordinateur de bord\n'
                '  - réglages du volant : hauteur et profondeur\n'
                '  - siège conducteur réglable en hauteur\n'
                '  - vitres avant éléctriques\n'
                '  - vitres surteintées\n'
                '  - volant cuir\n'
                '\n'
                'Pack :\n'
                '  -  Appuis-tête AV réglables en hauteur\n'
                '  -  Ceintures de sécurité 3 points à enrouleur AV et AR\n'
                '  -  Ceintures de sécurité AV avec doubles prétensionneurs\n'
                '  -  Clignotants latéraux additionnels\n'
                '  -  Clé rétractable avec télécommande intégrée\n'
                '  -  Console centrale avec porte-gobelets\n'
                '  -  Coques de rétroviseurs extérieurs couleur carrosserie\n'
                '  -  Jantes acier 15" avec enjoliveurs de roues\n'
                '  -  Pieds de rétroviseurs extérieurs noirs\n'
                "  -  Poignées d'ouverture du coffre couleur carrosserie\n"
                '  -  Poignées de maintien pour conducteur et passager AV\n'
                '  -  Rétroviseurs extérieurs électriques couleur carrosserie\n'
                '  - Sieges arrières rabattable\n'
                '  - appuis-tête arrière\n'
                '  - avertisseur sonore feux allumés\n'
                '  - jantes : classiques\n'
                '  - lunette arrière dégivrante\n'
                '  - volant multifonctions\n'
                '  - volant réglable\n'
                '\n'
                'Sécurité :\n'
                '  -  Contrôle électronique de pression des pneus\n'
                '  -  Kit anti-crevaison\n'
                '  -  Rappel de bouclage de ceinture AV et AR\n'
                '  -  Verrou électronique Opel (antidémarrage)\n'
                '  - ABS\n'
                '  - Aide au demarrage en pente\n'
                '  - Airbags rideaux\n'
                '  - ESP\n'
                "  - aide au freinage d'urgence\n"
                '  - airbags frontaux\n'
                '  - airbags latéraux\n'
                '  - fixations ISOFIX\n'
                '  - kit de dépannage pneumatique\n'
                '  - répartiteur électronique de freinage\n'
                '\n'
                'Autres équipements et informations :\n'
                '  -  Airbags passager déconnectable par interrupteur depuis '
                'la console centrale avec témoin sur tableau de bord\n'
                "  -  Alarme sonore d'oublli d'extinction des feux et "
                'extinction différée des phares "Porte-à-porte"\n'
                '  -  Alarme sonore de non extinction des feux et extinction '
                'différée des phares "Porte-à-porte"\n'
                '  -  Alerte de sous-gonflage de pression des pneumatiques\n'
                '  -  Allumage automatique (5 fois par seconde) des feux stop '
                "en cas de freinage d'urgence\n"
                '  -  Bacs de rangement intégrés aux portes AV et AR\n'
                '  -  Cache-bagages rigide avec glissière de rangement au dos '
                'de la banquette AR\n'
                "  -  Ceintures de sécurité 3 points avec limiteur d'effort et "
                'prétensionneurs aux places AV\n'
                '  -  Colonne de direction à déformation programmée et '
                "absorption d'énergie\n"
                '  -  Commande des clignotants et des essuie-glaces par '
                'impulsion\n'
                '  -  Eclairage du coffre\n'
                '  -  Essuie-glaces AV électriques (3 vitesses dont 1 '
                'intermittente)\n'
                '  -  Extinction differée des phares "Porte-à-porte"\n'
                "  -  Mode CITY avec bouton d'activation / désactivation "
                '(manoeuvre facile)\n'
                "  -  Mode City (manoeuvre facile) avec bouton d'activation et "
                'de désactivation sur la console centrale\n'
                '  -  Montants latéraux couleur carrosserie avec couleurs '
                'extérieures Noir Profond\n'
                '  -  Montants latéraux noirs\n'
                "  -  Ordinateur de bord au centre du bloc d'instrumentation "
                "muni d'un écran à affichage segmenté rouge\n"
                '  -  Sièges latéraux AR compatibles ISOFIX\n'
                '  -  Système "entrée facile" avec mémorisation de la position '
                'des sièges conducteur/passager\n'
                '  -  Système de pédalier rétractable en cas de choc frontal '
                '(PRS)\n'
                '  -  coffre et trappe à carburant) à télécommande\n'
                '  - 3ème feu stop\n'
                "  - Classe Crit'air : 1\n"
                '  - Puissance kilowatt : 66 kw\n'
                '  - nombre de rapports : 5 vitesses\n'
                '  - puissance réelle : 90 ch\n'
                '  - émission CO2 : 127 g/km\n'
                '\n'
                'Référence annonce : 367VO140599',
 'doors_number': 3,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 90,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': '4d77b3f1-102b-5763-8125-4406b5958daa',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3078557748',
 'listing': 'auction',
 'make': 'OPEL',
 'model': 'Corsa',
 'odometer': 103280,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 8,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/35/b4/4a/35b44ae63b7b6c50557008d4a493e518477aa65f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/90/df/e3/90dfe3dc4a4e6b56a5f545fb66b64a7b59a23956.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f4/cc/b7/f4ccb7bab23736fde9e79cd12818851127e1ec28.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2a/f0/e8/2af0e8858b470d19222b9401b0fdb95ce6cc2c61.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f2/95/7c/f2957c7f61ba3852fd22342469a4cc0686be74fe.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/26/43/67/2643673f7e3e69149b09a23eaa439b9aebdf1cf0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e5/3d/74/e53d74ebd60915c2c7ed153b33ce431314526b46.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/71/ae/e9/71aee9f13b0f2e02901ae971bcc9182397daef30.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_4d77b3f1-102b-5763-8125-4406b5958daa/4d77b3f1-102b-5763-8125-4406b5958daa_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 89846,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/35/b4/4a/35b44ae63b7b6c50557008d4a493e518477aa65f.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_4d77b3f1-102b-5763-8125-4406b5958daa/4d77b3f1-102b-5763-8125-4406b5958daa_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 97399,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/90/df/e3/90dfe3dc4a4e6b56a5f545fb66b64a7b59a23956.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_4d77b3f1-102b-5763-8125-4406b5958daa/4d77b3f1-102b-5763-8125-4406b5958daa_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 92619,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/f4/cc/b7/f4ccb7bab23736fde9e79cd12818851127e1ec28.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_4d77b3f1-102b-5763-8125-4406b5958daa/4d77b3f1-102b-5763-8125-4406b5958daa_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 94395,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/2a/f0/e8/2af0e8858b470d19222b9401b0fdb95ce6cc2c61.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_4d77b3f1-102b-5763-8125-4406b5958daa/4d77b3f1-102b-5763-8125-4406b5958daa_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 115281,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/f2/95/7c/f2957c7f61ba3852fd22342469a4cc0686be74fe.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_4d77b3f1-102b-5763-8125-4406b5958daa/4d77b3f1-102b-5763-8125-4406b5958daa_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 109727,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/26/43/67/2643673f7e3e69149b09a23eaa439b9aebdf1cf0.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_4d77b3f1-102b-5763-8125-4406b5958daa/4d77b3f1-102b-5763-8125-4406b5958daa_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 74463,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/e5/3d/74/e53d74ebd60915c2c7ed153b33ce431314526b46.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_4d77b3f1-102b-5763-8125-4406b5958daa/4d77b3f1-102b-5763-8125-4406b5958daa_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 106142,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/71/ae/e9/71aee9f13b0f2e02901ae971bcc9182397daef30.jpg?rule=ad-large',
             'Width': 1024}],
 'price': 7500,
 'price_includes_vat': False,
 'registration_date': '2018-10-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Opel Corsa 1.4 90 ch Enjoy',
 'transmission': 'manual',
 'trim': 'Corsa 1.4 90ch Enjoy Start/Stop 3p',
 'vin': None,
 'year': 2018}
2026-03-25 10:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273078557748%27 HTTP/1.1" 200 None
2026-03-25 10:00:26 [auto_selling_leboncoin.fr] INFO: Saving data for 3078557748: {'created_time': 1774432826.574466, 'last_price_update_time': 1774432826.57448}
2026-03-25 10:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3078557748') HTTP/1.1" 204 0
2026-03-25 10:00:26 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3124092475
2026-03-25 10:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273124092475%27 HTTP/1.1" 200 None
2026-03-25 10:00:26 [auto_selling_leboncoin.fr] INFO: Scrape type for 3124092475: 1
2026-03-25 10:00:26 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3124092475
2026-03-25 10:00:26 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Rouge',
 'currency': 'EUR',
 'description': 'Citroën C3 Picasso HDi 90 Airdream Exclusive monospace, '
                'rouge, 5 cv, 5 portes, première mise en circulation le '
                '28/12/2009, garantie 3 mois.\n'
                '\n'
                'Nombreux véhicules à petits prix avec possibilité de '
                "financement n'hésitez pas à nous contacter\n"
                '\n'
                'nos véhicules sont garanties et entièrement réviser aucun '
                'frais à prévoir\n'
                '\n'
                '5 places\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  - CD\n'
                '\n'
                'Extérieur :\n'
                '  -  Pack Sécurité\n'
                '  -  Pack Urbain\n'
                '  - jantes : alliage\n'
                '  - jantes alliage\n'
                '  - rétroviseurs électriques\n'
                '\n'
                'Intérieur :\n'
                '  -  Banquette AR fractionnable 2/3 1/3 et coulissante\n'
                '  -  Dossiers AR inclinables\n'
                '  -  Plancher de coffre mobile\n'
                '  -  Volant mousse réglable en hauteur et en profondeur\n'
                '  - accoudoir central\n'
                '  - climatisation : automatique\n'
                '  - direction assistée\n'
                '  - fermeture centralisée\n'
                '  - ordinateur de bord\n'
                '  - vitres avant éléctriques\n'
                '  - volant cuir\n'
                '\n'
                'Pack :\n'
                "  -  Parfumeur d'ambiance\n"
                '  -  Rehausse de siège conducteur\n'
                '  - Baguettes latérales noires avec jonc chromé\n'
                '\n'
                'Sécurité :\n'
                '  - ABS\n'
                "  - aide au freinage d'urgence\n"
                '  - airbags frontaux\n'
                '  - airbags latéraux\n'
                '  - phares antibrouillard\n'
                '\n'
                'Autres équipements et informations :\n'
                '  -  Bandeaux de boucliers peints couleur caisse\n'
                '  -  Décors chrome sur le bouclier AV et sur enjoliveur de '
                'plaque de police\n'
                '  -  Tissu BRISE et accompagnement Velours Misteco Mistral ou '
                'Matinal\n'
                "  - Classe Crit'air : 3\n"
                '  - MP3\n'
                '  - Puissance kilowatt : 66 kw\n'
                '  - nombre de rapports : 5 vitesses\n'
                '  - puissance réelle : 90 ch\n'
                '  - émission CO2 : 125 g/km\n'
                '\n'
                'Référence annonce : 367VO140604',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 90,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3124092475',
 'listing': 'auction',
 'make': 'CITROEN',
 'model': 'C3 Picasso',
 'odometer': 264300,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/5b/c1/59/5bc159d133f233357ccc5ccf63ce77e68345e6c9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5f/28/eb/5f28eb2942ed88ba5d4edfbf50467a3e1771dbde.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a9/58/0e/a9580e50796d4ecc34c3d57abf08eeb3a5958706.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/46/11/98/4611987eb9fe544a201ed0a66af9c376ef3a488a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/77/80/8d/77808da524acb28f19a876ae88b3ec4b3f792220.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/85/b6/5f/85b65f9ccfb999b7b2947598431817f1943fffe1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/97/56/bd/9756bd08dd84f0dbb2a1d7b325c291e70b5ddb62.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e5/8d/82/e58d82f6130eea740df680700a506c5ac32d79e9.jpg?rule=ad-large'],
 'price': 3500,
 'price_includes_vat': False,
 'registration_date': '2009-12-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Citroën C3 Picasso HDi 90 Airdream Exclusive',
 'transmission': 'manual',
 'trim': 'C3 Picasso 1.6 HDi90 Exclusive',
 'vin': None,
 'year': 2009}
2026-03-25 10:00:26 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: e15fd4fa-2ddb-5dfd-af7e-c1c68068ec4d with identifier: 3124092475
2026-03-25 10:00:26 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 8 photos for item e15fd4fa-2ddb-5dfd-af7e-c1c68068ec4d
2026-03-25 10:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /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%252Fc1%252F59%252F5bc159d133f233357ccc5ccf63ce77e68345e6c9.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/5b/c1/59/5bc159d133f233357ccc5ccf63ce77e68345e6c9.jpg?rule=ad-large already downloaded
2026-03-25 10:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /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%252F28%252Feb%252F5f28eb2942ed88ba5d4edfbf50467a3e1771dbde.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/5f/28/eb/5f28eb2942ed88ba5d4edfbf50467a3e1771dbde.jpg?rule=ad-large already downloaded
2026-03-25 10:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /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%252F58%252F0e%252Fa9580e50796d4ecc34c3d57abf08eeb3a5958706.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/a9/58/0e/a9580e50796d4ecc34c3d57abf08eeb3a5958706.jpg?rule=ad-large already downloaded
2026-03-25 10:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /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%252F11%252F98%252F4611987eb9fe544a201ed0a66af9c376ef3a488a.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/46/11/98/4611987eb9fe544a201ed0a66af9c376ef3a488a.jpg?rule=ad-large already downloaded
2026-03-25 10:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /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%252F80%252F8d%252F77808da524acb28f19a876ae88b3ec4b3f792220.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/77/80/8d/77808da524acb28f19a876ae88b3ec4b3f792220.jpg?rule=ad-large already downloaded
2026-03-25 10:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /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%252Fb6%252F5f%252F85b65f9ccfb999b7b2947598431817f1943fffe1.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/85/b6/5f/85b65f9ccfb999b7b2947598431817f1943fffe1.jpg?rule=ad-large already downloaded
2026-03-25 10:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /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%252F56%252Fbd%252F9756bd08dd84f0dbb2a1d7b325c291e70b5ddb62.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/97/56/bd/9756bd08dd84f0dbb2a1d7b325c291e70b5ddb62.jpg?rule=ad-large already downloaded
2026-03-25 10:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fe5%252F8d%252F82%252Fe58d82f6130eea740df680700a506c5ac32d79e9.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/e5/8d/82/e58d82f6130eea740df680700a506c5ac32d79e9.jpg?rule=ad-large already downloaded
2026-03-25 10:00:26 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: e15fd4fa-2ddb-5dfd-af7e-c1c68068ec4d with identifier 3124092475
2026-03-25 10:00:26 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-25 10:00:26 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-25 10:00:26 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item e15fd4fa-2ddb-5dfd-af7e-c1c68068ec4d
2026-03-25 10:00:26 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Rouge',
 'currency': 'EUR',
 'description': 'Citroën C3 Picasso HDi 90 Airdream Exclusive monospace, '
                'rouge, 5 cv, 5 portes, première mise en circulation le '
                '28/12/2009, garantie 3 mois.\n'
                '\n'
                'Nombreux véhicules à petits prix avec possibilité de '
                "financement n'hésitez pas à nous contacter\n"
                '\n'
                'nos véhicules sont garanties et entièrement réviser aucun '
                'frais à prévoir\n'
                '\n'
                '5 places\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  - CD\n'
                '\n'
                'Extérieur :\n'
                '  -  Pack Sécurité\n'
                '  -  Pack Urbain\n'
                '  - jantes : alliage\n'
                '  - jantes alliage\n'
                '  - rétroviseurs électriques\n'
                '\n'
                'Intérieur :\n'
                '  -  Banquette AR fractionnable 2/3 1/3 et coulissante\n'
                '  -  Dossiers AR inclinables\n'
                '  -  Plancher de coffre mobile\n'
                '  -  Volant mousse réglable en hauteur et en profondeur\n'
                '  - accoudoir central\n'
                '  - climatisation : automatique\n'
                '  - direction assistée\n'
                '  - fermeture centralisée\n'
                '  - ordinateur de bord\n'
                '  - vitres avant éléctriques\n'
                '  - volant cuir\n'
                '\n'
                'Pack :\n'
                "  -  Parfumeur d'ambiance\n"
                '  -  Rehausse de siège conducteur\n'
                '  - Baguettes latérales noires avec jonc chromé\n'
                '\n'
                'Sécurité :\n'
                '  - ABS\n'
                "  - aide au freinage d'urgence\n"
                '  - airbags frontaux\n'
                '  - airbags latéraux\n'
                '  - phares antibrouillard\n'
                '\n'
                'Autres équipements et informations :\n'
                '  -  Bandeaux de boucliers peints couleur caisse\n'
                '  -  Décors chrome sur le bouclier AV et sur enjoliveur de '
                'plaque de police\n'
                '  -  Tissu BRISE et accompagnement Velours Misteco Mistral ou '
                'Matinal\n'
                "  - Classe Crit'air : 3\n"
                '  - MP3\n'
                '  - Puissance kilowatt : 66 kw\n'
                '  - nombre de rapports : 5 vitesses\n'
                '  - puissance réelle : 90 ch\n'
                '  - émission CO2 : 125 g/km\n'
                '\n'
                'Référence annonce : 367VO140604',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 90,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': 'e15fd4fa-2ddb-5dfd-af7e-c1c68068ec4d',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3124092475',
 'listing': 'auction',
 'make': 'CITROEN',
 'model': 'C3 Picasso',
 'odometer': 264300,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 8,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/5b/c1/59/5bc159d133f233357ccc5ccf63ce77e68345e6c9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5f/28/eb/5f28eb2942ed88ba5d4edfbf50467a3e1771dbde.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a9/58/0e/a9580e50796d4ecc34c3d57abf08eeb3a5958706.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/46/11/98/4611987eb9fe544a201ed0a66af9c376ef3a488a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/77/80/8d/77808da524acb28f19a876ae88b3ec4b3f792220.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/85/b6/5f/85b65f9ccfb999b7b2947598431817f1943fffe1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/97/56/bd/9756bd08dd84f0dbb2a1d7b325c291e70b5ddb62.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e5/8d/82/e58d82f6130eea740df680700a506c5ac32d79e9.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_e15fd4fa-2ddb-5dfd-af7e-c1c68068ec4d/e15fd4fa-2ddb-5dfd-af7e-c1c68068ec4d_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 266488,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/5b/c1/59/5bc159d133f233357ccc5ccf63ce77e68345e6c9.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_e15fd4fa-2ddb-5dfd-af7e-c1c68068ec4d/e15fd4fa-2ddb-5dfd-af7e-c1c68068ec4d_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 270028,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/5f/28/eb/5f28eb2942ed88ba5d4edfbf50467a3e1771dbde.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_e15fd4fa-2ddb-5dfd-af7e-c1c68068ec4d/e15fd4fa-2ddb-5dfd-af7e-c1c68068ec4d_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 256282,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/a9/58/0e/a9580e50796d4ecc34c3d57abf08eeb3a5958706.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_e15fd4fa-2ddb-5dfd-af7e-c1c68068ec4d/e15fd4fa-2ddb-5dfd-af7e-c1c68068ec4d_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 208131,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/46/11/98/4611987eb9fe544a201ed0a66af9c376ef3a488a.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_e15fd4fa-2ddb-5dfd-af7e-c1c68068ec4d/e15fd4fa-2ddb-5dfd-af7e-c1c68068ec4d_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 161380,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/77/80/8d/77808da524acb28f19a876ae88b3ec4b3f792220.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_e15fd4fa-2ddb-5dfd-af7e-c1c68068ec4d/e15fd4fa-2ddb-5dfd-af7e-c1c68068ec4d_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 163865,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/85/b6/5f/85b65f9ccfb999b7b2947598431817f1943fffe1.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_e15fd4fa-2ddb-5dfd-af7e-c1c68068ec4d/e15fd4fa-2ddb-5dfd-af7e-c1c68068ec4d_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 143449,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/97/56/bd/9756bd08dd84f0dbb2a1d7b325c291e70b5ddb62.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_e15fd4fa-2ddb-5dfd-af7e-c1c68068ec4d/e15fd4fa-2ddb-5dfd-af7e-c1c68068ec4d_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 130906,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/e5/8d/82/e58d82f6130eea740df680700a506c5ac32d79e9.jpg?rule=ad-large',
             'Width': 1024}],
 'price': 3500,
 'price_includes_vat': False,
 'registration_date': '2009-12-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Citroën C3 Picasso HDi 90 Airdream Exclusive',
 'transmission': 'manual',
 'trim': 'C3 Picasso 1.6 HDi90 Exclusive',
 'vin': None,
 'year': 2009}
2026-03-25 10:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273124092475%27 HTTP/1.1" 200 None
2026-03-25 10:00:26 [auto_selling_leboncoin.fr] INFO: Saving data for 3124092475: {'created_time': 1774432826.878289, 'last_price_update_time': 1774432826.878305}
2026-03-25 10:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3124092475') HTTP/1.1" 204 0
2026-03-25 10:00:26 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3147970922
2026-03-25 10:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273147970922%27 HTTP/1.1" 200 None
2026-03-25 10:00:26 [auto_selling_leboncoin.fr] INFO: Scrape type for 3147970922: 1
2026-03-25 10:00:26 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3147970922
2026-03-25 10:00:26 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'Nissan Qashqai 1.5 dCi 110 FAP Tekna tout-terrain, noir, 6 '
                'cv, 5 portes, première mise en circulation le 28/02/2012, '
                'garantie 3 mois.\n'
                '\n'
                'Nombreux véhicules à petits prix avec possibilité de '
                "financement n'hésitez pas à nous contacter\n"
                '\n'
                'nos véhicules sont garanties et entièrement réviser aucun '
                'frais à prévoir\n'
                '\n'
                '5 places\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  -  Système audio Bose 6CD/MP3 et 7 HP\n'
                '  -  Système audio Bose : 6HP\n'
                '  - Bluetooth\n'
                '  - prise audio auxiliaire\n'
                '\n'
                'Conduite :\n'
                '  -  Essuie-glaces AV à déclenchement automatique\n'
                '  - allumage automatique des feux\n'
                '  - limiteur de vitesse\n'
                '  - régulateur de vitesse\n'
                '\n'
                'Extérieur :\n'
                '  -  Grille de calandre couleur argent\n'
                '  -  Phares au Xénon avec lave-phares et réglage automatique '
                "de l'assiette\n"
                '  -  Vitres latérales AR et vitre de hayon surteintées\n'
                '  - barres de toit\n'
                '  - essuie-glace arrière\n'
                '  - filtre à particules\n'
                '  - jantes : alliage\n'
                '  - jantes alliage\n'
                '  - projecteurs xénon\n'
                '  - rétroviseurs rabattables\n'
                '  - rétroviseurs électriques\n'
                '  - toit panoramique\n'
                '\n'
                'Intérieur :\n'
                '  -  Accoudoir central coulissant\n'
                '  -  Cache-bagages\n'
                "  -  Eclairage d'ambiance de la console centrale\n"
                '  -  Ordinateur de bord avec écran LCD-TFT\n'
                '  -  Pare-brise AV athermique anti UV\n'
                '  -  Pommeau de levier de vitesse en aluminium.\n'
                "  -  Porte-gobelets dans l'accoudoir AR\n"
                '  -  Porte-gobelets dans la console centrale AV\n'
                '  -  Pédalier aluminium\n'
                '  -  Rétroviseur intérieur photochromatique\n'
                '  -  Siège conducteur à réglage lombaire\n'
                '  -  Sièges AV chauffants\n'
                '  -  Spots de lecture AV et AR\n'
                '  -  Volant et levier de vitesse gainés cuir\n'
                '  - 2 porte-gobelets dans la console centrale AV\n'
                '  - Vitres arrières électriques\n'
                '  - accoudoir central\n'
                '  - accoudoir central arrière\n'
                '  - climatisation : automatique\n'
                '  - climatisation multi zone\n'
                '  - direction assistée\n'
                '  - fermeture centralisée\n'
                '  - filtre à pollen\n'
                '  - indicateur de température extérieur\n'
                '  - ordinateur de bord\n'
                '  - prise 12V\n'
                '  - réglages du volant : hauteur et profondeur\n'
                '  - siège conducteur réglable en hauteur\n'
                '  - vitres avant éléctriques\n'
                '\n'
                'Pack :\n'
                '  -  Boîte à gants réfrigérée\n'
                '  -  Boîte à gants réfrigérée avec porte-lunettes\n'
                '  -  Ceintures de sécurité AR 3 points à enrouleur\n'
                "  -  Crochets d'arrimage dans le coffre\n"
                '  -  Espace de rangement dans la console centrale AV\n'
                '  -  Espace de rangement sous le panneau de commande de '
                'climatisation\n'
                '  -  Grille de calandre couleur noire\n'
                '  -  Nissan Connect\n'
                '  -  Poignées de porte\n'
                '  -  Poignées de portières extérieures couleur carrosserie\n'
                '  -  Protection de bas de caisse noire\n'
                '  -  Rétroviseurs extérieurs couleur carrosserie\n'
                '  -  Rétroviseurs extérieurs à réglages électriques et '
                'dégivrants\n'
                '  -  Sécurité enfant sur les portes AR\n'
                '  -  embase de levier de vitesses et volant finition '
                'aluminium\n'
                '  - Sieges arrières rabattable\n'
                '  - anti démarrage\n'
                '  - nombre de rapports : 6 vitesses\n'
                '  - volant réglable\n'
                '\n'
                'Sellerie :\n'
                '  -  Sellerie Cuir\n'
                '\n'
                'Sécurité :\n'
                '  -  Appuis-tete AV actifs\n'
                '  -  ESP déconnectable\n'
                '  -  Feux de brouillard AR\n'
                '  -  latéraux et rideaux\n'
                '  - ABS\n'
                '  - ESP\n'
                '  - airbag coté passager\n'
                '  - airbags frontaux\n'
                '  - fixations ISOFIX\n'
                '  - kit de dépannage pneumatique\n'
                '  - phares antibrouillard\n'
                '  - roue de secours\n'
                '  - répartiteur électronique de freinage\n'
                '\n'
                'Autres équipements et informations :\n'
                '  -  Amplificateur de freinage N.B.A.S.\n'
                '  -  Appuis-tête aux places AR\n'
                '  -  Ceintures de sécurité AV 3 points réglables en hauteur '
                "avec prétensionneurs et limiteur d'effort\n"
                '  -  Condamnation automatique des portes en roulant\n'
                '  -  Eclairage du coffre\n'
                '  -  Essuie-glace AR à intermittence asservi à la vitesse\n'
                '  -  Essuie-glace AV à 2 vitesses et intermittence asservie à '
                'la vitesse\n'
                '  -  Montre digitale (ou numérique)\n'
                '  -  Pare-soleil conducteur et passager avec miroirs de '
                'courtoisie éclairés et jalousies\n'
                "  -  Système d'ouverture et de démarrage sans clé "
                '"Intelligent key"\n'
                '  -  Toit en verre panoramique anti-UV avec rideau électrique '
                'anti-pincement\n'
                '  -  Ventilation multi-flux\n'
                '  -  embase de levier de vitesses et volant avec inserts '
                'couleur aluminium\n'
                '  -  un caisson de grave\n'
                "  - Classe Crit'air : 2\n"
                '  - MP3\n'
                '  - Puissance kilowatt : 81 kw\n'
                '  - puissance réelle : 110 ch\n'
                '  - émission CO2 : 129 g/km\n'
                '\n'
                'Référence annonce : 367VO140614',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 110,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3147970922',
 'listing': 'auction',
 'make': 'NISSAN',
 'model': 'Qashqai',
 'odometer': 138369,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/40/44/7b/40447ba9c61d7949a906a8264a1a2fcd5d1556d7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/cc/87/65/cc8765e4d270cd7899e4e4fb44c58a905cc2eb9e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e1/40/c7/e140c731b1b13751ce354f8a7ad51ca8e3ce8177.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/81/65/ba/8165ba494404a221b9efb9b8f6b99710d4f8830a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9e/20/9e/9e209e28229e1e5935f48e4d68c006aa91a9bbd0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1b/f7/4e/1bf74e8a947cfd7d5955e33725479eef9b5aa061.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/25/93/67/259367fbd6750236d5d853dfeb76345291ac589b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5c/87/e8/5c87e8df619fbaa3ed351a6f7f36e4f1508ea30a.jpg?rule=ad-large'],
 'price': 8500,
 'price_includes_vat': False,
 'registration_date': '2012-02-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Nissan Qashqai 1.5 dCi 110 FAP Tekna',
 'transmission': 'manual',
 'trim': 'Qashqai 1.5 dCi 110ch FAP Tekna',
 'vin': None,
 'year': 2012}
2026-03-25 10:00:26 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: d24e59e1-c86d-59fe-b271-9917d35239d9 with identifier: 3147970922
2026-03-25 10:00:26 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 8 photos for item d24e59e1-c86d-59fe-b271-9917d35239d9
2026-03-25 10:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F40%252F44%252F7b%252F40447ba9c61d7949a906a8264a1a2fcd5d1556d7.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/40/44/7b/40447ba9c61d7949a906a8264a1a2fcd5d1556d7.jpg?rule=ad-large already downloaded
2026-03-25 10:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fcc%252F87%252F65%252Fcc8765e4d270cd7899e4e4fb44c58a905cc2eb9e.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:26 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/cc/87/65/cc8765e4d270cd7899e4e4fb44c58a905cc2eb9e.jpg?rule=ad-large already downloaded
2026-03-25 10:00:26 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /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%252F40%252Fc7%252Fe140c731b1b13751ce354f8a7ad51ca8e3ce8177.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/e1/40/c7/e140c731b1b13751ce354f8a7ad51ca8e3ce8177.jpg?rule=ad-large already downloaded
2026-03-25 10:00:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /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%252F65%252Fba%252F8165ba494404a221b9efb9b8f6b99710d4f8830a.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/81/65/ba/8165ba494404a221b9efb9b8f6b99710d4f8830a.jpg?rule=ad-large already downloaded
2026-03-25 10:00:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F9e%252F20%252F9e%252F9e209e28229e1e5935f48e4d68c006aa91a9bbd0.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/9e/20/9e/9e209e28229e1e5935f48e4d68c006aa91a9bbd0.jpg?rule=ad-large already downloaded
2026-03-25 10:00:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /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%252Ff7%252F4e%252F1bf74e8a947cfd7d5955e33725479eef9b5aa061.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/1b/f7/4e/1bf74e8a947cfd7d5955e33725479eef9b5aa061.jpg?rule=ad-large already downloaded
2026-03-25 10:00:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /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%252F93%252F67%252F259367fbd6750236d5d853dfeb76345291ac589b.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/25/93/67/259367fbd6750236d5d853dfeb76345291ac589b.jpg?rule=ad-large already downloaded
2026-03-25 10:00:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F5c%252F87%252Fe8%252F5c87e8df619fbaa3ed351a6f7f36e4f1508ea30a.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/5c/87/e8/5c87e8df619fbaa3ed351a6f7f36e4f1508ea30a.jpg?rule=ad-large already downloaded
2026-03-25 10:00:27 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: d24e59e1-c86d-59fe-b271-9917d35239d9 with identifier 3147970922
2026-03-25 10:00:27 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-25 10:00:27 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-25 10:00:27 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item d24e59e1-c86d-59fe-b271-9917d35239d9
2026-03-25 10:00:27 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'Nissan Qashqai 1.5 dCi 110 FAP Tekna tout-terrain, noir, 6 '
                'cv, 5 portes, première mise en circulation le 28/02/2012, '
                'garantie 3 mois.\n'
                '\n'
                'Nombreux véhicules à petits prix avec possibilité de '
                "financement n'hésitez pas à nous contacter\n"
                '\n'
                'nos véhicules sont garanties et entièrement réviser aucun '
                'frais à prévoir\n'
                '\n'
                '5 places\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  -  Système audio Bose 6CD/MP3 et 7 HP\n'
                '  -  Système audio Bose : 6HP\n'
                '  - Bluetooth\n'
                '  - prise audio auxiliaire\n'
                '\n'
                'Conduite :\n'
                '  -  Essuie-glaces AV à déclenchement automatique\n'
                '  - allumage automatique des feux\n'
                '  - limiteur de vitesse\n'
                '  - régulateur de vitesse\n'
                '\n'
                'Extérieur :\n'
                '  -  Grille de calandre couleur argent\n'
                '  -  Phares au Xénon avec lave-phares et réglage automatique '
                "de l'assiette\n"
                '  -  Vitres latérales AR et vitre de hayon surteintées\n'
                '  - barres de toit\n'
                '  - essuie-glace arrière\n'
                '  - filtre à particules\n'
                '  - jantes : alliage\n'
                '  - jantes alliage\n'
                '  - projecteurs xénon\n'
                '  - rétroviseurs rabattables\n'
                '  - rétroviseurs électriques\n'
                '  - toit panoramique\n'
                '\n'
                'Intérieur :\n'
                '  -  Accoudoir central coulissant\n'
                '  -  Cache-bagages\n'
                "  -  Eclairage d'ambiance de la console centrale\n"
                '  -  Ordinateur de bord avec écran LCD-TFT\n'
                '  -  Pare-brise AV athermique anti UV\n'
                '  -  Pommeau de levier de vitesse en aluminium.\n'
                "  -  Porte-gobelets dans l'accoudoir AR\n"
                '  -  Porte-gobelets dans la console centrale AV\n'
                '  -  Pédalier aluminium\n'
                '  -  Rétroviseur intérieur photochromatique\n'
                '  -  Siège conducteur à réglage lombaire\n'
                '  -  Sièges AV chauffants\n'
                '  -  Spots de lecture AV et AR\n'
                '  -  Volant et levier de vitesse gainés cuir\n'
                '  - 2 porte-gobelets dans la console centrale AV\n'
                '  - Vitres arrières électriques\n'
                '  - accoudoir central\n'
                '  - accoudoir central arrière\n'
                '  - climatisation : automatique\n'
                '  - climatisation multi zone\n'
                '  - direction assistée\n'
                '  - fermeture centralisée\n'
                '  - filtre à pollen\n'
                '  - indicateur de température extérieur\n'
                '  - ordinateur de bord\n'
                '  - prise 12V\n'
                '  - réglages du volant : hauteur et profondeur\n'
                '  - siège conducteur réglable en hauteur\n'
                '  - vitres avant éléctriques\n'
                '\n'
                'Pack :\n'
                '  -  Boîte à gants réfrigérée\n'
                '  -  Boîte à gants réfrigérée avec porte-lunettes\n'
                '  -  Ceintures de sécurité AR 3 points à enrouleur\n'
                "  -  Crochets d'arrimage dans le coffre\n"
                '  -  Espace de rangement dans la console centrale AV\n'
                '  -  Espace de rangement sous le panneau de commande de '
                'climatisation\n'
                '  -  Grille de calandre couleur noire\n'
                '  -  Nissan Connect\n'
                '  -  Poignées de porte\n'
                '  -  Poignées de portières extérieures couleur carrosserie\n'
                '  -  Protection de bas de caisse noire\n'
                '  -  Rétroviseurs extérieurs couleur carrosserie\n'
                '  -  Rétroviseurs extérieurs à réglages électriques et '
                'dégivrants\n'
                '  -  Sécurité enfant sur les portes AR\n'
                '  -  embase de levier de vitesses et volant finition '
                'aluminium\n'
                '  - Sieges arrières rabattable\n'
                '  - anti démarrage\n'
                '  - nombre de rapports : 6 vitesses\n'
                '  - volant réglable\n'
                '\n'
                'Sellerie :\n'
                '  -  Sellerie Cuir\n'
                '\n'
                'Sécurité :\n'
                '  -  Appuis-tete AV actifs\n'
                '  -  ESP déconnectable\n'
                '  -  Feux de brouillard AR\n'
                '  -  latéraux et rideaux\n'
                '  - ABS\n'
                '  - ESP\n'
                '  - airbag coté passager\n'
                '  - airbags frontaux\n'
                '  - fixations ISOFIX\n'
                '  - kit de dépannage pneumatique\n'
                '  - phares antibrouillard\n'
                '  - roue de secours\n'
                '  - répartiteur électronique de freinage\n'
                '\n'
                'Autres équipements et informations :\n'
                '  -  Amplificateur de freinage N.B.A.S.\n'
                '  -  Appuis-tête aux places AR\n'
                '  -  Ceintures de sécurité AV 3 points réglables en hauteur '
                "avec prétensionneurs et limiteur d'effort\n"
                '  -  Condamnation automatique des portes en roulant\n'
                '  -  Eclairage du coffre\n'
                '  -  Essuie-glace AR à intermittence asservi à la vitesse\n'
                '  -  Essuie-glace AV à 2 vitesses et intermittence asservie à '
                'la vitesse\n'
                '  -  Montre digitale (ou numérique)\n'
                '  -  Pare-soleil conducteur et passager avec miroirs de '
                'courtoisie éclairés et jalousies\n'
                "  -  Système d'ouverture et de démarrage sans clé "
                '"Intelligent key"\n'
                '  -  Toit en verre panoramique anti-UV avec rideau électrique '
                'anti-pincement\n'
                '  -  Ventilation multi-flux\n'
                '  -  embase de levier de vitesses et volant avec inserts '
                'couleur aluminium\n'
                '  -  un caisson de grave\n'
                "  - Classe Crit'air : 2\n"
                '  - MP3\n'
                '  - Puissance kilowatt : 81 kw\n'
                '  - puissance réelle : 110 ch\n'
                '  - émission CO2 : 129 g/km\n'
                '\n'
                'Référence annonce : 367VO140614',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 110,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': 'd24e59e1-c86d-59fe-b271-9917d35239d9',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3147970922',
 'listing': 'auction',
 'make': 'NISSAN',
 'model': 'Qashqai',
 'odometer': 138369,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 8,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/40/44/7b/40447ba9c61d7949a906a8264a1a2fcd5d1556d7.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/cc/87/65/cc8765e4d270cd7899e4e4fb44c58a905cc2eb9e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e1/40/c7/e140c731b1b13751ce354f8a7ad51ca8e3ce8177.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/81/65/ba/8165ba494404a221b9efb9b8f6b99710d4f8830a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/9e/20/9e/9e209e28229e1e5935f48e4d68c006aa91a9bbd0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1b/f7/4e/1bf74e8a947cfd7d5955e33725479eef9b5aa061.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/25/93/67/259367fbd6750236d5d853dfeb76345291ac589b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5c/87/e8/5c87e8df619fbaa3ed351a6f7f36e4f1508ea30a.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_d24e59e1-c86d-59fe-b271-9917d35239d9/d24e59e1-c86d-59fe-b271-9917d35239d9_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 119197,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/40/44/7b/40447ba9c61d7949a906a8264a1a2fcd5d1556d7.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_d24e59e1-c86d-59fe-b271-9917d35239d9/d24e59e1-c86d-59fe-b271-9917d35239d9_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 120997,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/cc/87/65/cc8765e4d270cd7899e4e4fb44c58a905cc2eb9e.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_d24e59e1-c86d-59fe-b271-9917d35239d9/d24e59e1-c86d-59fe-b271-9917d35239d9_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 122965,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/e1/40/c7/e140c731b1b13751ce354f8a7ad51ca8e3ce8177.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_d24e59e1-c86d-59fe-b271-9917d35239d9/d24e59e1-c86d-59fe-b271-9917d35239d9_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 118420,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/81/65/ba/8165ba494404a221b9efb9b8f6b99710d4f8830a.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_d24e59e1-c86d-59fe-b271-9917d35239d9/d24e59e1-c86d-59fe-b271-9917d35239d9_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 103391,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/9e/20/9e/9e209e28229e1e5935f48e4d68c006aa91a9bbd0.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_d24e59e1-c86d-59fe-b271-9917d35239d9/d24e59e1-c86d-59fe-b271-9917d35239d9_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 119690,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/1b/f7/4e/1bf74e8a947cfd7d5955e33725479eef9b5aa061.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_d24e59e1-c86d-59fe-b271-9917d35239d9/d24e59e1-c86d-59fe-b271-9917d35239d9_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 74693,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/25/93/67/259367fbd6750236d5d853dfeb76345291ac589b.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_d24e59e1-c86d-59fe-b271-9917d35239d9/d24e59e1-c86d-59fe-b271-9917d35239d9_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 135522,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/5c/87/e8/5c87e8df619fbaa3ed351a6f7f36e4f1508ea30a.jpg?rule=ad-large',
             'Width': 1024}],
 'price': 8500,
 'price_includes_vat': False,
 'registration_date': '2012-02-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Nissan Qashqai 1.5 dCi 110 FAP Tekna',
 'transmission': 'manual',
 'trim': 'Qashqai 1.5 dCi 110ch FAP Tekna',
 'vin': None,
 'year': 2012}
2026-03-25 10:00:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273147970922%27 HTTP/1.1" 200 None
2026-03-25 10:00:27 [auto_selling_leboncoin.fr] INFO: Saving data for 3147970922: {'created_time': 1774432827.208014, 'last_price_update_time': 1774432827.208031}
2026-03-25 10:00:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3147970922') HTTP/1.1" 204 0
2026-03-25 10:00:27 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3066323933
2026-03-25 10:00:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273066323933%27 HTTP/1.1" 200 None
2026-03-25 10:00:27 [auto_selling_leboncoin.fr] INFO: Scrape type for 3066323933: 1
2026-03-25 10:00:27 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3066323933
2026-03-25 10:00:27 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Bleu',
 'currency': 'EUR',
 'description': 'Peugeot 308 1.6 VTi 120ch Active berline, bleu, 7 cv, 5 '
                'portes, première mise en circulation le 20/06/2012, garantie '
                '3 mois.\n'
                '\n'
                'Nombreux véhicules à petits prix avec possibilité de '
                "financement n'hésitez pas à nous contacter\n"
                '\n'
                'nos véhicules sont garanties et entièrement réviser aucun '
                'frais à prévoir\n'
                '\n'
                'NOUVEAU nos véhicules essence peuvent être programmés pour '
                "rouler à l'éthanol sur votre demande voir condition en "
                'agence\n'
                '\n'
                '5 places\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  - Bluetooth\n'
                '  - CD\n'
                '  - auto-radio : CD mp3\n'
                '\n'
                'Conduite :\n'
                '  - limiteur de vitesse\n'
                '  - pack visibilite\n'
                '\n'
                'Extérieur :\n'
                '  - jantes : alliage\n'
                '  - jantes alliage\n'
                '  - rétroviseurs dégivrants\n'
                '  - rétroviseurs électriques\n'
                '\n'
                'Intérieur :\n'
                '  -  Air conditionné automatique bi-zone\n'
                '  -  Réglage lombaire du siège conducteur\n'
                '  -  Volant croûte de cuir\n'
                '  - Accoudoir central AV avec rangement\n'
                '  - Vitres arrières électriques\n'
                '  - accoudoir central\n'
                '  - accoudoir central arrière\n'
                '  - fermeture centralisée\n'
                '  - ordinateur de bord\n'
                '  - réglages du volant : hauteur et profondeur\n'
                '  - sieges reglables en hauteur\n'
                '  - siège conducteur réglable en hauteur\n'
                '  - vitres avant éléctriques\n'
                '\n'
                'Pack :\n'
                '  -  Pare-chocs AR sport\n'
                '  - siège passager réglable\n'
                '  - volant réglable\n'
                '\n'
                'Sécurité :\n'
                '  -  Kit de dépannage de pneumatique\n'
                '  - ABS\n'
                '  - Airbags rideaux\n'
                '  - ESP\n'
                "  - aide au freinage d'urgence\n"
                '  - airbags frontaux\n'
                '  - airbags latéraux\n'
                '  - phares antibrouillard\n'
                '  - répartiteur électronique de freinage\n'
                '\n'
                'Autres équipements et informations :\n'
                '  -  Bandeaux de pare-chocs AV peint en noir laqué et '
                'baguettes latérales peintes couleur caisse\n'
                '  -  Signature LED sur pare-choc AV\n'
                "  - Classe Crit'air : 1\n"
                '  - MP3\n'
                '  - Puissance kilowatt : 88 kw\n'
                '  - nombre de rapports : 5 vitesses\n'
                '  - puissance réelle : 120 ch\n'
                '  - émission CO2 : 147 g/km\n'
                '\n'
                'Référence annonce : 367VO140558',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 120,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3066323933',
 'listing': 'auction',
 'make': 'PEUGEOT',
 'model': '308',
 'odometer': 100681,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/b9/a3/8b/b9a38b3dafd5a36dc0b12f4334a0f65d04b56dc0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1d/53/97/1d539778088a1da1b7063399b641b9e073c29c46.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ba/c4/16/bac416a55eb0fee917d6c5cab88ecabbda60c6ff.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6f/5e/d4/6f5ed48d5f6b255f6fc0e1b3db394907eb2cbad1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ac/9c/30/ac9c304b88f4c717589e500a87d7dc34ac92e0d9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6a/03/d9/6a03d9abd2866b112955611dc579b51c9e7989d4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e0/af/6e/e0af6eab19f6f7f8aeec7f267f0171dd6a70c451.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c4/4f/21/c44f2141011a0bba9e4052cbd843bb35059c1cff.jpg?rule=ad-large'],
 'price': 6000,
 'price_includes_vat': False,
 'registration_date': '2012-06-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Peugeot 308 1.6 VTi 120ch Active',
 'transmission': 'manual',
 'trim': '308 1.6 VTi 16v Active 5p',
 'vin': None,
 'year': 2012}
2026-03-25 10:00:27 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: c991568d-b6c5-5ef7-8466-9d755ee79822 with identifier: 3066323933
2026-03-25 10:00:27 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 8 photos for item c991568d-b6c5-5ef7-8466-9d755ee79822
2026-03-25 10:00:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fb9%252Fa3%252F8b%252Fb9a38b3dafd5a36dc0b12f4334a0f65d04b56dc0.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/b9/a3/8b/b9a38b3dafd5a36dc0b12f4334a0f65d04b56dc0.jpg?rule=ad-large already downloaded
2026-03-25 10:00:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /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%252F53%252F97%252F1d539778088a1da1b7063399b641b9e073c29c46.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/1d/53/97/1d539778088a1da1b7063399b641b9e073c29c46.jpg?rule=ad-large already downloaded
2026-03-25 10:00:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /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%252Fc4%252F16%252Fbac416a55eb0fee917d6c5cab88ecabbda60c6ff.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ba/c4/16/bac416a55eb0fee917d6c5cab88ecabbda60c6ff.jpg?rule=ad-large already downloaded
2026-03-25 10:00:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /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%252F5e%252Fd4%252F6f5ed48d5f6b255f6fc0e1b3db394907eb2cbad1.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/6f/5e/d4/6f5ed48d5f6b255f6fc0e1b3db394907eb2cbad1.jpg?rule=ad-large already downloaded
2026-03-25 10:00:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /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%252F9c%252F30%252Fac9c304b88f4c717589e500a87d7dc34ac92e0d9.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ac/9c/30/ac9c304b88f4c717589e500a87d7dc34ac92e0d9.jpg?rule=ad-large already downloaded
2026-03-25 10:00:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F6a%252F03%252Fd9%252F6a03d9abd2866b112955611dc579b51c9e7989d4.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/6a/03/d9/6a03d9abd2866b112955611dc579b51c9e7989d4.jpg?rule=ad-large already downloaded
2026-03-25 10:00:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /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%252Faf%252F6e%252Fe0af6eab19f6f7f8aeec7f267f0171dd6a70c451.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/e0/af/6e/e0af6eab19f6f7f8aeec7f267f0171dd6a70c451.jpg?rule=ad-large already downloaded
2026-03-25 10:00:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fc4%252F4f%252F21%252Fc44f2141011a0bba9e4052cbd843bb35059c1cff.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/c4/4f/21/c44f2141011a0bba9e4052cbd843bb35059c1cff.jpg?rule=ad-large already downloaded
2026-03-25 10:00:27 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: c991568d-b6c5-5ef7-8466-9d755ee79822 with identifier 3066323933
2026-03-25 10:00:27 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-25 10:00:27 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-25 10:00:27 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item c991568d-b6c5-5ef7-8466-9d755ee79822
2026-03-25 10:00:27 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Bleu',
 'currency': 'EUR',
 'description': 'Peugeot 308 1.6 VTi 120ch Active berline, bleu, 7 cv, 5 '
                'portes, première mise en circulation le 20/06/2012, garantie '
                '3 mois.\n'
                '\n'
                'Nombreux véhicules à petits prix avec possibilité de '
                "financement n'hésitez pas à nous contacter\n"
                '\n'
                'nos véhicules sont garanties et entièrement réviser aucun '
                'frais à prévoir\n'
                '\n'
                'NOUVEAU nos véhicules essence peuvent être programmés pour '
                "rouler à l'éthanol sur votre demande voir condition en "
                'agence\n'
                '\n'
                '5 places\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  - Bluetooth\n'
                '  - CD\n'
                '  - auto-radio : CD mp3\n'
                '\n'
                'Conduite :\n'
                '  - limiteur de vitesse\n'
                '  - pack visibilite\n'
                '\n'
                'Extérieur :\n'
                '  - jantes : alliage\n'
                '  - jantes alliage\n'
                '  - rétroviseurs dégivrants\n'
                '  - rétroviseurs électriques\n'
                '\n'
                'Intérieur :\n'
                '  -  Air conditionné automatique bi-zone\n'
                '  -  Réglage lombaire du siège conducteur\n'
                '  -  Volant croûte de cuir\n'
                '  - Accoudoir central AV avec rangement\n'
                '  - Vitres arrières électriques\n'
                '  - accoudoir central\n'
                '  - accoudoir central arrière\n'
                '  - fermeture centralisée\n'
                '  - ordinateur de bord\n'
                '  - réglages du volant : hauteur et profondeur\n'
                '  - sieges reglables en hauteur\n'
                '  - siège conducteur réglable en hauteur\n'
                '  - vitres avant éléctriques\n'
                '\n'
                'Pack :\n'
                '  -  Pare-chocs AR sport\n'
                '  - siège passager réglable\n'
                '  - volant réglable\n'
                '\n'
                'Sécurité :\n'
                '  -  Kit de dépannage de pneumatique\n'
                '  - ABS\n'
                '  - Airbags rideaux\n'
                '  - ESP\n'
                "  - aide au freinage d'urgence\n"
                '  - airbags frontaux\n'
                '  - airbags latéraux\n'
                '  - phares antibrouillard\n'
                '  - répartiteur électronique de freinage\n'
                '\n'
                'Autres équipements et informations :\n'
                '  -  Bandeaux de pare-chocs AV peint en noir laqué et '
                'baguettes latérales peintes couleur caisse\n'
                '  -  Signature LED sur pare-choc AV\n'
                "  - Classe Crit'air : 1\n"
                '  - MP3\n'
                '  - Puissance kilowatt : 88 kw\n'
                '  - nombre de rapports : 5 vitesses\n'
                '  - puissance réelle : 120 ch\n'
                '  - émission CO2 : 147 g/km\n'
                '\n'
                'Référence annonce : 367VO140558',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 120,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': 'c991568d-b6c5-5ef7-8466-9d755ee79822',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3066323933',
 'listing': 'auction',
 'make': 'PEUGEOT',
 'model': '308',
 'odometer': 100681,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 8,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/b9/a3/8b/b9a38b3dafd5a36dc0b12f4334a0f65d04b56dc0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1d/53/97/1d539778088a1da1b7063399b641b9e073c29c46.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ba/c4/16/bac416a55eb0fee917d6c5cab88ecabbda60c6ff.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6f/5e/d4/6f5ed48d5f6b255f6fc0e1b3db394907eb2cbad1.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ac/9c/30/ac9c304b88f4c717589e500a87d7dc34ac92e0d9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6a/03/d9/6a03d9abd2866b112955611dc579b51c9e7989d4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e0/af/6e/e0af6eab19f6f7f8aeec7f267f0171dd6a70c451.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c4/4f/21/c44f2141011a0bba9e4052cbd843bb35059c1cff.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_c991568d-b6c5-5ef7-8466-9d755ee79822/c991568d-b6c5-5ef7-8466-9d755ee79822_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 257732,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/b9/a3/8b/b9a38b3dafd5a36dc0b12f4334a0f65d04b56dc0.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_c991568d-b6c5-5ef7-8466-9d755ee79822/c991568d-b6c5-5ef7-8466-9d755ee79822_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 262956,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/1d/53/97/1d539778088a1da1b7063399b641b9e073c29c46.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_c991568d-b6c5-5ef7-8466-9d755ee79822/c991568d-b6c5-5ef7-8466-9d755ee79822_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 241636,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ba/c4/16/bac416a55eb0fee917d6c5cab88ecabbda60c6ff.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_c991568d-b6c5-5ef7-8466-9d755ee79822/c991568d-b6c5-5ef7-8466-9d755ee79822_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 282757,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/6f/5e/d4/6f5ed48d5f6b255f6fc0e1b3db394907eb2cbad1.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_c991568d-b6c5-5ef7-8466-9d755ee79822/c991568d-b6c5-5ef7-8466-9d755ee79822_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 190519,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ac/9c/30/ac9c304b88f4c717589e500a87d7dc34ac92e0d9.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_c991568d-b6c5-5ef7-8466-9d755ee79822/c991568d-b6c5-5ef7-8466-9d755ee79822_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 166175,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/6a/03/d9/6a03d9abd2866b112955611dc579b51c9e7989d4.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_c991568d-b6c5-5ef7-8466-9d755ee79822/c991568d-b6c5-5ef7-8466-9d755ee79822_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 186957,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/e0/af/6e/e0af6eab19f6f7f8aeec7f267f0171dd6a70c451.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_c991568d-b6c5-5ef7-8466-9d755ee79822/c991568d-b6c5-5ef7-8466-9d755ee79822_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 131538,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/c4/4f/21/c44f2141011a0bba9e4052cbd843bb35059c1cff.jpg?rule=ad-large',
             'Width': 1024}],
 'price': 6000,
 'price_includes_vat': False,
 'registration_date': '2012-06-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Peugeot 308 1.6 VTi 120ch Active',
 'transmission': 'manual',
 'trim': '308 1.6 VTi 16v Active 5p',
 'vin': None,
 'year': 2012}
2026-03-25 10:00:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273066323933%27 HTTP/1.1" 200 None
2026-03-25 10:00:27 [auto_selling_leboncoin.fr] INFO: Saving data for 3066323933: {'created_time': 1774432827.550533, 'last_price_update_time': 1774432827.550548}
2026-03-25 10:00:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3066323933') HTTP/1.1" 204 0
2026-03-25 10:00:27 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3154678447
2026-03-25 10:00:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273154678447%27 HTTP/1.1" 200 None
2026-03-25 10:00:27 [auto_selling_leboncoin.fr] INFO: Scrape type for 3154678447: 1
2026-03-25 10:00:27 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3154678447
2026-03-25 10:00:27 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Rouge',
 'currency': 'EUR',
 'description': 'Renault Clio III TCE 100 eco2 Dynamique berline, rouge, 6 cv, '
                '3 portes, première mise en circulation le 01/02/2008, '
                'garantie 3 mois.\n'
                '\n'
                'Nombreux véhicules à petits prix avec possibilité de '
                "financement n'hésitez pas à nous contacter\n"
                '\n'
                'nos véhicules sont garanties et entièrement réviser aucun '
                'frais à prévoir\n'
                '\n'
                'NOUVEAU nos véhicules essence peuvent être programmés pour '
                "rouler à l'éthanol sur votre demande voir condition en "
                'agence\n'
                '\n'
                '5 places\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  -  Pack Style\n'
                '  - CD\n'
                '\n'
                'Couleur :\n'
                '  -  Peinture opaque\n'
                '\n'
                'Extérieur :\n'
                '  - rétroviseurs dégivrants\n'
                '  - rétroviseurs électriques\n'
                '\n'
                'Intérieur :\n'
                '  -  Cendrier nomade\n'
                '  - climatisation : manuelle\n'
                '  - climatisation manuelle\n'
                '  - direction assistée\n'
                '  - réglages du volant : hauteur\n'
                '  - siège conducteur réglable en hauteur\n'
                '  - vitres avant éléctriques\n'
                '\n'
                'Pack :\n'
                '  -  Appuis-tête AV réglables en hauteur Nouvelle Génération\n'
                '  -  Ceintures de sécurité AV 3 points\n'
                '  -  Condamnation électrique des portes à distance\n'
                '  -  Pare-soleil miroir non éclairé\n'
                '  -  Poignées de portes chromées\n'
                '  -  Rétroviseurs ton carrosserie\n'
                '  -  Sans cloisons\n'
                '  -  Vitres latérales AR et lunette AR surteintées\n'
                '  - Sieges arrières rabattable\n'
                '  - appuis-tête arrière\n'
                '  - tapis de sol\n'
                '  - volant réglable\n'
                '\n'
                'Sellerie :\n'
                '  -  Sellerie Rip Curl²\n'
                '\n'
                'Sécurité :\n'
                '  - ABS\n'
                "  - aide au freinage d'urgence\n"
                '  - airbags frontaux\n'
                '  - airbags latéraux\n'
                '  - fixations ISOFIX\n'
                '  - phares antibrouillard\n'
                '  - roue de secours\n'
                '\n'
                'Autres équipements et informations :\n'
                '  -  Ceinture de sécurité centrale AR 3 points à enrouleur\n'
                '  -  Ceintures de sécurité AR latérales 3 points avec '
                "limiteur d'effort\n"
                '  -  Ceintures de sécurité AR latérales 3 points avec '
                'prétensionneur\n'
                "  -  Filtre à air de l'habitacle\n"
                '  -  Inhibition manuelle des airbags passager AV\n'
                '  -  Sans Prestat. Prod\n'
                '  -  Strippings extérieurs Rock (rouge)\n'
                '  - 2 airbags antiglissement sous assise de sièges AV\n'
                '  - Puissance kilowatt : 74 kw\n'
                '  - nombre de rapports : 5 vitesses\n'
                '  - puissance réelle : 100 ch\n'
                '  - émission CO2 : 139 g/km\n'
                '\n'
                'Référence annonce : 367VO140619',
 'doors_number': 3,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 100,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3154678447',
 'listing': 'auction',
 'make': 'RENAULT',
 'model': 'Clio',
 'odometer': 117468,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/9a/4f/b3/9a4fb3d4522b323852d5455e0c7ff787e6a926dc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c0/7f/91/c07f9140e48201daaad579e0920541c5777590d4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/22/4c/d7/224cd7c05be9b6542a1d4f73c1bde891a1fe063d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c9/53/fb/c953fb33a007bad65de68bfe87c4a6aa7db08191.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/gh/ac/65/ghac650f045a9423668f5f0926d3c75f22028792.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ca/c8/ed/cac8edeec3ac366b1db15a2280c5368d76ff8a4f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/61/96/d2/6196d2188ae31d747cf2b0426b5a82b116412ad2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/15/81/3a/15813aa4c1f1fa8e2e5a53155cdef1242187c07b.jpg?rule=ad-large'],
 'price': 4800,
 'price_includes_vat': False,
 'registration_date': '2008-02-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Renault Clio III TCE 100 eco2 Dynamique',
 'transmission': 'manual',
 'trim': 'Clio 1.2 TCe 100ch Dynamique 5p',
 'vin': None,
 'year': 2008}
2026-03-25 10:00:27 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 4219e630-6cb0-55f5-9b15-3eec5bdd7f79 with identifier: 3154678447
2026-03-25 10:00:27 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 8 photos for item 4219e630-6cb0-55f5-9b15-3eec5bdd7f79
2026-03-25 10:00:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /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%252F4f%252Fb3%252F9a4fb3d4522b323852d5455e0c7ff787e6a926dc.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/9a/4f/b3/9a4fb3d4522b323852d5455e0c7ff787e6a926dc.jpg?rule=ad-large already downloaded
2026-03-25 10:00:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /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%252F7f%252F91%252Fc07f9140e48201daaad579e0920541c5777590d4.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/c0/7f/91/c07f9140e48201daaad579e0920541c5777590d4.jpg?rule=ad-large already downloaded
2026-03-25 10:00:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F22%252F4c%252Fd7%252F224cd7c05be9b6542a1d4f73c1bde891a1fe063d.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/22/4c/d7/224cd7c05be9b6542a1d4f73c1bde891a1fe063d.jpg?rule=ad-large already downloaded
2026-03-25 10:00:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fc9%252F53%252Ffb%252Fc953fb33a007bad65de68bfe87c4a6aa7db08191.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/c9/53/fb/c953fb33a007bad65de68bfe87c4a6aa7db08191.jpg?rule=ad-large already downloaded
2026-03-25 10:00:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /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%252Fac%252F65%252Fghac650f045a9423668f5f0926d3c75f22028792.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/gh/ac/65/ghac650f045a9423668f5f0926d3c75f22028792.jpg?rule=ad-large already downloaded
2026-03-25 10:00:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /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%252Fc8%252Fed%252Fcac8edeec3ac366b1db15a2280c5368d76ff8a4f.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ca/c8/ed/cac8edeec3ac366b1db15a2280c5368d76ff8a4f.jpg?rule=ad-large already downloaded
2026-03-25 10:00:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /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%252F96%252Fd2%252F6196d2188ae31d747cf2b0426b5a82b116412ad2.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/61/96/d2/6196d2188ae31d747cf2b0426b5a82b116412ad2.jpg?rule=ad-large already downloaded
2026-03-25 10:00:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F15%252F81%252F3a%252F15813aa4c1f1fa8e2e5a53155cdef1242187c07b.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/15/81/3a/15813aa4c1f1fa8e2e5a53155cdef1242187c07b.jpg?rule=ad-large already downloaded
2026-03-25 10:00:27 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 4219e630-6cb0-55f5-9b15-3eec5bdd7f79 with identifier 3154678447
2026-03-25 10:00:27 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-25 10:00:27 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-25 10:00:27 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 4219e630-6cb0-55f5-9b15-3eec5bdd7f79
2026-03-25 10:00:27 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Rouge',
 'currency': 'EUR',
 'description': 'Renault Clio III TCE 100 eco2 Dynamique berline, rouge, 6 cv, '
                '3 portes, première mise en circulation le 01/02/2008, '
                'garantie 3 mois.\n'
                '\n'
                'Nombreux véhicules à petits prix avec possibilité de '
                "financement n'hésitez pas à nous contacter\n"
                '\n'
                'nos véhicules sont garanties et entièrement réviser aucun '
                'frais à prévoir\n'
                '\n'
                'NOUVEAU nos véhicules essence peuvent être programmés pour '
                "rouler à l'éthanol sur votre demande voir condition en "
                'agence\n'
                '\n'
                '5 places\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  -  Pack Style\n'
                '  - CD\n'
                '\n'
                'Couleur :\n'
                '  -  Peinture opaque\n'
                '\n'
                'Extérieur :\n'
                '  - rétroviseurs dégivrants\n'
                '  - rétroviseurs électriques\n'
                '\n'
                'Intérieur :\n'
                '  -  Cendrier nomade\n'
                '  - climatisation : manuelle\n'
                '  - climatisation manuelle\n'
                '  - direction assistée\n'
                '  - réglages du volant : hauteur\n'
                '  - siège conducteur réglable en hauteur\n'
                '  - vitres avant éléctriques\n'
                '\n'
                'Pack :\n'
                '  -  Appuis-tête AV réglables en hauteur Nouvelle Génération\n'
                '  -  Ceintures de sécurité AV 3 points\n'
                '  -  Condamnation électrique des portes à distance\n'
                '  -  Pare-soleil miroir non éclairé\n'
                '  -  Poignées de portes chromées\n'
                '  -  Rétroviseurs ton carrosserie\n'
                '  -  Sans cloisons\n'
                '  -  Vitres latérales AR et lunette AR surteintées\n'
                '  - Sieges arrières rabattable\n'
                '  - appuis-tête arrière\n'
                '  - tapis de sol\n'
                '  - volant réglable\n'
                '\n'
                'Sellerie :\n'
                '  -  Sellerie Rip Curl²\n'
                '\n'
                'Sécurité :\n'
                '  - ABS\n'
                "  - aide au freinage d'urgence\n"
                '  - airbags frontaux\n'
                '  - airbags latéraux\n'
                '  - fixations ISOFIX\n'
                '  - phares antibrouillard\n'
                '  - roue de secours\n'
                '\n'
                'Autres équipements et informations :\n'
                '  -  Ceinture de sécurité centrale AR 3 points à enrouleur\n'
                '  -  Ceintures de sécurité AR latérales 3 points avec '
                "limiteur d'effort\n"
                '  -  Ceintures de sécurité AR latérales 3 points avec '
                'prétensionneur\n'
                "  -  Filtre à air de l'habitacle\n"
                '  -  Inhibition manuelle des airbags passager AV\n'
                '  -  Sans Prestat. Prod\n'
                '  -  Strippings extérieurs Rock (rouge)\n'
                '  - 2 airbags antiglissement sous assise de sièges AV\n'
                '  - Puissance kilowatt : 74 kw\n'
                '  - nombre de rapports : 5 vitesses\n'
                '  - puissance réelle : 100 ch\n'
                '  - émission CO2 : 139 g/km\n'
                '\n'
                'Référence annonce : 367VO140619',
 'doors_number': 3,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 100,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': '4219e630-6cb0-55f5-9b15-3eec5bdd7f79',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3154678447',
 'listing': 'auction',
 'make': 'RENAULT',
 'model': 'Clio',
 'odometer': 117468,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 8,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/9a/4f/b3/9a4fb3d4522b323852d5455e0c7ff787e6a926dc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c0/7f/91/c07f9140e48201daaad579e0920541c5777590d4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/22/4c/d7/224cd7c05be9b6542a1d4f73c1bde891a1fe063d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c9/53/fb/c953fb33a007bad65de68bfe87c4a6aa7db08191.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/gh/ac/65/ghac650f045a9423668f5f0926d3c75f22028792.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ca/c8/ed/cac8edeec3ac366b1db15a2280c5368d76ff8a4f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/61/96/d2/6196d2188ae31d747cf2b0426b5a82b116412ad2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/15/81/3a/15813aa4c1f1fa8e2e5a53155cdef1242187c07b.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_4219e630-6cb0-55f5-9b15-3eec5bdd7f79/4219e630-6cb0-55f5-9b15-3eec5bdd7f79_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 90207,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/9a/4f/b3/9a4fb3d4522b323852d5455e0c7ff787e6a926dc.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_4219e630-6cb0-55f5-9b15-3eec5bdd7f79/4219e630-6cb0-55f5-9b15-3eec5bdd7f79_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 87784,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/c0/7f/91/c07f9140e48201daaad579e0920541c5777590d4.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_4219e630-6cb0-55f5-9b15-3eec5bdd7f79/4219e630-6cb0-55f5-9b15-3eec5bdd7f79_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 84733,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/22/4c/d7/224cd7c05be9b6542a1d4f73c1bde891a1fe063d.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_4219e630-6cb0-55f5-9b15-3eec5bdd7f79/4219e630-6cb0-55f5-9b15-3eec5bdd7f79_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 85350,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/c9/53/fb/c953fb33a007bad65de68bfe87c4a6aa7db08191.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_4219e630-6cb0-55f5-9b15-3eec5bdd7f79/4219e630-6cb0-55f5-9b15-3eec5bdd7f79_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 104351,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/gh/ac/65/ghac650f045a9423668f5f0926d3c75f22028792.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_4219e630-6cb0-55f5-9b15-3eec5bdd7f79/4219e630-6cb0-55f5-9b15-3eec5bdd7f79_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 90299,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ca/c8/ed/cac8edeec3ac366b1db15a2280c5368d76ff8a4f.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_4219e630-6cb0-55f5-9b15-3eec5bdd7f79/4219e630-6cb0-55f5-9b15-3eec5bdd7f79_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 128295,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/61/96/d2/6196d2188ae31d747cf2b0426b5a82b116412ad2.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_4219e630-6cb0-55f5-9b15-3eec5bdd7f79/4219e630-6cb0-55f5-9b15-3eec5bdd7f79_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 104912,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/15/81/3a/15813aa4c1f1fa8e2e5a53155cdef1242187c07b.jpg?rule=ad-large',
             'Width': 1024}],
 'price': 4800,
 'price_includes_vat': False,
 'registration_date': '2008-02-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Renault Clio III TCE 100 eco2 Dynamique',
 'transmission': 'manual',
 'trim': 'Clio 1.2 TCe 100ch Dynamique 5p',
 'vin': None,
 'year': 2008}
2026-03-25 10:00:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273154678447%27 HTTP/1.1" 200 None
2026-03-25 10:00:27 [auto_selling_leboncoin.fr] INFO: Saving data for 3154678447: {'created_time': 1774432827.911847, 'last_price_update_time': 1774432827.911871}
2026-03-25 10:00:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3154678447') HTTP/1.1" 204 0
2026-03-25 10:00:27 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 2879694741
2026-03-25 10:00:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%272879694741%27 HTTP/1.1" 200 None
2026-03-25 10:00:27 [auto_selling_leboncoin.fr] INFO: Scrape type for 2879694741: 1
2026-03-25 10:00:27 [auto_selling_leboncoin.fr] INFO: Scraping new listing 2879694741
2026-03-25 10:00:27 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'Opel Meriva 1.4 Turbo Cosmo monospace, blanc, 7 cv, 5 portes, '
                'première mise en circulation le 15/01/2013, garantie 3 mois.\n'
                '\n'
                'Nombreux véhicules à petits prix avec possibilité de '
                "financement n'hésitez pas à nous contacter\n"
                '\n'
                'nos véhicules sont garanties et entièrement réviser aucun '
                'frais à prévoir\n'
                '\n'
                'NOUVEAU nos véhicules essence peuvent être programmés pour '
                "rouler à l'éthanol sur votre demande voir condition en "
                'agence\n'
                '\n'
                '5 places\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  - CD\n'
                '  - auto-radio : CD\n'
                '\n'
                'Conduite :\n'
                '  -  Assistance au démarrage en côte\n'
                '  - régulateur de vitesse\n'
                '\n'
                'Extérieur :\n'
                '  -  Boucliers AV et AR couleur carrosserie\n'
                '  -  Clé rétractable\n'
                '  -  Enjoliveurs de roues profilés 16"\n'
                '  -  Pack Sécurité\n'
                '  -  Préparation pour barres de toit\n'
                '\n'
                'Intérieur :\n'
                '  -  Cache-bagages rigide\n'
                '  -  Commande de verrouillage/déverrouillage des portes au '
                'tableau de bord\n'
                '  -  Commandes au volant\n'
                '  -  Crochet amovible dans le coffre\n'
                "  -  Eclairage l'habitacle à l'AV\n"
                '  -  Lampes de lecture AV et AR\n'
                '  -  Prise 12V sur le tunnel central AV\n'
                '  -  Rétroviseur intérieur jour/nuit\n'
                '  -  Spots de lecture AV/AR et éclairage de courtoisie AR\n'
                '  -  Vitres AV électriques avec fonction anti-pincement\n'
                '  -  Vitres électriques AV et AR\n'
                '  -  Volant 3 branches\n'
                '  -  à réglage électrique\n'
                '  - Miroir de courtoisie coté Passager\n'
                '  - Vitres arrières électriques\n'
                '  - climatisation : manuelle\n'
                '  - climatisation manuelle\n'
                '  - direction assistée\n'
                '  - fermeture centralisée\n'
                '  - ordinateur de bord\n'
                '  - prise 12V\n'
                '  - réglages du volant : hauteur et profondeur\n'
                '  - verrouillage à distance\n'
                '  - vitres avant éléctriques\n'
                '  - vitres électriques\n'
                '\n'
                'Pack :\n'
                '  -  Appuis-tête AV réglables\n'
                '  -  Ceintures de sécurité AV réglables en hauteur\n'
                '  -  Ceintures de sécurité à double pré-tensionneurs AV\n'
                '  -  Coques de rétroviseurs peints\n'
                '  -  Double plancher de coffre\n'
                '  -  Frein à main électrique\n'
                '  -  Indicateur de maintenance\n'
                '  -  Poignée de maintien pour passager AV\n'
                '  -  Poignées de portes\n'
                '  -  Poignées de portes couleur carrosserie\n'
                '  -  Range-lunettes côté conducteur\n'
                '  -  Rétroviseurs extérieurs\n'
                '  -  Vide-poches avec porte boissons dans les portes AV\n'
                '  -  Vide-poches dans les portières AR\n'
                '  -  pare-chocs et coque supérieure des rétroviseurs couleur '
                'carrosserie\n'
                '  -  électronique et peinte\n'
                '  - 3 ceintures de sécurité AR à enrouleur à 3 points\n'
                '  - appuis-tête arrière\n'
                '  - frein parking automatique\n'
                '  - jantes : classiques\n'
                '  - volant multifonctions\n'
                '  - volant réglable\n'
                '\n'
                'Sécurité :\n'
                '  -  Airbags Opel frontaux conducteur et passager\n'
                '  -  Appuis-tete AV actifs\n'
                '  - ABS\n'
                '  - ESP\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'
                '  -  3ème feu stop\n'
                '  -  Ceintures de sécurité AV avec prétensionneurs et '
                "limiteurs d'effort\n"
                '  -  Cerclage des instruments 2D Jet Black\n'
                "  -  Crochets porte veste à l'AR\n"
                '  -  ESP Plus\n'
                '  -  Eclairage du coffre\n'
                '  -  Ecran graphique triple infos\n'
                '  -  Extinction differée des phares "Follow me home"\n'
                '  -  Feux de parking indépendants (droite/gauche)\n'
                '  -  FlexDoors\n'
                '  -  FlexRail avec accoudoir et porte-gobelet\n'
                '  -  FlexSpace\n'
                '  -  Inserts chromés sur la malle AR\n'
                '  -  Klaxon 1 ton\n'
                "  -  Lumière d'ambiance dans la console centrale\n"
                "  -  Poignées d'ouverture du coffre sensitive\n"
                '  -  Pédalier rétractable en cas de choc frontal (PRS)\n'
                '  -  Rappel de bouclage de ceinture sur les 5 sièges\n'
                "  -  Réglage de l'intensité lumineuse des instruments\n"
                '  -  Sièges latéraux AR compatibles ISOFIX\n'
                '  -  Système antivol par immobilisation\n'
                '  -  Système de rangement FlexRail avec boîte de rangement\n'
                '  -  Tissu Skyline/Atlantis\n'
                '  -  Verrouillage électrique à distance des portes\n'
                '  -  asphérique côté conducteur\n'
                '  -  du hayon et du réservoir\n'
                '  -  dégivrants\n'
                '  -  pieds et cadres anthracite\n'
                "  - Classe Crit'air : 1\n"
                '  - Puissance kilowatt : 88 kw\n'
                '  - feux de circulation diurne\n'
                '  - nombre de rapports : 5 vitesses\n'
                '  - puissance réelle : 120 ch\n'
                '  - émission CO2 : 146 g/km\n'
                '\n'
                'Référence annonce : 367VO140549',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 120,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/2879694741',
 'listing': 'auction',
 'make': 'OPEL',
 'model': 'Meriva',
 'odometer': 136400,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/65/31/e3/6531e36e9365983f3c81febd5287da7d8b032c58.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/05/af/e3/05afe3505058b255557b2f24ad61bd0136b6286f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fd/ca/dc/fdcadc8bcd07adbb4f6ff9a78bab9cf1a0120f61.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2e/6a/a6/2e6aa6e257f074561efce7000dc979b2c858b000.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c6/b0/c1/c6b0c1dccfcf1b827be9daa08468eb6f7262edd2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/02/84/14/02841489734c35ee296a506d9daeb6150c4614c4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3b/e6/37/3be63768b0c5d137fb6fb4d5acccef16eb94fe9c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a1/98/ae/a198aea4059bd4ea5afdf613ec361f42d26fb5b1.jpg?rule=ad-large'],
 'price': 5500,
 'price_includes_vat': False,
 'registration_date': '2013-01-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Opel Meriva 1.4 Turbo Cosmo',
 'transmission': 'manual',
 'trim': 'Meriva 1.4 Turbo Twinport 120ch Cosmo Start&Stop',
 'vin': None,
 'year': 2013}
2026-03-25 10:00:27 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: f5de3ace-e150-5b98-91cf-857a8037ddd9 with identifier: 2879694741
2026-03-25 10:00:27 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 8 photos for item f5de3ace-e150-5b98-91cf-857a8037ddd9
2026-03-25 10:00:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F65%252F31%252Fe3%252F6531e36e9365983f3c81febd5287da7d8b032c58.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:27 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/65/31/e3/6531e36e9365983f3c81febd5287da7d8b032c58.jpg?rule=ad-large already downloaded
2026-03-25 10:00:27 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /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%252Faf%252Fe3%252F05afe3505058b255557b2f24ad61bd0136b6286f.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/05/af/e3/05afe3505058b255557b2f24ad61bd0136b6286f.jpg?rule=ad-large already downloaded
2026-03-25 10:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /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%252Fca%252Fdc%252Ffdcadc8bcd07adbb4f6ff9a78bab9cf1a0120f61.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/fd/ca/dc/fdcadc8bcd07adbb4f6ff9a78bab9cf1a0120f61.jpg?rule=ad-large already downloaded
2026-03-25 10:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /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%252F6a%252Fa6%252F2e6aa6e257f074561efce7000dc979b2c858b000.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/2e/6a/a6/2e6aa6e257f074561efce7000dc979b2c858b000.jpg?rule=ad-large already downloaded
2026-03-25 10:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fc6%252Fb0%252Fc1%252Fc6b0c1dccfcf1b827be9daa08468eb6f7262edd2.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/c6/b0/c1/c6b0c1dccfcf1b827be9daa08468eb6f7262edd2.jpg?rule=ad-large already downloaded
2026-03-25 10:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F02%252F84%252F14%252F02841489734c35ee296a506d9daeb6150c4614c4.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/02/84/14/02841489734c35ee296a506d9daeb6150c4614c4.jpg?rule=ad-large already downloaded
2026-03-25 10:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /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%252Fe6%252F37%252F3be63768b0c5d137fb6fb4d5acccef16eb94fe9c.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/3b/e6/37/3be63768b0c5d137fb6fb4d5acccef16eb94fe9c.jpg?rule=ad-large already downloaded
2026-03-25 10:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fa1%252F98%252Fae%252Fa198aea4059bd4ea5afdf613ec361f42d26fb5b1.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/a1/98/ae/a198aea4059bd4ea5afdf613ec361f42d26fb5b1.jpg?rule=ad-large already downloaded
2026-03-25 10:00:28 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: f5de3ace-e150-5b98-91cf-857a8037ddd9 with identifier 2879694741
2026-03-25 10:00:28 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-25 10:00:28 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-25 10:00:28 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item f5de3ace-e150-5b98-91cf-857a8037ddd9
2026-03-25 10:00:28 [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 Meriva 1.4 Turbo Cosmo monospace, blanc, 7 cv, 5 portes, '
                'première mise en circulation le 15/01/2013, garantie 3 mois.\n'
                '\n'
                'Nombreux véhicules à petits prix avec possibilité de '
                "financement n'hésitez pas à nous contacter\n"
                '\n'
                'nos véhicules sont garanties et entièrement réviser aucun '
                'frais à prévoir\n'
                '\n'
                'NOUVEAU nos véhicules essence peuvent être programmés pour '
                "rouler à l'éthanol sur votre demande voir condition en "
                'agence\n'
                '\n'
                '5 places\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  - CD\n'
                '  - auto-radio : CD\n'
                '\n'
                'Conduite :\n'
                '  -  Assistance au démarrage en côte\n'
                '  - régulateur de vitesse\n'
                '\n'
                'Extérieur :\n'
                '  -  Boucliers AV et AR couleur carrosserie\n'
                '  -  Clé rétractable\n'
                '  -  Enjoliveurs de roues profilés 16"\n'
                '  -  Pack Sécurité\n'
                '  -  Préparation pour barres de toit\n'
                '\n'
                'Intérieur :\n'
                '  -  Cache-bagages rigide\n'
                '  -  Commande de verrouillage/déverrouillage des portes au '
                'tableau de bord\n'
                '  -  Commandes au volant\n'
                '  -  Crochet amovible dans le coffre\n'
                "  -  Eclairage l'habitacle à l'AV\n"
                '  -  Lampes de lecture AV et AR\n'
                '  -  Prise 12V sur le tunnel central AV\n'
                '  -  Rétroviseur intérieur jour/nuit\n'
                '  -  Spots de lecture AV/AR et éclairage de courtoisie AR\n'
                '  -  Vitres AV électriques avec fonction anti-pincement\n'
                '  -  Vitres électriques AV et AR\n'
                '  -  Volant 3 branches\n'
                '  -  à réglage électrique\n'
                '  - Miroir de courtoisie coté Passager\n'
                '  - Vitres arrières électriques\n'
                '  - climatisation : manuelle\n'
                '  - climatisation manuelle\n'
                '  - direction assistée\n'
                '  - fermeture centralisée\n'
                '  - ordinateur de bord\n'
                '  - prise 12V\n'
                '  - réglages du volant : hauteur et profondeur\n'
                '  - verrouillage à distance\n'
                '  - vitres avant éléctriques\n'
                '  - vitres électriques\n'
                '\n'
                'Pack :\n'
                '  -  Appuis-tête AV réglables\n'
                '  -  Ceintures de sécurité AV réglables en hauteur\n'
                '  -  Ceintures de sécurité à double pré-tensionneurs AV\n'
                '  -  Coques de rétroviseurs peints\n'
                '  -  Double plancher de coffre\n'
                '  -  Frein à main électrique\n'
                '  -  Indicateur de maintenance\n'
                '  -  Poignée de maintien pour passager AV\n'
                '  -  Poignées de portes\n'
                '  -  Poignées de portes couleur carrosserie\n'
                '  -  Range-lunettes côté conducteur\n'
                '  -  Rétroviseurs extérieurs\n'
                '  -  Vide-poches avec porte boissons dans les portes AV\n'
                '  -  Vide-poches dans les portières AR\n'
                '  -  pare-chocs et coque supérieure des rétroviseurs couleur '
                'carrosserie\n'
                '  -  électronique et peinte\n'
                '  - 3 ceintures de sécurité AR à enrouleur à 3 points\n'
                '  - appuis-tête arrière\n'
                '  - frein parking automatique\n'
                '  - jantes : classiques\n'
                '  - volant multifonctions\n'
                '  - volant réglable\n'
                '\n'
                'Sécurité :\n'
                '  -  Airbags Opel frontaux conducteur et passager\n'
                '  -  Appuis-tete AV actifs\n'
                '  - ABS\n'
                '  - ESP\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'
                '  -  3ème feu stop\n'
                '  -  Ceintures de sécurité AV avec prétensionneurs et '
                "limiteurs d'effort\n"
                '  -  Cerclage des instruments 2D Jet Black\n'
                "  -  Crochets porte veste à l'AR\n"
                '  -  ESP Plus\n'
                '  -  Eclairage du coffre\n'
                '  -  Ecran graphique triple infos\n'
                '  -  Extinction differée des phares "Follow me home"\n'
                '  -  Feux de parking indépendants (droite/gauche)\n'
                '  -  FlexDoors\n'
                '  -  FlexRail avec accoudoir et porte-gobelet\n'
                '  -  FlexSpace\n'
                '  -  Inserts chromés sur la malle AR\n'
                '  -  Klaxon 1 ton\n'
                "  -  Lumière d'ambiance dans la console centrale\n"
                "  -  Poignées d'ouverture du coffre sensitive\n"
                '  -  Pédalier rétractable en cas de choc frontal (PRS)\n'
                '  -  Rappel de bouclage de ceinture sur les 5 sièges\n'
                "  -  Réglage de l'intensité lumineuse des instruments\n"
                '  -  Sièges latéraux AR compatibles ISOFIX\n'
                '  -  Système antivol par immobilisation\n'
                '  -  Système de rangement FlexRail avec boîte de rangement\n'
                '  -  Tissu Skyline/Atlantis\n'
                '  -  Verrouillage électrique à distance des portes\n'
                '  -  asphérique côté conducteur\n'
                '  -  du hayon et du réservoir\n'
                '  -  dégivrants\n'
                '  -  pieds et cadres anthracite\n'
                "  - Classe Crit'air : 1\n"
                '  - Puissance kilowatt : 88 kw\n'
                '  - feux de circulation diurne\n'
                '  - nombre de rapports : 5 vitesses\n'
                '  - puissance réelle : 120 ch\n'
                '  - émission CO2 : 146 g/km\n'
                '\n'
                'Référence annonce : 367VO140549',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 120,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': 'f5de3ace-e150-5b98-91cf-857a8037ddd9',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/2879694741',
 'listing': 'auction',
 'make': 'OPEL',
 'model': 'Meriva',
 'odometer': 136400,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 8,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/65/31/e3/6531e36e9365983f3c81febd5287da7d8b032c58.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/05/af/e3/05afe3505058b255557b2f24ad61bd0136b6286f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/fd/ca/dc/fdcadc8bcd07adbb4f6ff9a78bab9cf1a0120f61.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2e/6a/a6/2e6aa6e257f074561efce7000dc979b2c858b000.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c6/b0/c1/c6b0c1dccfcf1b827be9daa08468eb6f7262edd2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/02/84/14/02841489734c35ee296a506d9daeb6150c4614c4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3b/e6/37/3be63768b0c5d137fb6fb4d5acccef16eb94fe9c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a1/98/ae/a198aea4059bd4ea5afdf613ec361f42d26fb5b1.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_f5de3ace-e150-5b98-91cf-857a8037ddd9/f5de3ace-e150-5b98-91cf-857a8037ddd9_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 291656,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/65/31/e3/6531e36e9365983f3c81febd5287da7d8b032c58.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_f5de3ace-e150-5b98-91cf-857a8037ddd9/f5de3ace-e150-5b98-91cf-857a8037ddd9_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 256488,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/05/af/e3/05afe3505058b255557b2f24ad61bd0136b6286f.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_f5de3ace-e150-5b98-91cf-857a8037ddd9/f5de3ace-e150-5b98-91cf-857a8037ddd9_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 265487,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/fd/ca/dc/fdcadc8bcd07adbb4f6ff9a78bab9cf1a0120f61.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_f5de3ace-e150-5b98-91cf-857a8037ddd9/f5de3ace-e150-5b98-91cf-857a8037ddd9_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 225125,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/2e/6a/a6/2e6aa6e257f074561efce7000dc979b2c858b000.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_f5de3ace-e150-5b98-91cf-857a8037ddd9/f5de3ace-e150-5b98-91cf-857a8037ddd9_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 181474,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/c6/b0/c1/c6b0c1dccfcf1b827be9daa08468eb6f7262edd2.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_f5de3ace-e150-5b98-91cf-857a8037ddd9/f5de3ace-e150-5b98-91cf-857a8037ddd9_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 112969,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/02/84/14/02841489734c35ee296a506d9daeb6150c4614c4.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_f5de3ace-e150-5b98-91cf-857a8037ddd9/f5de3ace-e150-5b98-91cf-857a8037ddd9_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 148372,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/3b/e6/37/3be63768b0c5d137fb6fb4d5acccef16eb94fe9c.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_f5de3ace-e150-5b98-91cf-857a8037ddd9/f5de3ace-e150-5b98-91cf-857a8037ddd9_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 160267,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/a1/98/ae/a198aea4059bd4ea5afdf613ec361f42d26fb5b1.jpg?rule=ad-large',
             'Width': 1024}],
 'price': 5500,
 'price_includes_vat': False,
 'registration_date': '2013-01-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Opel Meriva 1.4 Turbo Cosmo',
 'transmission': 'manual',
 'trim': 'Meriva 1.4 Turbo Twinport 120ch Cosmo Start&Stop',
 'vin': None,
 'year': 2013}
2026-03-25 10:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%272879694741%27 HTTP/1.1" 200 None
2026-03-25 10:00:28 [auto_selling_leboncoin.fr] INFO: Saving data for 2879694741: {'created_time': 1774432828.205982, 'last_price_update_time': 1774432828.205995}
2026-03-25 10:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='2879694741') HTTP/1.1" 204 0
2026-03-25 10:00:28 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3165196294
2026-03-25 10:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273165196294%27 HTTP/1.1" 200 None
2026-03-25 10:00:28 [auto_selling_leboncoin.fr] INFO: Scrape type for 3165196294: 1
2026-03-25 10:00:28 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3165196294
2026-03-25 10:00:28 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Rouge',
 'currency': 'EUR',
 'description': 'Renault Clio IV TCe 90 eco2 Zen berline, rouge, 5 cv, 5 '
                'portes, première mise en circulation le 20/03/2015, garantie '
                '3 mois.\n'
                '\n'
                'Nombreux véhicules à petits prix avec possibilité de '
                "financement n'hésitez pas à nous contacter\n"
                '\n'
                'nos véhicules sont garanties et entièrement réviser aucun '
                'frais à prévoir\n'
                '\n'
                'NOUVEAU nos véhicules essence peuvent être programmés pour '
                "rouler à l'éthanol sur votre demande voir condition en "
                'agence\n'
                '\n'
                '5 places\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  - Bluetooth\n'
                '\n'
                'Conduite :\n'
                '  -  Ecomode\n'
                '\n'
                'Extérieur :\n'
                '  -  Ambiance interieure Noir\n'
                '  -  Becquet AR\n'
                '  - rétroviseurs dégivrants\n'
                '  - rétroviseurs électriques\n'
                '\n'
                'Intérieur :\n'
                '  -  Banquette AR 1/3-2/3 assise fixe\n'
                '  -  Lunette AR chauffante\n'
                '  - climatisation : manuelle\n'
                '  - climatisation manuelle\n'
                '  - siège conducteur réglable en hauteur\n'
                '  - vitres avant éléctriques\n'
                '  - vitres surteintées\n'
                '  - volant cuir\n'
                '\n'
                'Pack :\n'
                '  -  Appuis-tête AV\n'
                "  -  Ceintures 3 points à l'AR\n"
                '  -  Ceintures de sécurité AV réglables en hauteur\n'
                '  -  Condamnation électriques des portes\n'
                '  -  Essuie-vitre à cadencement\n'
                '  -  Pneus à faible résistance de roulement\n'
                '  -  Poignées de portes ton caisse\n'
                '  -  Rétroviseurs extérieurs ton carrosserie\n'
                '  - appuis-tête arrière\n'
                '\n'
                'Sellerie :\n'
                '  -  Sellerie Noir/Gris\n'
                '\n'
                'Sécurité :\n'
                '  - ABS\n'
                '  - Aide au demarrage en pente\n'
                '  - ESP\n'
                "  - aide au freinage d'urgence\n"
                '  - airbags frontaux\n'
                '  - contrôle pression des pneus\n'
                '  - fixations ISOFIX\n'
                '  - kit de dépannage pneumatique\n'
                '  - phares antibrouillard\n'
                '\n'
                'Autres équipements et informations :\n'
                '  -  Carte Renault à télécommande\n'
                '  -  Enjoliveurs 16" Flexweel Fairway\n'
                '  -  Harmonie Carbone foncé\n'
                '  -  Projecteurs à double optique\n'
                "  - Alerte sonore d'oubli de ceinture de sécurité\n"
                "  - Classe Crit'air : 1\n"
                '  - MP3\n'
                '  - Puissance kilowatt : 66 kw\n'
                '  - USB\n'
                '  - feux de circulation diurne\n'
                '  - nombre de rapports : 5 vitesses\n'
                '  - puissance réelle : 90 ch\n'
                '  - émission CO2 : 114 g/km\n'
                '\n'
                'Référence annonce : 367VO140623',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 90,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3165196294',
 'listing': 'auction',
 'make': 'RENAULT',
 'model': 'Clio',
 'odometer': 117260,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/43/77/99/437799983c714c5cbfc9b38108044adb49bf9d15.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/dd/8a/b9/dd8ab9c5a307df077994de2d8209e5cbf6e72504.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ac/e6/83/ace6834e492a1f18fb47bf94eb7b28b405d0669c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/55/1d/21/551d21d6b580a285140ab55fdf94fc1af03ac5fd.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/08/58/b3/0858b331c6f55b6e87b909b760fc7313e531dc08.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/63/d9/67/63d967cffb0fd6e212860d413a2634336cc23c98.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3f/ce/8a/3fce8ac80207513644de25b461448345e670ec12.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/da/32/a9/da32a972ec4cbf011a4cd6f0f02b436edc59296b.jpg?rule=ad-large'],
 'price': 9000,
 'price_includes_vat': False,
 'registration_date': '2015-03-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Renault Clio IV TCe 90 eco2 Zen',
 'transmission': 'manual',
 'trim': 'Clio 0.9 TCe 90ch Zen eco²',
 'vin': None,
 'year': 2015}
2026-03-25 10:00:28 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 992a65a5-e9f8-5f5b-91f4-bb2498aff736 with identifier: 3165196294
2026-03-25 10:00:28 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 8 photos for item 992a65a5-e9f8-5f5b-91f4-bb2498aff736
2026-03-25 10:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /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%252F77%252F99%252F437799983c714c5cbfc9b38108044adb49bf9d15.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/43/77/99/437799983c714c5cbfc9b38108044adb49bf9d15.jpg?rule=ad-large already downloaded
2026-03-25 10:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /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%252F8a%252Fb9%252Fdd8ab9c5a307df077994de2d8209e5cbf6e72504.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/dd/8a/b9/dd8ab9c5a307df077994de2d8209e5cbf6e72504.jpg?rule=ad-large already downloaded
2026-03-25 10:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /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%252Fe6%252F83%252Face6834e492a1f18fb47bf94eb7b28b405d0669c.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ac/e6/83/ace6834e492a1f18fb47bf94eb7b28b405d0669c.jpg?rule=ad-large already downloaded
2026-03-25 10:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /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%252F1d%252F21%252F551d21d6b580a285140ab55fdf94fc1af03ac5fd.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/55/1d/21/551d21d6b580a285140ab55fdf94fc1af03ac5fd.jpg?rule=ad-large already downloaded
2026-03-25 10:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F08%252F58%252Fb3%252F0858b331c6f55b6e87b909b760fc7313e531dc08.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/08/58/b3/0858b331c6f55b6e87b909b760fc7313e531dc08.jpg?rule=ad-large already downloaded
2026-03-25 10:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /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%252Fd9%252F67%252F63d967cffb0fd6e212860d413a2634336cc23c98.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/63/d9/67/63d967cffb0fd6e212860d413a2634336cc23c98.jpg?rule=ad-large already downloaded
2026-03-25 10:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F3f%252Fce%252F8a%252F3fce8ac80207513644de25b461448345e670ec12.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/3f/ce/8a/3fce8ac80207513644de25b461448345e670ec12.jpg?rule=ad-large already downloaded
2026-03-25 10:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /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%252F32%252Fa9%252Fda32a972ec4cbf011a4cd6f0f02b436edc59296b.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/da/32/a9/da32a972ec4cbf011a4cd6f0f02b436edc59296b.jpg?rule=ad-large already downloaded
2026-03-25 10:00:28 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 992a65a5-e9f8-5f5b-91f4-bb2498aff736 with identifier 3165196294
2026-03-25 10:00:28 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-25 10:00:28 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-25 10:00:28 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 992a65a5-e9f8-5f5b-91f4-bb2498aff736
2026-03-25 10:00:28 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Rouge',
 'currency': 'EUR',
 'description': 'Renault Clio IV TCe 90 eco2 Zen berline, rouge, 5 cv, 5 '
                'portes, première mise en circulation le 20/03/2015, garantie '
                '3 mois.\n'
                '\n'
                'Nombreux véhicules à petits prix avec possibilité de '
                "financement n'hésitez pas à nous contacter\n"
                '\n'
                'nos véhicules sont garanties et entièrement réviser aucun '
                'frais à prévoir\n'
                '\n'
                'NOUVEAU nos véhicules essence peuvent être programmés pour '
                "rouler à l'éthanol sur votre demande voir condition en "
                'agence\n'
                '\n'
                '5 places\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  - Bluetooth\n'
                '\n'
                'Conduite :\n'
                '  -  Ecomode\n'
                '\n'
                'Extérieur :\n'
                '  -  Ambiance interieure Noir\n'
                '  -  Becquet AR\n'
                '  - rétroviseurs dégivrants\n'
                '  - rétroviseurs électriques\n'
                '\n'
                'Intérieur :\n'
                '  -  Banquette AR 1/3-2/3 assise fixe\n'
                '  -  Lunette AR chauffante\n'
                '  - climatisation : manuelle\n'
                '  - climatisation manuelle\n'
                '  - siège conducteur réglable en hauteur\n'
                '  - vitres avant éléctriques\n'
                '  - vitres surteintées\n'
                '  - volant cuir\n'
                '\n'
                'Pack :\n'
                '  -  Appuis-tête AV\n'
                "  -  Ceintures 3 points à l'AR\n"
                '  -  Ceintures de sécurité AV réglables en hauteur\n'
                '  -  Condamnation électriques des portes\n'
                '  -  Essuie-vitre à cadencement\n'
                '  -  Pneus à faible résistance de roulement\n'
                '  -  Poignées de portes ton caisse\n'
                '  -  Rétroviseurs extérieurs ton carrosserie\n'
                '  - appuis-tête arrière\n'
                '\n'
                'Sellerie :\n'
                '  -  Sellerie Noir/Gris\n'
                '\n'
                'Sécurité :\n'
                '  - ABS\n'
                '  - Aide au demarrage en pente\n'
                '  - ESP\n'
                "  - aide au freinage d'urgence\n"
                '  - airbags frontaux\n'
                '  - contrôle pression des pneus\n'
                '  - fixations ISOFIX\n'
                '  - kit de dépannage pneumatique\n'
                '  - phares antibrouillard\n'
                '\n'
                'Autres équipements et informations :\n'
                '  -  Carte Renault à télécommande\n'
                '  -  Enjoliveurs 16" Flexweel Fairway\n'
                '  -  Harmonie Carbone foncé\n'
                '  -  Projecteurs à double optique\n'
                "  - Alerte sonore d'oubli de ceinture de sécurité\n"
                "  - Classe Crit'air : 1\n"
                '  - MP3\n'
                '  - Puissance kilowatt : 66 kw\n'
                '  - USB\n'
                '  - feux de circulation diurne\n'
                '  - nombre de rapports : 5 vitesses\n'
                '  - puissance réelle : 90 ch\n'
                '  - émission CO2 : 114 g/km\n'
                '\n'
                'Référence annonce : 367VO140623',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 90,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': '992a65a5-e9f8-5f5b-91f4-bb2498aff736',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3165196294',
 'listing': 'auction',
 'make': 'RENAULT',
 'model': 'Clio',
 'odometer': 117260,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 8,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/43/77/99/437799983c714c5cbfc9b38108044adb49bf9d15.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/dd/8a/b9/dd8ab9c5a307df077994de2d8209e5cbf6e72504.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ac/e6/83/ace6834e492a1f18fb47bf94eb7b28b405d0669c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/55/1d/21/551d21d6b580a285140ab55fdf94fc1af03ac5fd.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/08/58/b3/0858b331c6f55b6e87b909b760fc7313e531dc08.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/63/d9/67/63d967cffb0fd6e212860d413a2634336cc23c98.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3f/ce/8a/3fce8ac80207513644de25b461448345e670ec12.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/da/32/a9/da32a972ec4cbf011a4cd6f0f02b436edc59296b.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_992a65a5-e9f8-5f5b-91f4-bb2498aff736/992a65a5-e9f8-5f5b-91f4-bb2498aff736_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 80948,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/43/77/99/437799983c714c5cbfc9b38108044adb49bf9d15.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_992a65a5-e9f8-5f5b-91f4-bb2498aff736/992a65a5-e9f8-5f5b-91f4-bb2498aff736_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 99957,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/dd/8a/b9/dd8ab9c5a307df077994de2d8209e5cbf6e72504.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_992a65a5-e9f8-5f5b-91f4-bb2498aff736/992a65a5-e9f8-5f5b-91f4-bb2498aff736_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 96238,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ac/e6/83/ace6834e492a1f18fb47bf94eb7b28b405d0669c.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_992a65a5-e9f8-5f5b-91f4-bb2498aff736/992a65a5-e9f8-5f5b-91f4-bb2498aff736_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 90933,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/55/1d/21/551d21d6b580a285140ab55fdf94fc1af03ac5fd.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_992a65a5-e9f8-5f5b-91f4-bb2498aff736/992a65a5-e9f8-5f5b-91f4-bb2498aff736_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 109214,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/08/58/b3/0858b331c6f55b6e87b909b760fc7313e531dc08.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_992a65a5-e9f8-5f5b-91f4-bb2498aff736/992a65a5-e9f8-5f5b-91f4-bb2498aff736_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 103488,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/63/d9/67/63d967cffb0fd6e212860d413a2634336cc23c98.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_992a65a5-e9f8-5f5b-91f4-bb2498aff736/992a65a5-e9f8-5f5b-91f4-bb2498aff736_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 91755,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/3f/ce/8a/3fce8ac80207513644de25b461448345e670ec12.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_992a65a5-e9f8-5f5b-91f4-bb2498aff736/992a65a5-e9f8-5f5b-91f4-bb2498aff736_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 113979,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/da/32/a9/da32a972ec4cbf011a4cd6f0f02b436edc59296b.jpg?rule=ad-large',
             'Width': 1024}],
 'price': 9000,
 'price_includes_vat': False,
 'registration_date': '2015-03-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Renault Clio IV TCe 90 eco2 Zen',
 'transmission': 'manual',
 'trim': 'Clio 0.9 TCe 90ch Zen eco²',
 'vin': None,
 'year': 2015}
2026-03-25 10:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273165196294%27 HTTP/1.1" 200 None
2026-03-25 10:00:28 [auto_selling_leboncoin.fr] INFO: Saving data for 3165196294: {'created_time': 1774432828.582309, 'last_price_update_time': 1774432828.582325}
2026-03-25 10:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3165196294') HTTP/1.1" 204 0
2026-03-25 10:00:28 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3127136094
2026-03-25 10:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273127136094%27 HTTP/1.1" 200 None
2026-03-25 10:00:28 [auto_selling_leboncoin.fr] INFO: Scrape type for 3127136094: 1
2026-03-25 10:00:28 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3127136094
2026-03-25 10:00:28 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'Renault Modus TCE 100 eco2 Expression monospace, blanc, 6 cv, '
                '5 portes, première mise en circulation le 26/06/2008, '
                'garantie 3 mois.\n'
                '\n'
                'Nombreux véhicules à petits prix avec possibilité de '
                "financement n'hésitez pas à nous contacter\n"
                '\n'
                'nos véhicules sont garanties et entièrement réviser aucun '
                'frais à prévoir\n'
                '\n'
                'NOUVEAU nos véhicules essence peuvent être programmés pour '
                "rouler à l'éthanol sur votre demande voir condition en "
                'agence\n'
                '\n'
                '5 places\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  - CD\n'
                '\n'
                'Couleur :\n'
                '  -  Peinture opaque\n'
                '\n'
                'Extérieur :\n'
                '  -  Poignées extérieures ton caisse\n'
                '  -  Roues tôlées 15 pouces\n'
                '  -  Rétroviseurs extérieurs électriques\n'
                '  -  Trappes de rangement sous plancher AV\n'
                '  - rétroviseurs électriques\n'
                '\n'
                'Intérieur :\n'
                '  -  Commandes au volant\n'
                '  - climatisation : manuelle\n'
                '  - climatisation manuelle\n'
                '  - siège conducteur réglable en hauteur\n'
                '  - vitres avant éléctriques\n'
                '\n'
                'Pack :\n'
                '  -  Appuis-tête AV réglables en hauteur\n'
                '  -  Bouclier ton caisse sur teintes opaques\n'
                '  -  Ceintures de sécurité AV réglables en hauteur\n'
                '  -  Condamnation des portes à distance\n'
                '  -  Rangements sur planche de bord\n'
                '  -  Rétroviseurs ton carrosserie\n'
                '  - Sieges arrières rabattable\n'
                '  - appuis-tête arrière\n'
                '\n'
                'Sellerie :\n'
                '  -  Sellerie Duo\n'
                '\n'
                'Sécurité :\n'
                '  -  Airbags latéraux AV\n'
                '  -  Kit de regonflage\n'
                '  - ABS\n'
                "  - aide au freinage d'urgence\n"
                '  - airbags frontaux\n'
                '  - airbags latéraux\n'
                '\n'
                'Autres équipements et informations :\n'
                "  -  Siège passager avec retenue d'objet\n"
                '  -  Vitre conducteur impulsionnelle\n'
                '  -  avec double prétensionneur\n'
                '  - 2 clés avec condamnation et décondamnation à distance '
                '(radiofréquence)\n'
                "  - Classe Crit'air : 2\n"
                '  - Puissance kilowatt : 74 kw\n'
                '  - nombre de rapports : 5 vitesses\n'
                '  - puissance réelle : 100 ch\n'
                '  - émission CO2 : 144 g/km\n'
                '\n'
                'Référence annonce : 367VO140612',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 100,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3127136094',
 'listing': 'auction',
 'make': 'RENAULT',
 'model': 'Modus',
 'odometer': 98117,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/e7/79/38/e779382c635cfc55a7ecae61aeed8f47227eee09.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8d/53/a6/8d53a6c7b9ae66ec7ebc5d0fe6ac9a8320399e28.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6b/65/f1/6b65f128937b3692283c54956f99923468f4014f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5f/f6/78/5ff678a60c3baf3a483624f1eafc3f66b8c8149c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ab/e1/20/abe1208b9ef1c7d44e5e2fbca97c80a200179d3c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2c/89/be/2c89be2ba56b3907ad3a3ea0f37fdc04c902dd6a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ab/a0/57/aba05725b1fe5a2439b7f397e882bbb269f16383.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d8/7f/d7/d87fd7a95bab2e4d1fca137f1df913144e67dbd3.jpg?rule=ad-large'],
 'price': 5000,
 'price_includes_vat': False,
 'registration_date': '2008-06-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Renault Modus TCE 100 eco2 Expression',
 'transmission': 'manual',
 'trim': 'Modus 1.2 TCe 100ch Expression eco²',
 'vin': None,
 'year': 2008}
2026-03-25 10:00:28 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: b7ca6316-7cc4-59b2-b062-fd5b570fc5d7 with identifier: 3127136094
2026-03-25 10:00:28 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 8 photos for item b7ca6316-7cc4-59b2-b062-fd5b570fc5d7
2026-03-25 10:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fe7%252F79%252F38%252Fe779382c635cfc55a7ecae61aeed8f47227eee09.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/e7/79/38/e779382c635cfc55a7ecae61aeed8f47227eee09.jpg?rule=ad-large already downloaded
2026-03-25 10:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /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%252F53%252Fa6%252F8d53a6c7b9ae66ec7ebc5d0fe6ac9a8320399e28.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/8d/53/a6/8d53a6c7b9ae66ec7ebc5d0fe6ac9a8320399e28.jpg?rule=ad-large already downloaded
2026-03-25 10:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /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%252F65%252Ff1%252F6b65f128937b3692283c54956f99923468f4014f.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/6b/65/f1/6b65f128937b3692283c54956f99923468f4014f.jpg?rule=ad-large already downloaded
2026-03-25 10:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /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%252Ff6%252F78%252F5ff678a60c3baf3a483624f1eafc3f66b8c8149c.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/5f/f6/78/5ff678a60c3baf3a483624f1eafc3f66b8c8149c.jpg?rule=ad-large already downloaded
2026-03-25 10:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /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%252Fe1%252F20%252Fabe1208b9ef1c7d44e5e2fbca97c80a200179d3c.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ab/e1/20/abe1208b9ef1c7d44e5e2fbca97c80a200179d3c.jpg?rule=ad-large already downloaded
2026-03-25 10:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F2c%252F89%252Fbe%252F2c89be2ba56b3907ad3a3ea0f37fdc04c902dd6a.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/2c/89/be/2c89be2ba56b3907ad3a3ea0f37fdc04c902dd6a.jpg?rule=ad-large already downloaded
2026-03-25 10:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /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%252Fa0%252F57%252Faba05725b1fe5a2439b7f397e882bbb269f16383.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ab/a0/57/aba05725b1fe5a2439b7f397e882bbb269f16383.jpg?rule=ad-large already downloaded
2026-03-25 10:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fd8%252F7f%252Fd7%252Fd87fd7a95bab2e4d1fca137f1df913144e67dbd3.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:28 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/d8/7f/d7/d87fd7a95bab2e4d1fca137f1df913144e67dbd3.jpg?rule=ad-large already downloaded
2026-03-25 10:00:28 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: b7ca6316-7cc4-59b2-b062-fd5b570fc5d7 with identifier 3127136094
2026-03-25 10:00:28 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-25 10:00:28 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-25 10:00:28 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item b7ca6316-7cc4-59b2-b062-fd5b570fc5d7
2026-03-25 10:00:28 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'Renault Modus TCE 100 eco2 Expression monospace, blanc, 6 cv, '
                '5 portes, première mise en circulation le 26/06/2008, '
                'garantie 3 mois.\n'
                '\n'
                'Nombreux véhicules à petits prix avec possibilité de '
                "financement n'hésitez pas à nous contacter\n"
                '\n'
                'nos véhicules sont garanties et entièrement réviser aucun '
                'frais à prévoir\n'
                '\n'
                'NOUVEAU nos véhicules essence peuvent être programmés pour '
                "rouler à l'éthanol sur votre demande voir condition en "
                'agence\n'
                '\n'
                '5 places\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  - CD\n'
                '\n'
                'Couleur :\n'
                '  -  Peinture opaque\n'
                '\n'
                'Extérieur :\n'
                '  -  Poignées extérieures ton caisse\n'
                '  -  Roues tôlées 15 pouces\n'
                '  -  Rétroviseurs extérieurs électriques\n'
                '  -  Trappes de rangement sous plancher AV\n'
                '  - rétroviseurs électriques\n'
                '\n'
                'Intérieur :\n'
                '  -  Commandes au volant\n'
                '  - climatisation : manuelle\n'
                '  - climatisation manuelle\n'
                '  - siège conducteur réglable en hauteur\n'
                '  - vitres avant éléctriques\n'
                '\n'
                'Pack :\n'
                '  -  Appuis-tête AV réglables en hauteur\n'
                '  -  Bouclier ton caisse sur teintes opaques\n'
                '  -  Ceintures de sécurité AV réglables en hauteur\n'
                '  -  Condamnation des portes à distance\n'
                '  -  Rangements sur planche de bord\n'
                '  -  Rétroviseurs ton carrosserie\n'
                '  - Sieges arrières rabattable\n'
                '  - appuis-tête arrière\n'
                '\n'
                'Sellerie :\n'
                '  -  Sellerie Duo\n'
                '\n'
                'Sécurité :\n'
                '  -  Airbags latéraux AV\n'
                '  -  Kit de regonflage\n'
                '  - ABS\n'
                "  - aide au freinage d'urgence\n"
                '  - airbags frontaux\n'
                '  - airbags latéraux\n'
                '\n'
                'Autres équipements et informations :\n'
                "  -  Siège passager avec retenue d'objet\n"
                '  -  Vitre conducteur impulsionnelle\n'
                '  -  avec double prétensionneur\n'
                '  - 2 clés avec condamnation et décondamnation à distance '
                '(radiofréquence)\n'
                "  - Classe Crit'air : 2\n"
                '  - Puissance kilowatt : 74 kw\n'
                '  - nombre de rapports : 5 vitesses\n'
                '  - puissance réelle : 100 ch\n'
                '  - émission CO2 : 144 g/km\n'
                '\n'
                'Référence annonce : 367VO140612',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 100,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': 'b7ca6316-7cc4-59b2-b062-fd5b570fc5d7',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3127136094',
 'listing': 'auction',
 'make': 'RENAULT',
 'model': 'Modus',
 'odometer': 98117,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 8,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/e7/79/38/e779382c635cfc55a7ecae61aeed8f47227eee09.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8d/53/a6/8d53a6c7b9ae66ec7ebc5d0fe6ac9a8320399e28.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6b/65/f1/6b65f128937b3692283c54956f99923468f4014f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5f/f6/78/5ff678a60c3baf3a483624f1eafc3f66b8c8149c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ab/e1/20/abe1208b9ef1c7d44e5e2fbca97c80a200179d3c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2c/89/be/2c89be2ba56b3907ad3a3ea0f37fdc04c902dd6a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ab/a0/57/aba05725b1fe5a2439b7f397e882bbb269f16383.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d8/7f/d7/d87fd7a95bab2e4d1fca137f1df913144e67dbd3.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_b7ca6316-7cc4-59b2-b062-fd5b570fc5d7/b7ca6316-7cc4-59b2-b062-fd5b570fc5d7_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 95144,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/e7/79/38/e779382c635cfc55a7ecae61aeed8f47227eee09.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_b7ca6316-7cc4-59b2-b062-fd5b570fc5d7/b7ca6316-7cc4-59b2-b062-fd5b570fc5d7_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 93653,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/8d/53/a6/8d53a6c7b9ae66ec7ebc5d0fe6ac9a8320399e28.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_b7ca6316-7cc4-59b2-b062-fd5b570fc5d7/b7ca6316-7cc4-59b2-b062-fd5b570fc5d7_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 94518,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/6b/65/f1/6b65f128937b3692283c54956f99923468f4014f.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_b7ca6316-7cc4-59b2-b062-fd5b570fc5d7/b7ca6316-7cc4-59b2-b062-fd5b570fc5d7_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 92017,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/5f/f6/78/5ff678a60c3baf3a483624f1eafc3f66b8c8149c.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_b7ca6316-7cc4-59b2-b062-fd5b570fc5d7/b7ca6316-7cc4-59b2-b062-fd5b570fc5d7_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 86203,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ab/e1/20/abe1208b9ef1c7d44e5e2fbca97c80a200179d3c.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_b7ca6316-7cc4-59b2-b062-fd5b570fc5d7/b7ca6316-7cc4-59b2-b062-fd5b570fc5d7_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 78866,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/2c/89/be/2c89be2ba56b3907ad3a3ea0f37fdc04c902dd6a.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_b7ca6316-7cc4-59b2-b062-fd5b570fc5d7/b7ca6316-7cc4-59b2-b062-fd5b570fc5d7_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 100388,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ab/a0/57/aba05725b1fe5a2439b7f397e882bbb269f16383.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_b7ca6316-7cc4-59b2-b062-fd5b570fc5d7/b7ca6316-7cc4-59b2-b062-fd5b570fc5d7_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 92797,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/d8/7f/d7/d87fd7a95bab2e4d1fca137f1df913144e67dbd3.jpg?rule=ad-large',
             'Width': 1024}],
 'price': 5000,
 'price_includes_vat': False,
 'registration_date': '2008-06-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Renault Modus TCE 100 eco2 Expression',
 'transmission': 'manual',
 'trim': 'Modus 1.2 TCe 100ch Expression eco²',
 'vin': None,
 'year': 2008}
2026-03-25 10:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273127136094%27 HTTP/1.1" 200 None
2026-03-25 10:00:28 [auto_selling_leboncoin.fr] INFO: Saving data for 3127136094: {'created_time': 1774432828.906945, 'last_price_update_time': 1774432828.906957}
2026-03-25 10:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:28 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3127136094') HTTP/1.1" 204 0
2026-03-25 10:00:29 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3159532683
2026-03-25 10:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273159532683%27 HTTP/1.1" 200 None
2026-03-25 10:00:29 [auto_selling_leboncoin.fr] INFO: Scrape type for 3159532683: 1
2026-03-25 10:00:29 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3159532683
2026-03-25 10:00:29 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Opel Insignia 2.0 CDTI - 130 FAP Cosmo berline, grise, 7 cv, '
                '4 portes, première mise en circulation le 02/04/2010, '
                'garantie 3 mois.\n'
                '\n'
                'Nombreux véhicules à petits prix avec possibilité de '
                "financement n'hésitez pas à nous contacter\n"
                '\n'
                'nos véhicules sont garanties et entièrement réviser aucun '
                'frais à prévoir\n'
                '\n'
                '5 places\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  - CD\n'
                '  - auto-radio : CD\n'
                '\n'
                'Conduite :\n'
                '  - allumage automatique des feux\n'
                '  - pack visibilite\n'
                '  - régulateur de vitesse\n'
                '\n'
                'Extérieur :\n'
                '  -  Aide au stationnement AV et AR\n'
                '  -  Jantes alliage 18" 7 doubles branches\n'
                '  -  Ligne de vitrage chromée\n'
                "  -  Réglage électrique de l'assiette des phares\n"
                '  -  dégivrants et rabattables électriquement\n'
                '  - jantes : alliage\n'
                '  - jantes alliage\n'
                '  - rétroviseurs électriques\n'
                '\n'
                'Intérieur :\n'
                '  -  Accoudoir central AV et rangement\n'
                '  -  Cendrier et allume-cigare sur console AV\n'
                '  -  Pare-brise athermique réfléchissant\n'
                '  -  Pommeau de levier de vitesse cuir\n'
                '  -  Rétroviseur intérieur électrochromatique\n'
                '  -  Siège conducteur réglable dans 6 directions dont réglage '
                'électrique en hauteur\n'
                '  - accoudoir central\n'
                '  - accoudoir central arrière\n'
                '  - climatisation : automatique\n'
                '  - climatisation multi zone\n'
                '  - direction assistée\n'
                '  - fermeture centralisée\n'
                '  - ordinateur de bord\n'
                '  - réglages du volant : hauteur et profondeur\n'
                '  - sieges reglables en hauteur\n'
                '  - trappe à ski\n'
                '  - vitres électriques\n'
                '\n'
                'Pack :\n'
                '  -  Appuis-tête AV réglables en hauteur\n'
                '  -  Feux stops adaptatifs\n'
                '  -  Frein à main électrique\n'
                '  -  Indicateur de maintenance\n'
                '  -  Miroirs de courtoisie éclairés\n'
                '  -  Poignées de portes chromées\n'
                '  -  triangle de présignalisation et trousse de premier '
                'secours)\n'
                '  - Sieges arrières rabattable\n'
                '  - appuis-tête arrière\n'
                '  - avertisseur sonore feux allumés\n'
                '  - détection des panneaux routiers\n'
                '  - lunette arrière dégivrante\n'
                '  - nombre de rapports : 6 vitesses\n'
                '  - siège passager réglable\n'
                '  - volant réglable\n'
                '\n'
                'Sellerie :\n'
                '  -  Sellerie mixte Morrocana\n'
                '\n'
                'Sécurité :\n'
                '  -  Airbags Opel conducteur et passager\n'
                '  -  Airbags Opel rideaux\n'
                '  -  Appuis-tete AV actifs\n'
                '  -  Contrôle de freinage en courbe CBC\n'
                '  -  Pack Assistance\n'
                '  -  Verrou électronique Opel (antidémarrage)\n'
                '  - ABS\n'
                '  - ESP\n'
                '  - airbags latéraux\n'
                '  - anti-patinage\n'
                '  - fixations ISOFIX\n'
                '  - kit de dépannage pneumatique\n'
                '  - phares antibrouillard\n'
                '  - roue de secours\n'
                '  - répartiteur électronique de freinage\n'
                '\n'
                'Autres équipements et informations :\n'
                '  -  Appuis-tête AV réglables en inclinaison\n'
                '  -  Détecteur de présence sur siège passager AV régulant le '
                "déclenchement de l'airbag\n"
                '  -  Kit sécurité (gilet réfléchissant\n'
                '  -  Plafonniers AV/AR à extinction automatique avec spot de '
                'lecture\n'
                '  -  Pédalier rétractable en cas de choc frontal (PRS)\n'
                '  -  Volant 3 branches en cuir avec commandes autoradio et '
                'régulateur de vitesses\n'
                '  - 3ème feu stop\n'
                "  - Classe Crit'air : 3\n"
                '  - MP3\n'
                '  - Puissance kilowatt : 96 kw\n'
                '  - kilométrage garanti\n'
                '  - puissance réelle : 130 ch\n'
                '  - émission CO2 : 154 g/km\n'
                '\n'
                'Référence annonce : 367VO140621',
 'doors_number': 4,
 '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/3159532683',
 'listing': 'auction',
 'make': 'OPEL',
 'model': 'Insignia',
 'odometer': 247473,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/08/cc/c7/08ccc7e09b1aacfcc763eb2d95b32cfdcb2ee17f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/46/3e/ab/463eab8b1fd394aadffc519e34e5248b617183da.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1f/78/81/1f788181b8dd0873eac5d9be20913985a457a594.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/67/d9/58/67d958a15fa381179409db8519d9ee34dbac83c4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e1/dd/6d/e1dd6da1391e914d156becbc8754bcf96ec8b705.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/23/a6/57/23a6577bc0186677c85c6497c629a7ee3a88aaf0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c1/b2/4d/c1b24d391415932e11f68875550c96e0da7ccb3e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/df/d6/8b/dfd68b88529ff828da5260cd908db8614d6239fd.jpg?rule=ad-large'],
 'price': 4500,
 'price_includes_vat': False,
 'registration_date': '2010-04-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Opel Insignia 2.0 CDTI - 130 FAP Cosmo',
 'transmission': 'manual',
 'trim': 'Insignia 2.0 CDTI130 FAP Cosmo 4p',
 'vin': None,
 'year': 2010}
2026-03-25 10:00:29 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 256eb7c8-ea1c-5343-b115-5dd6dec29fcc with identifier: 3159532683
2026-03-25 10:00:29 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 8 photos for item 256eb7c8-ea1c-5343-b115-5dd6dec29fcc
2026-03-25 10:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F08%252Fcc%252Fc7%252F08ccc7e09b1aacfcc763eb2d95b32cfdcb2ee17f.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/08/cc/c7/08ccc7e09b1aacfcc763eb2d95b32cfdcb2ee17f.jpg?rule=ad-large already downloaded
2026-03-25 10:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /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%252F3e%252Fab%252F463eab8b1fd394aadffc519e34e5248b617183da.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/46/3e/ab/463eab8b1fd394aadffc519e34e5248b617183da.jpg?rule=ad-large already downloaded
2026-03-25 10:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /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%252F78%252F81%252F1f788181b8dd0873eac5d9be20913985a457a594.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/1f/78/81/1f788181b8dd0873eac5d9be20913985a457a594.jpg?rule=ad-large already downloaded
2026-03-25 10:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F67%252Fd9%252F58%252F67d958a15fa381179409db8519d9ee34dbac83c4.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/67/d9/58/67d958a15fa381179409db8519d9ee34dbac83c4.jpg?rule=ad-large already downloaded
2026-03-25 10:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /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%252Fdd%252F6d%252Fe1dd6da1391e914d156becbc8754bcf96ec8b705.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/e1/dd/6d/e1dd6da1391e914d156becbc8754bcf96ec8b705.jpg?rule=ad-large already downloaded
2026-03-25 10:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F23%252Fa6%252F57%252F23a6577bc0186677c85c6497c629a7ee3a88aaf0.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/23/a6/57/23a6577bc0186677c85c6497c629a7ee3a88aaf0.jpg?rule=ad-large already downloaded
2026-03-25 10:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /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%252Fb2%252F4d%252Fc1b24d391415932e11f68875550c96e0da7ccb3e.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/c1/b2/4d/c1b24d391415932e11f68875550c96e0da7ccb3e.jpg?rule=ad-large already downloaded
2026-03-25 10:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /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%252Fd6%252F8b%252Fdfd68b88529ff828da5260cd908db8614d6239fd.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/df/d6/8b/dfd68b88529ff828da5260cd908db8614d6239fd.jpg?rule=ad-large already downloaded
2026-03-25 10:00:29 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 256eb7c8-ea1c-5343-b115-5dd6dec29fcc with identifier 3159532683
2026-03-25 10:00:29 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-25 10:00:29 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-25 10:00:29 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 256eb7c8-ea1c-5343-b115-5dd6dec29fcc
2026-03-25 10:00:29 [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': 'Opel Insignia 2.0 CDTI - 130 FAP Cosmo berline, grise, 7 cv, '
                '4 portes, première mise en circulation le 02/04/2010, '
                'garantie 3 mois.\n'
                '\n'
                'Nombreux véhicules à petits prix avec possibilité de '
                "financement n'hésitez pas à nous contacter\n"
                '\n'
                'nos véhicules sont garanties et entièrement réviser aucun '
                'frais à prévoir\n'
                '\n'
                '5 places\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  - CD\n'
                '  - auto-radio : CD\n'
                '\n'
                'Conduite :\n'
                '  - allumage automatique des feux\n'
                '  - pack visibilite\n'
                '  - régulateur de vitesse\n'
                '\n'
                'Extérieur :\n'
                '  -  Aide au stationnement AV et AR\n'
                '  -  Jantes alliage 18" 7 doubles branches\n'
                '  -  Ligne de vitrage chromée\n'
                "  -  Réglage électrique de l'assiette des phares\n"
                '  -  dégivrants et rabattables électriquement\n'
                '  - jantes : alliage\n'
                '  - jantes alliage\n'
                '  - rétroviseurs électriques\n'
                '\n'
                'Intérieur :\n'
                '  -  Accoudoir central AV et rangement\n'
                '  -  Cendrier et allume-cigare sur console AV\n'
                '  -  Pare-brise athermique réfléchissant\n'
                '  -  Pommeau de levier de vitesse cuir\n'
                '  -  Rétroviseur intérieur électrochromatique\n'
                '  -  Siège conducteur réglable dans 6 directions dont réglage '
                'électrique en hauteur\n'
                '  - accoudoir central\n'
                '  - accoudoir central arrière\n'
                '  - climatisation : automatique\n'
                '  - climatisation multi zone\n'
                '  - direction assistée\n'
                '  - fermeture centralisée\n'
                '  - ordinateur de bord\n'
                '  - réglages du volant : hauteur et profondeur\n'
                '  - sieges reglables en hauteur\n'
                '  - trappe à ski\n'
                '  - vitres électriques\n'
                '\n'
                'Pack :\n'
                '  -  Appuis-tête AV réglables en hauteur\n'
                '  -  Feux stops adaptatifs\n'
                '  -  Frein à main électrique\n'
                '  -  Indicateur de maintenance\n'
                '  -  Miroirs de courtoisie éclairés\n'
                '  -  Poignées de portes chromées\n'
                '  -  triangle de présignalisation et trousse de premier '
                'secours)\n'
                '  - Sieges arrières rabattable\n'
                '  - appuis-tête arrière\n'
                '  - avertisseur sonore feux allumés\n'
                '  - détection des panneaux routiers\n'
                '  - lunette arrière dégivrante\n'
                '  - nombre de rapports : 6 vitesses\n'
                '  - siège passager réglable\n'
                '  - volant réglable\n'
                '\n'
                'Sellerie :\n'
                '  -  Sellerie mixte Morrocana\n'
                '\n'
                'Sécurité :\n'
                '  -  Airbags Opel conducteur et passager\n'
                '  -  Airbags Opel rideaux\n'
                '  -  Appuis-tete AV actifs\n'
                '  -  Contrôle de freinage en courbe CBC\n'
                '  -  Pack Assistance\n'
                '  -  Verrou électronique Opel (antidémarrage)\n'
                '  - ABS\n'
                '  - ESP\n'
                '  - airbags latéraux\n'
                '  - anti-patinage\n'
                '  - fixations ISOFIX\n'
                '  - kit de dépannage pneumatique\n'
                '  - phares antibrouillard\n'
                '  - roue de secours\n'
                '  - répartiteur électronique de freinage\n'
                '\n'
                'Autres équipements et informations :\n'
                '  -  Appuis-tête AV réglables en inclinaison\n'
                '  -  Détecteur de présence sur siège passager AV régulant le '
                "déclenchement de l'airbag\n"
                '  -  Kit sécurité (gilet réfléchissant\n'
                '  -  Plafonniers AV/AR à extinction automatique avec spot de '
                'lecture\n'
                '  -  Pédalier rétractable en cas de choc frontal (PRS)\n'
                '  -  Volant 3 branches en cuir avec commandes autoradio et '
                'régulateur de vitesses\n'
                '  - 3ème feu stop\n'
                "  - Classe Crit'air : 3\n"
                '  - MP3\n'
                '  - Puissance kilowatt : 96 kw\n'
                '  - kilométrage garanti\n'
                '  - puissance réelle : 130 ch\n'
                '  - émission CO2 : 154 g/km\n'
                '\n'
                'Référence annonce : 367VO140621',
 'doors_number': 4,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 130,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': '256eb7c8-ea1c-5343-b115-5dd6dec29fcc',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3159532683',
 'listing': 'auction',
 'make': 'OPEL',
 'model': 'Insignia',
 'odometer': 247473,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 8,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/08/cc/c7/08ccc7e09b1aacfcc763eb2d95b32cfdcb2ee17f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/46/3e/ab/463eab8b1fd394aadffc519e34e5248b617183da.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1f/78/81/1f788181b8dd0873eac5d9be20913985a457a594.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/67/d9/58/67d958a15fa381179409db8519d9ee34dbac83c4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e1/dd/6d/e1dd6da1391e914d156becbc8754bcf96ec8b705.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/23/a6/57/23a6577bc0186677c85c6497c629a7ee3a88aaf0.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/c1/b2/4d/c1b24d391415932e11f68875550c96e0da7ccb3e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/df/d6/8b/dfd68b88529ff828da5260cd908db8614d6239fd.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_256eb7c8-ea1c-5343-b115-5dd6dec29fcc/256eb7c8-ea1c-5343-b115-5dd6dec29fcc_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 249502,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/08/cc/c7/08ccc7e09b1aacfcc763eb2d95b32cfdcb2ee17f.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_256eb7c8-ea1c-5343-b115-5dd6dec29fcc/256eb7c8-ea1c-5343-b115-5dd6dec29fcc_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 236784,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/46/3e/ab/463eab8b1fd394aadffc519e34e5248b617183da.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_256eb7c8-ea1c-5343-b115-5dd6dec29fcc/256eb7c8-ea1c-5343-b115-5dd6dec29fcc_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 294943,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/1f/78/81/1f788181b8dd0873eac5d9be20913985a457a594.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_256eb7c8-ea1c-5343-b115-5dd6dec29fcc/256eb7c8-ea1c-5343-b115-5dd6dec29fcc_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 296247,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/67/d9/58/67d958a15fa381179409db8519d9ee34dbac83c4.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_256eb7c8-ea1c-5343-b115-5dd6dec29fcc/256eb7c8-ea1c-5343-b115-5dd6dec29fcc_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 220449,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/e1/dd/6d/e1dd6da1391e914d156becbc8754bcf96ec8b705.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_256eb7c8-ea1c-5343-b115-5dd6dec29fcc/256eb7c8-ea1c-5343-b115-5dd6dec29fcc_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 218269,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/23/a6/57/23a6577bc0186677c85c6497c629a7ee3a88aaf0.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_256eb7c8-ea1c-5343-b115-5dd6dec29fcc/256eb7c8-ea1c-5343-b115-5dd6dec29fcc_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 161291,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/c1/b2/4d/c1b24d391415932e11f68875550c96e0da7ccb3e.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_256eb7c8-ea1c-5343-b115-5dd6dec29fcc/256eb7c8-ea1c-5343-b115-5dd6dec29fcc_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 157342,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/df/d6/8b/dfd68b88529ff828da5260cd908db8614d6239fd.jpg?rule=ad-large',
             'Width': 1024}],
 'price': 4500,
 'price_includes_vat': False,
 'registration_date': '2010-04-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Opel Insignia 2.0 CDTI - 130 FAP Cosmo',
 'transmission': 'manual',
 'trim': 'Insignia 2.0 CDTI130 FAP Cosmo 4p',
 'vin': None,
 'year': 2010}
2026-03-25 10:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273159532683%27 HTTP/1.1" 200 None
2026-03-25 10:00:29 [auto_selling_leboncoin.fr] INFO: Saving data for 3159532683: {'created_time': 1774432829.763326, 'last_price_update_time': 1774432829.763347}
2026-03-25 10:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3159532683') HTTP/1.1" 204 0
2026-03-25 10:00:29 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3034622787
2026-03-25 10:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273034622787%27 HTTP/1.1" 200 None
2026-03-25 10:00:29 [auto_selling_leboncoin.fr] INFO: Scrape type for 3034622787: 1
2026-03-25 10:00:29 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3034622787
2026-03-25 10:00:29 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Gris',
 'currency': 'EUR',
 'description': 'Ford C-Max 1.6 TDCI 115 FAP Titanium X monospace, gris clair, '
                '6 cv, 5 portes, première mise en circulation le 28/02/2014, '
                'garantie 3 mois.\n'
                '\n'
                'Nombreux véhicules à petits prix avec possibilité de '
                "financement n'hésitez pas à nous contacter\n"
                '\n'
                'nos véhicules sont garanties et entièrement réviser aucun '
                'frais à prévoir\n'
                '\n'
                '5 places\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  - Bluetooth\n'
                '  - GPS\n'
                '  - Prise audio usb\n'
                '  - commandes vocales\n'
                '  - système de navigation\n'
                '\n'
                'Conduite :\n'
                "  -  EcoMode (Système d'aide à la conduite économique)\n"
                '  - allumage automatique des feux\n'
                '  - clé mains-libres\n'
                '  - détecteur de pluie\n'
                '  - limiteur de vitesse\n'
                '  - régulateur de vitesse\n'
                '\n'
                'Extérieur :\n'
                '  -  Aide au stationnement AR\n'
                '  -  Becquet AR couleur carrosserie\n'
                '  - jantes : alliage\n'
                '  - jantes alliage\n'
                '  - rétroviseurs rabattables\n'
                '  - rétroviseurs électriques\n'
                '\n'
                'Intérieur :\n'
                '  -  Boîte à gants\n'
                '  -  Cache-bagages\n'
                '  -  Dégivrage de la lunette AR\n'
                '  -  Eclairage de courtoisie\n'
                '  -  Lève-vitres AV/AR électriques\n'
                '  -  Miroir de surveillance des enfants\n'
                '  -  Pare-soleil AV avec miroir de courtoisie\n'
                '  -  Pommeau de levier de vitesse gainé cuir\n'
                '  -  Système de Navigation SD Europe avec écran 5" couleur\n'
                '  -  Volant 4 branches gainé cuir\n'
                '  -  Volant 4 branches réglable en hauteur et en profondeur\n'
                '  - climatisation\n'
                '  - direction assistée\n'
                '  - fermeture centralisée\n'
                '  - ordinateur de bord\n'
                '  - prise 12V\n'
                '  - rétroviseur interieur electrochrome\n'
                '  - siège conducteur réglable en hauteur\n'
                '  - vitres surteintées\n'
                '  - volant cuir\n'
                '\n'
                'Pack :\n'
                '  -  Ceintures de sécurité AV réglables en hauteur\n'
                '  -  Frein AV et AR à disques\n'
                '  -  Pare-chocs AV/AR couleur carrosserie\n'
                '  -  Poignées de portes extérieures couleur carrosserie\n'
                '  -  Rétroviseurs extérieurs couleur carrosserie\n'
                '  -  Sécurité enfant avec verrouillage électrique des portes '
                'AR\n'
                '  - anti démarrage\n'
                '  - appuis-tête arrière\n'
                '  - nombre de rapports : 6 vitesses\n'
                '  - tapis de sol\n'
                '\n'
                'Sécurité :\n'
                '  -  Phares antibrouillard AV\n'
                '  -  Système de surveillance de la pression des pneus (DDS)\n'
                '  - ABS\n'
                '  - Aide au demarrage en pente\n'
                '  - Airbags rideaux\n'
                '  - ESP\n'
                "  - aide au freinage d'urgence\n"
                '  - airbags frontaux\n'
                '  - airbags latéraux\n'
                '  - contrôle pression des pneus\n'
                '  - fixations ISOFIX\n'
                '  - kit de dépannage pneumatique\n'
                '  - phares antibrouillard\n'
                '  - répartiteur électronique de freinage\n'
                '\n'
                'Autres équipements et informations :\n'
                '  -  Allumage et clignotement automatique des feux Stop en '
                "cas de freinage d'urgence\n"
                "  -  Ceintures de sécurité 3 points sur l'ensemble des "
                'sièges\n'
                '  -  Ceintures de sécurité 3 points à enrouleur sur tous les '
                'sièges\n'
                '  -  Console centrale AV avec accoudoir coulissant et '
                'compartiment de rangement avec porte-gobelets\n'
                '  -  Contrôle vectoriel de couple TVC\n'
                '  -  Eclairage du coffre\n'
                '  -  Fixations ISOFIX aux places latérales sur la banquette '
                'AR\n'
                '  -  Ford SYNC (avec AppLink\n'
                '  -  KeyLess (système de démarrage sans clé par bouton '
                'poussoir)\n'
                '  -  SCR\n'
                '  -  Sièges AR avec système DIAGOFLEX\n'
                '  -  Système de démarrage sans clé par bouton poussoir\n'
                '  -  Trappe à carburant avec système EasyFuel\n'
                '  - 3 sièges AR indépendants rabattables et déposables\n'
                "  - Classe Crit'air : 2\n"
                '  - Puissance kilowatt : 85 kw\n'
                '  - USB\n'
                '  - puissance réelle : 115 ch\n'
                '  - émission CO2 : 117 g/km\n'
                '\n'
                'Référence annonce : 367VO140530',
 'doors_number': 5,
 '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/3034622787',
 'listing': 'auction',
 'make': 'FORD',
 'model': 'C-MAX',
 'odometer': 190144,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/cf/a2/68/cfa2688cb5c6573c91656e70b7fd5b3ade848932.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b2/ba/4c/b2ba4cdc49175f444e6626f575fea45290771664.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b3/9c/ad/b39cadb8290c2b139c0f3e6bb7238b387446162c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/46/77/c0/4677c0e929192e539af5f82e47a556563a4b7ff5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/gh/28/09/gh2809922003cddeef070c65ed50bd7141ca23e9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1e/9a/c1/1e9ac1d6749a67602a6cce79d571b48ee5397ed4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6f/65/9f/6f659fe92c83041aa7334ccd4c718afde68edebc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/22/42/b4/2242b411652e87c645e32c18c5c295af40b94c7d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/90/b7/99/90b79903c3b9ba3b3379b87315d712e6c8b09a0d.jpg?rule=ad-large'],
 'price': 6000,
 'price_includes_vat': False,
 'registration_date': '2014-02-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Ford C-Max 1.6 TDCI 115 FAP Titanium X',
 'transmission': 'manual',
 'trim': 'C-MAX 1.6 TDCi 115ch FAP Titanium X',
 'vin': None,
 'year': 2014}
2026-03-25 10:00:29 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: ebca020f-5d97-5423-b8bd-b50c3cee50d6 with identifier: 3034622787
2026-03-25 10:00:29 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 9 photos for item ebca020f-5d97-5423-b8bd-b50c3cee50d6
2026-03-25 10:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fcf%252Fa2%252F68%252Fcfa2688cb5c6573c91656e70b7fd5b3ade848932.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/cf/a2/68/cfa2688cb5c6573c91656e70b7fd5b3ade848932.jpg?rule=ad-large already downloaded
2026-03-25 10:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /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%252Fba%252F4c%252Fb2ba4cdc49175f444e6626f575fea45290771664.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/b2/ba/4c/b2ba4cdc49175f444e6626f575fea45290771664.jpg?rule=ad-large already downloaded
2026-03-25 10:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /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%252F9c%252Fad%252Fb39cadb8290c2b139c0f3e6bb7238b387446162c.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/b3/9c/ad/b39cadb8290c2b139c0f3e6bb7238b387446162c.jpg?rule=ad-large already downloaded
2026-03-25 10:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /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%252F77%252Fc0%252F4677c0e929192e539af5f82e47a556563a4b7ff5.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/46/77/c0/4677c0e929192e539af5f82e47a556563a4b7ff5.jpg?rule=ad-large already downloaded
2026-03-25 10:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /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%252F28%252F09%252Fgh2809922003cddeef070c65ed50bd7141ca23e9.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/gh/28/09/gh2809922003cddeef070c65ed50bd7141ca23e9.jpg?rule=ad-large already downloaded
2026-03-25 10:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /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%252F9a%252Fc1%252F1e9ac1d6749a67602a6cce79d571b48ee5397ed4.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/1e/9a/c1/1e9ac1d6749a67602a6cce79d571b48ee5397ed4.jpg?rule=ad-large already downloaded
2026-03-25 10:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:29 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /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%252F65%252F9f%252F6f659fe92c83041aa7334ccd4c718afde68edebc.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:29 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/6f/65/9f/6f659fe92c83041aa7334ccd4c718afde68edebc.jpg?rule=ad-large already downloaded
2026-03-25 10:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F22%252F42%252Fb4%252F2242b411652e87c645e32c18c5c295af40b94c7d.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/22/42/b4/2242b411652e87c645e32c18c5c295af40b94c7d.jpg?rule=ad-large already downloaded
2026-03-25 10:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /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%252Fb7%252F99%252F90b79903c3b9ba3b3379b87315d712e6c8b09a0d.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/90/b7/99/90b79903c3b9ba3b3379b87315d712e6c8b09a0d.jpg?rule=ad-large already downloaded
2026-03-25 10:00:30 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: ebca020f-5d97-5423-b8bd-b50c3cee50d6 with identifier 3034622787
2026-03-25 10:00:30 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-25 10:00:30 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-25 10:00:30 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item ebca020f-5d97-5423-b8bd-b50c3cee50d6
2026-03-25 10:00:30 [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 C-Max 1.6 TDCI 115 FAP Titanium X monospace, gris clair, '
                '6 cv, 5 portes, première mise en circulation le 28/02/2014, '
                'garantie 3 mois.\n'
                '\n'
                'Nombreux véhicules à petits prix avec possibilité de '
                "financement n'hésitez pas à nous contacter\n"
                '\n'
                'nos véhicules sont garanties et entièrement réviser aucun '
                'frais à prévoir\n'
                '\n'
                '5 places\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  - Bluetooth\n'
                '  - GPS\n'
                '  - Prise audio usb\n'
                '  - commandes vocales\n'
                '  - système de navigation\n'
                '\n'
                'Conduite :\n'
                "  -  EcoMode (Système d'aide à la conduite économique)\n"
                '  - allumage automatique des feux\n'
                '  - clé mains-libres\n'
                '  - détecteur de pluie\n'
                '  - limiteur de vitesse\n'
                '  - régulateur de vitesse\n'
                '\n'
                'Extérieur :\n'
                '  -  Aide au stationnement AR\n'
                '  -  Becquet AR couleur carrosserie\n'
                '  - jantes : alliage\n'
                '  - jantes alliage\n'
                '  - rétroviseurs rabattables\n'
                '  - rétroviseurs électriques\n'
                '\n'
                'Intérieur :\n'
                '  -  Boîte à gants\n'
                '  -  Cache-bagages\n'
                '  -  Dégivrage de la lunette AR\n'
                '  -  Eclairage de courtoisie\n'
                '  -  Lève-vitres AV/AR électriques\n'
                '  -  Miroir de surveillance des enfants\n'
                '  -  Pare-soleil AV avec miroir de courtoisie\n'
                '  -  Pommeau de levier de vitesse gainé cuir\n'
                '  -  Système de Navigation SD Europe avec écran 5" couleur\n'
                '  -  Volant 4 branches gainé cuir\n'
                '  -  Volant 4 branches réglable en hauteur et en profondeur\n'
                '  - climatisation\n'
                '  - direction assistée\n'
                '  - fermeture centralisée\n'
                '  - ordinateur de bord\n'
                '  - prise 12V\n'
                '  - rétroviseur interieur electrochrome\n'
                '  - siège conducteur réglable en hauteur\n'
                '  - vitres surteintées\n'
                '  - volant cuir\n'
                '\n'
                'Pack :\n'
                '  -  Ceintures de sécurité AV réglables en hauteur\n'
                '  -  Frein AV et AR à disques\n'
                '  -  Pare-chocs AV/AR couleur carrosserie\n'
                '  -  Poignées de portes extérieures couleur carrosserie\n'
                '  -  Rétroviseurs extérieurs couleur carrosserie\n'
                '  -  Sécurité enfant avec verrouillage électrique des portes '
                'AR\n'
                '  - anti démarrage\n'
                '  - appuis-tête arrière\n'
                '  - nombre de rapports : 6 vitesses\n'
                '  - tapis de sol\n'
                '\n'
                'Sécurité :\n'
                '  -  Phares antibrouillard AV\n'
                '  -  Système de surveillance de la pression des pneus (DDS)\n'
                '  - ABS\n'
                '  - Aide au demarrage en pente\n'
                '  - Airbags rideaux\n'
                '  - ESP\n'
                "  - aide au freinage d'urgence\n"
                '  - airbags frontaux\n'
                '  - airbags latéraux\n'
                '  - contrôle pression des pneus\n'
                '  - fixations ISOFIX\n'
                '  - kit de dépannage pneumatique\n'
                '  - phares antibrouillard\n'
                '  - répartiteur électronique de freinage\n'
                '\n'
                'Autres équipements et informations :\n'
                '  -  Allumage et clignotement automatique des feux Stop en '
                "cas de freinage d'urgence\n"
                "  -  Ceintures de sécurité 3 points sur l'ensemble des "
                'sièges\n'
                '  -  Ceintures de sécurité 3 points à enrouleur sur tous les '
                'sièges\n'
                '  -  Console centrale AV avec accoudoir coulissant et '
                'compartiment de rangement avec porte-gobelets\n'
                '  -  Contrôle vectoriel de couple TVC\n'
                '  -  Eclairage du coffre\n'
                '  -  Fixations ISOFIX aux places latérales sur la banquette '
                'AR\n'
                '  -  Ford SYNC (avec AppLink\n'
                '  -  KeyLess (système de démarrage sans clé par bouton '
                'poussoir)\n'
                '  -  SCR\n'
                '  -  Sièges AR avec système DIAGOFLEX\n'
                '  -  Système de démarrage sans clé par bouton poussoir\n'
                '  -  Trappe à carburant avec système EasyFuel\n'
                '  - 3 sièges AR indépendants rabattables et déposables\n'
                "  - Classe Crit'air : 2\n"
                '  - Puissance kilowatt : 85 kw\n'
                '  - USB\n'
                '  - puissance réelle : 115 ch\n'
                '  - émission CO2 : 117 g/km\n'
                '\n'
                'Référence annonce : 367VO140530',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 115,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': 'ebca020f-5d97-5423-b8bd-b50c3cee50d6',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3034622787',
 'listing': 'auction',
 'make': 'FORD',
 'model': 'C-MAX',
 'odometer': 190144,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 9,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/cf/a2/68/cfa2688cb5c6573c91656e70b7fd5b3ade848932.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b2/ba/4c/b2ba4cdc49175f444e6626f575fea45290771664.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b3/9c/ad/b39cadb8290c2b139c0f3e6bb7238b387446162c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/46/77/c0/4677c0e929192e539af5f82e47a556563a4b7ff5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/gh/28/09/gh2809922003cddeef070c65ed50bd7141ca23e9.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1e/9a/c1/1e9ac1d6749a67602a6cce79d571b48ee5397ed4.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/6f/65/9f/6f659fe92c83041aa7334ccd4c718afde68edebc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/22/42/b4/2242b411652e87c645e32c18c5c295af40b94c7d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/90/b7/99/90b79903c3b9ba3b3379b87315d712e6c8b09a0d.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_ebca020f-5d97-5423-b8bd-b50c3cee50d6/ebca020f-5d97-5423-b8bd-b50c3cee50d6_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 77905,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/cf/a2/68/cfa2688cb5c6573c91656e70b7fd5b3ade848932.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_ebca020f-5d97-5423-b8bd-b50c3cee50d6/ebca020f-5d97-5423-b8bd-b50c3cee50d6_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 60640,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/b2/ba/4c/b2ba4cdc49175f444e6626f575fea45290771664.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_ebca020f-5d97-5423-b8bd-b50c3cee50d6/ebca020f-5d97-5423-b8bd-b50c3cee50d6_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 75584,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/b3/9c/ad/b39cadb8290c2b139c0f3e6bb7238b387446162c.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_ebca020f-5d97-5423-b8bd-b50c3cee50d6/ebca020f-5d97-5423-b8bd-b50c3cee50d6_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 65155,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/46/77/c0/4677c0e929192e539af5f82e47a556563a4b7ff5.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_ebca020f-5d97-5423-b8bd-b50c3cee50d6/ebca020f-5d97-5423-b8bd-b50c3cee50d6_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 93952,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/gh/28/09/gh2809922003cddeef070c65ed50bd7141ca23e9.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_ebca020f-5d97-5423-b8bd-b50c3cee50d6/ebca020f-5d97-5423-b8bd-b50c3cee50d6_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 94739,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/1e/9a/c1/1e9ac1d6749a67602a6cce79d571b48ee5397ed4.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_ebca020f-5d97-5423-b8bd-b50c3cee50d6/ebca020f-5d97-5423-b8bd-b50c3cee50d6_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 92474,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/6f/65/9f/6f659fe92c83041aa7334ccd4c718afde68edebc.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_ebca020f-5d97-5423-b8bd-b50c3cee50d6/ebca020f-5d97-5423-b8bd-b50c3cee50d6_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 91081,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/22/42/b4/2242b411652e87c645e32c18c5c295af40b94c7d.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_ebca020f-5d97-5423-b8bd-b50c3cee50d6/ebca020f-5d97-5423-b8bd-b50c3cee50d6_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 78213,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/90/b7/99/90b79903c3b9ba3b3379b87315d712e6c8b09a0d.jpg?rule=ad-large',
             'Width': 1024}],
 'price': 6000,
 'price_includes_vat': False,
 'registration_date': '2014-02-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Ford C-Max 1.6 TDCI 115 FAP Titanium X',
 'transmission': 'manual',
 'trim': 'C-MAX 1.6 TDCi 115ch FAP Titanium X',
 'vin': None,
 'year': 2014}
2026-03-25 10:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273034622787%27 HTTP/1.1" 200 None
2026-03-25 10:00:30 [auto_selling_leboncoin.fr] INFO: Saving data for 3034622787: {'created_time': 1774432830.106353, 'last_price_update_time': 1774432830.106368}
2026-03-25 10:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3034622787') HTTP/1.1" 204 0
2026-03-25 10:00:30 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3156768326
2026-03-25 10:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273156768326%27 HTTP/1.1" 200 None
2026-03-25 10:00:30 [auto_selling_leboncoin.fr] INFO: Scrape type for 3156768326: 1
2026-03-25 10:00:30 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3156768326
2026-03-25 10:00:30 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'Ford B-Max 1.0 EcoBoost 125 SetS Business Nav monospace, '
                'noir, 6 cv, 5 portes, première mise en circulation le '
                '30/04/2018, garantie 3 mois.\n'
                '\n'
                'Nombreux véhicules à petits prix avec possibilité de '
                "financement n'hésitez pas à nous contacter\n"
                '\n'
                'nos véhicules sont garanties et entièrement réviser aucun '
                'frais à prévoir\n'
                '\n'
                'NOUVEAU nos véhicules essence peuvent être programmés pour '
                "rouler à l'éthanol sur votre demande voir condition en "
                'agence\n'
                '\n'
                '5 places\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  -  Audio Pack 10 NAV\n'
                '\n'
                'Conduite :\n'
                "  -  EcoMode (Système d'aide à la conduite économique)\n"
                '  - régulateur de vitesse\n'
                '\n'
                'Extérieur :\n'
                '  -  Grille de calandre au contour chromé\n'
                '  -  Rétroviseurs extérieurs réglables et rabattables '
                'électriquement couleur carrosserie\n'
                '  - Aide au stationnement AR\n'
                '\n'
                'Intérieur :\n'
                '  -  Air conditionné manuel\n'
                '  -  Colonne de direction réglable en hauteur et en '
                'profondeur\n'
                '  -  Dossier de siège passager rabattable\n'
                '  -  Lampes de lecture AV\n'
                '  -  Siège conducteur avec poche aumônière\n'
                '  -  Siège conducteur réglable AV/AR et en hauteur '
                'manuellement\n'
                '  -  Vitres AV et AR électriques\n'
                '  - fermeture centralisée\n'
                '  - ordinateur de bord\n'
                '  - prise 12V\n'
                '  - verrouillage à distance\n'
                '  - vitres électriques\n'
                '  - volant cuir\n'
                '\n'
                'Pack :\n'
                '  -  Boîte à gants avec éclairage\n'
                '  -  My Key\n'
                '  -  Plancher de coffre ajustable en hauteur\n'
                '  -  Poignées de portes extérieures couleur carrosserie\n'
                '  - Sieges arrières rabattable\n'
                '  - appuis-tête arrière\n'
                '  - jantes : classiques\n'
                '  - siège passager réglable\n'
                '  - tapis de sol\n'
                '\n'
                'Sécurité :\n'
                '  -  Airbags frontaux conducteur et passager\n'
                '  - Aide au demarrage en pente\n'
                '  - Airbags rideaux\n'
                '  - ESP\n'
                '  - airbag coté passager\n'
                '  - airbag genoux conducteur\n'
                '  - airbags frontaux\n'
                '  - airbags latéraux\n'
                '  - contrôle pression des pneus\n'
                '  - fixations ISOFIX\n'
                '  - phares antibrouillard\n'
                '  - roue de secours\n'
                '\n'
                'Autres équipements et informations :\n'
                '  -  60/40\n'
                '  -  Alerte de ceinture de sécurité conducteur et passager '
                'AV\n'
                '  -  Contrôle vectoriel de couple\n'
                '  -  Eclairage de courtoisie AV et AR\n'
                '  -  Eclairage du coffre\n'
                '  -  Eclairage à extinction progressive\n'
                '  -  Système intelligent de charge par régénération\n'
                '  -  Trappe à carburant avec système Ford EasyFuel\n'
                "  - Classe Crit'air : 1\n"
                '  - Puissance kilowatt : 92 kw\n'
                '  - feux de circulation diurne\n'
                '  - nombre de rapports : 5 vitesses\n'
                '  - puissance réelle : 125 ch\n'
                '  - émission CO2 : 114 g/km\n'
                '\n'
                'Référence annonce : 367VO140617',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 125,
 '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/3156768326',
 'listing': 'auction',
 'make': 'FORD',
 'model': 'B-MAX',
 'odometer': 116702,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/e5/e8/f7/e5e8f7381ca520fc1baa6a48fd0d73158934b024.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/44/c7/b3/44c7b3038009a1cbd7d8bd01e2a3bb0240edb310.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e1/5e/1d/e15e1d96d52b8485236e9298993e9136e0cfb98d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/04/2f/c8/042fc873178f09f7a8f633570546d0d4d0bf1657.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/34/26/ff/3426ffc4e0983bda37f257a278268dfc30fa4389.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/18/64/4c/18644c6bf134e83e1013dba20d6a22c6970504fe.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/71/a9/cf/71a9cf9b3cb1c746d465c9bcbb876dc44d733a77.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b0/ac/85/b0ac85bb2529a6a7eec00c3f97989f20c23f0284.jpg?rule=ad-large'],
 'price': 8200,
 'price_includes_vat': False,
 'registration_date': '2018-04-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Ford B-Max 1.0 EcoBoost 125 SetS Business Nav',
 'transmission': 'manual',
 'trim': 'B-MAX 1.0 SCTi 125ch Stop&Start EcoBoost Business Nav',
 'vin': None,
 'year': 2018}
2026-03-25 10:00:30 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 5d6f5f70-3be6-5d05-89dc-83446c84cf62 with identifier: 3156768326
2026-03-25 10:00:30 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 8 photos for item 5d6f5f70-3be6-5d05-89dc-83446c84cf62
2026-03-25 10:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fe5%252Fe8%252Ff7%252Fe5e8f7381ca520fc1baa6a48fd0d73158934b024.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/e5/e8/f7/e5e8f7381ca520fc1baa6a48fd0d73158934b024.jpg?rule=ad-large already downloaded
2026-03-25 10:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F44%252Fc7%252Fb3%252F44c7b3038009a1cbd7d8bd01e2a3bb0240edb310.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/44/c7/b3/44c7b3038009a1cbd7d8bd01e2a3bb0240edb310.jpg?rule=ad-large already downloaded
2026-03-25 10:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /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%252F5e%252F1d%252Fe15e1d96d52b8485236e9298993e9136e0cfb98d.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/e1/5e/1d/e15e1d96d52b8485236e9298993e9136e0cfb98d.jpg?rule=ad-large already downloaded
2026-03-25 10:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F04%252F2f%252Fc8%252F042fc873178f09f7a8f633570546d0d4d0bf1657.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/04/2f/c8/042fc873178f09f7a8f633570546d0d4d0bf1657.jpg?rule=ad-large already downloaded
2026-03-25 10:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F34%252F26%252Fff%252F3426ffc4e0983bda37f257a278268dfc30fa4389.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/34/26/ff/3426ffc4e0983bda37f257a278268dfc30fa4389.jpg?rule=ad-large already downloaded
2026-03-25 10:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /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%252F64%252F4c%252F18644c6bf134e83e1013dba20d6a22c6970504fe.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/18/64/4c/18644c6bf134e83e1013dba20d6a22c6970504fe.jpg?rule=ad-large already downloaded
2026-03-25 10:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /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%252Fa9%252Fcf%252F71a9cf9b3cb1c746d465c9bcbb876dc44d733a77.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/71/a9/cf/71a9cf9b3cb1c746d465c9bcbb876dc44d733a77.jpg?rule=ad-large already downloaded
2026-03-25 10:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fb0%252Fac%252F85%252Fb0ac85bb2529a6a7eec00c3f97989f20c23f0284.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/b0/ac/85/b0ac85bb2529a6a7eec00c3f97989f20c23f0284.jpg?rule=ad-large already downloaded
2026-03-25 10:00:30 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 5d6f5f70-3be6-5d05-89dc-83446c84cf62 with identifier 3156768326
2026-03-25 10:00:30 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-25 10:00:30 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-25 10:00:30 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 5d6f5f70-3be6-5d05-89dc-83446c84cf62
2026-03-25 10:00:30 [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': 'Ford B-Max 1.0 EcoBoost 125 SetS Business Nav monospace, '
                'noir, 6 cv, 5 portes, première mise en circulation le '
                '30/04/2018, garantie 3 mois.\n'
                '\n'
                'Nombreux véhicules à petits prix avec possibilité de '
                "financement n'hésitez pas à nous contacter\n"
                '\n'
                'nos véhicules sont garanties et entièrement réviser aucun '
                'frais à prévoir\n'
                '\n'
                'NOUVEAU nos véhicules essence peuvent être programmés pour '
                "rouler à l'éthanol sur votre demande voir condition en "
                'agence\n'
                '\n'
                '5 places\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  -  Audio Pack 10 NAV\n'
                '\n'
                'Conduite :\n'
                "  -  EcoMode (Système d'aide à la conduite économique)\n"
                '  - régulateur de vitesse\n'
                '\n'
                'Extérieur :\n'
                '  -  Grille de calandre au contour chromé\n'
                '  -  Rétroviseurs extérieurs réglables et rabattables '
                'électriquement couleur carrosserie\n'
                '  - Aide au stationnement AR\n'
                '\n'
                'Intérieur :\n'
                '  -  Air conditionné manuel\n'
                '  -  Colonne de direction réglable en hauteur et en '
                'profondeur\n'
                '  -  Dossier de siège passager rabattable\n'
                '  -  Lampes de lecture AV\n'
                '  -  Siège conducteur avec poche aumônière\n'
                '  -  Siège conducteur réglable AV/AR et en hauteur '
                'manuellement\n'
                '  -  Vitres AV et AR électriques\n'
                '  - fermeture centralisée\n'
                '  - ordinateur de bord\n'
                '  - prise 12V\n'
                '  - verrouillage à distance\n'
                '  - vitres électriques\n'
                '  - volant cuir\n'
                '\n'
                'Pack :\n'
                '  -  Boîte à gants avec éclairage\n'
                '  -  My Key\n'
                '  -  Plancher de coffre ajustable en hauteur\n'
                '  -  Poignées de portes extérieures couleur carrosserie\n'
                '  - Sieges arrières rabattable\n'
                '  - appuis-tête arrière\n'
                '  - jantes : classiques\n'
                '  - siège passager réglable\n'
                '  - tapis de sol\n'
                '\n'
                'Sécurité :\n'
                '  -  Airbags frontaux conducteur et passager\n'
                '  - Aide au demarrage en pente\n'
                '  - Airbags rideaux\n'
                '  - ESP\n'
                '  - airbag coté passager\n'
                '  - airbag genoux conducteur\n'
                '  - airbags frontaux\n'
                '  - airbags latéraux\n'
                '  - contrôle pression des pneus\n'
                '  - fixations ISOFIX\n'
                '  - phares antibrouillard\n'
                '  - roue de secours\n'
                '\n'
                'Autres équipements et informations :\n'
                '  -  60/40\n'
                '  -  Alerte de ceinture de sécurité conducteur et passager '
                'AV\n'
                '  -  Contrôle vectoriel de couple\n'
                '  -  Eclairage de courtoisie AV et AR\n'
                '  -  Eclairage du coffre\n'
                '  -  Eclairage à extinction progressive\n'
                '  -  Système intelligent de charge par régénération\n'
                '  -  Trappe à carburant avec système Ford EasyFuel\n'
                "  - Classe Crit'air : 1\n"
                '  - Puissance kilowatt : 92 kw\n'
                '  - feux de circulation diurne\n'
                '  - nombre de rapports : 5 vitesses\n'
                '  - puissance réelle : 125 ch\n'
                '  - émission CO2 : 114 g/km\n'
                '\n'
                'Référence annonce : 367VO140617',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 125,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': '5d6f5f70-3be6-5d05-89dc-83446c84cf62',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3156768326',
 'listing': 'auction',
 'make': 'FORD',
 'model': 'B-MAX',
 'odometer': 116702,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 8,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/e5/e8/f7/e5e8f7381ca520fc1baa6a48fd0d73158934b024.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/44/c7/b3/44c7b3038009a1cbd7d8bd01e2a3bb0240edb310.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e1/5e/1d/e15e1d96d52b8485236e9298993e9136e0cfb98d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/04/2f/c8/042fc873178f09f7a8f633570546d0d4d0bf1657.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/34/26/ff/3426ffc4e0983bda37f257a278268dfc30fa4389.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/18/64/4c/18644c6bf134e83e1013dba20d6a22c6970504fe.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/71/a9/cf/71a9cf9b3cb1c746d465c9bcbb876dc44d733a77.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b0/ac/85/b0ac85bb2529a6a7eec00c3f97989f20c23f0284.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_5d6f5f70-3be6-5d05-89dc-83446c84cf62/5d6f5f70-3be6-5d05-89dc-83446c84cf62_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 103856,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/e5/e8/f7/e5e8f7381ca520fc1baa6a48fd0d73158934b024.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_5d6f5f70-3be6-5d05-89dc-83446c84cf62/5d6f5f70-3be6-5d05-89dc-83446c84cf62_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 103614,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/44/c7/b3/44c7b3038009a1cbd7d8bd01e2a3bb0240edb310.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_5d6f5f70-3be6-5d05-89dc-83446c84cf62/5d6f5f70-3be6-5d05-89dc-83446c84cf62_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 106173,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/e1/5e/1d/e15e1d96d52b8485236e9298993e9136e0cfb98d.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_5d6f5f70-3be6-5d05-89dc-83446c84cf62/5d6f5f70-3be6-5d05-89dc-83446c84cf62_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 100548,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/04/2f/c8/042fc873178f09f7a8f633570546d0d4d0bf1657.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_5d6f5f70-3be6-5d05-89dc-83446c84cf62/5d6f5f70-3be6-5d05-89dc-83446c84cf62_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 105999,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/34/26/ff/3426ffc4e0983bda37f257a278268dfc30fa4389.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_5d6f5f70-3be6-5d05-89dc-83446c84cf62/5d6f5f70-3be6-5d05-89dc-83446c84cf62_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 109544,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/18/64/4c/18644c6bf134e83e1013dba20d6a22c6970504fe.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_5d6f5f70-3be6-5d05-89dc-83446c84cf62/5d6f5f70-3be6-5d05-89dc-83446c84cf62_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 87226,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/71/a9/cf/71a9cf9b3cb1c746d465c9bcbb876dc44d733a77.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_5d6f5f70-3be6-5d05-89dc-83446c84cf62/5d6f5f70-3be6-5d05-89dc-83446c84cf62_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 110519,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/b0/ac/85/b0ac85bb2529a6a7eec00c3f97989f20c23f0284.jpg?rule=ad-large',
             'Width': 1024}],
 'price': 8200,
 'price_includes_vat': False,
 'registration_date': '2018-04-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Ford B-Max 1.0 EcoBoost 125 SetS Business Nav',
 'transmission': 'manual',
 'trim': 'B-MAX 1.0 SCTi 125ch Stop&Start EcoBoost Business Nav',
 'vin': None,
 'year': 2018}
2026-03-25 10:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273156768326%27 HTTP/1.1" 200 None
2026-03-25 10:00:30 [auto_selling_leboncoin.fr] INFO: Saving data for 3156768326: {'created_time': 1774432830.406561, 'last_price_update_time': 1774432830.406575}
2026-03-25 10:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3156768326') HTTP/1.1" 204 0
2026-03-25 10:00:30 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 2990142364
2026-03-25 10:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%272990142364%27 HTTP/1.1" 200 None
2026-03-25 10:00:30 [auto_selling_leboncoin.fr] INFO: Scrape type for 2990142364: 1
2026-03-25 10:00:30 [auto_selling_leboncoin.fr] INFO: Scraping new listing 2990142364
2026-03-25 10:00:30 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Bleu',
 'currency': 'EUR',
 'description': 'Renault Modus 1.6 16V Luxe Privilège monospace, bleue, 7 cv, '
                '5 portes, première mise en circulation le 19/12/2005, '
                'garantie 3 mois.\n'
                '\n'
                'Nombreux véhicules à petits prix avec possibilité de '
                "financement n'hésitez pas à nous contacter\n"
                '\n'
                'nos véhicules sont garanties et entièrement réviser aucun '
                'frais à prévoir\n'
                '\n'
                'NOUVEAU nos véhicules essence peuvent être programmés pour '
                "rouler à l'éthanol sur votre demande voir condition en "
                'agence\n'
                '\n'
                '5 places\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  - CD\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'
                '  -  Commande des portes électromagnétique\n'
                '  -  Projecteurs avec feux additionnels de virage\n'
                '  - jantes : alliage\n'
                '  - jantes alliage\n'
                '  - rétroviseurs électriques\n'
                '\n'
                'Intérieur :\n'
                '  -  Boîte à gants de 11 litres\n'
                '  -  Miroirs de courtoisie occultables conducteur et '
                'passager\n'
                '  -  Pack Rangement\n'
                '  -  Poches aumonières\n'
                '  -  Sécurité enfant électrique à partir du poste de '
                'conduite\n'
                '  -  Télécommande radiofréquence\n'
                '  - Banquette AR coulissante TRIPTIC\n'
                '  - Vitres arrières électriques\n'
                '  - direction assistée\n'
                '  - filtre à pollen\n'
                '  - indicateur de température extérieur\n'
                '  - ordinateur de bord\n'
                '  - réglages du volant : hauteur\n'
                '  - siège conducteur réglable en hauteur\n'
                '  - vitres avant éléctriques\n'
                '\n'
                'Pack :\n'
                '  -  Ceintures de sécurité AV réglables en hauteur\n'
                '  -  Eclairage de la boîte à gants\n'
                '  -  Range lunettes pour conducteur\n'
                "  -  Recyclage de l'air\n"
                '  - volant réglable\n'
                '\n'
                'Sécurité :\n'
                '  - ABS\n'
                '  - Airbags rideaux\n'
                "  - aide au freinage d'urgence\n"
                '  - airbag coté passager\n'
                '  - airbags frontaux\n'
                '  - airbags latéraux\n'
                '  - fixations ISOFIX\n'
                '  - phares antibrouillard\n'
                '\n'
                'Autres équipements et informations :\n'
                '  -  Condamnation automatique des ouvrants en roulant\n'
                "  -  Eclairage d'accompagnement extérieur\n"
                '  -  Essuie-vitre AV avec 2 balais antagonistes\n'
                "  -  Filtre à air de l'habitacle\n"
                "  -  Hamac de plage AR assurant l'occultation du coffre\n"
                '  -  Phares double optique\n'
                '  -  Rétro. ext. cond. asphérique pour rédiure les angles '
                'morts\n'
                '  -  Spot de lecture passager\n'
                '  -  Vitre conducteur à impulsion avec anti-pincement\n'
                "  - Classe Crit'air : 3\n"
                '  - Puissance kilowatt : 83 kw\n'
                '  - nombre de rapports : 5 vitesses\n'
                '  - plafonnier avant\n'
                '  - puissance réelle : 113 ch\n'
                '  - émission CO2 : 163 g/km\n'
                '\n'
                'Référence annonce : 367VO140563',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 113,
 '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/2990142364',
 'listing': 'auction',
 'make': 'RENAULT',
 'model': 'Modus',
 'odometer': 142300,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/32/34/3b/32343b09f3852dc34cb37f96c29cdbd59535ed67.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ca/e2/cc/cae2cc423882e70d1c25fb15e55495b5ce761f10.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8c/b1/8f/8cb18f01c661b080075b50295c9b7c5eaabeb228.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d7/d5/2b/d7d52bb6defcc7936970c5d045bf3609d229cd4f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8c/77/a3/8c77a3f493cba9e7afe84740017dfa6ab99765a3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a4/53/89/a45389e8876b9ebffe5e5eefe8f7ae110e1d169e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e6/6a/22/e66a225fa7f0c3ed3f2bd483792baa8a65f93b36.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a4/fc/31/a4fc31672eabb78ebc9d971d05319b95d878b3ad.jpg?rule=ad-large'],
 'price': 3500,
 'price_includes_vat': False,
 'registration_date': '2005-12-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Renault Modus 1.6 16V Luxe Privilège',
 'transmission': 'manual',
 'trim': 'Modus 1.6 16v 110ch Luxe Privilège',
 'vin': None,
 'year': 2005}
2026-03-25 10:00:30 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 1403a82c-245d-5681-b1d5-b29f93ae5547 with identifier: 2990142364
2026-03-25 10:00:30 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 8 photos for item 1403a82c-245d-5681-b1d5-b29f93ae5547
2026-03-25 10:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /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%252F34%252F3b%252F32343b09f3852dc34cb37f96c29cdbd59535ed67.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/32/34/3b/32343b09f3852dc34cb37f96c29cdbd59535ed67.jpg?rule=ad-large already downloaded
2026-03-25 10:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /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%252Fe2%252Fcc%252Fcae2cc423882e70d1c25fb15e55495b5ce761f10.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ca/e2/cc/cae2cc423882e70d1c25fb15e55495b5ce761f10.jpg?rule=ad-large already downloaded
2026-03-25 10:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /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%252Fb1%252F8f%252F8cb18f01c661b080075b50295c9b7c5eaabeb228.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/8c/b1/8f/8cb18f01c661b080075b50295c9b7c5eaabeb228.jpg?rule=ad-large already downloaded
2026-03-25 10:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /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%252Fd5%252F2b%252Fd7d52bb6defcc7936970c5d045bf3609d229cd4f.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/d7/d5/2b/d7d52bb6defcc7936970c5d045bf3609d229cd4f.jpg?rule=ad-large already downloaded
2026-03-25 10:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /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%252F77%252Fa3%252F8c77a3f493cba9e7afe84740017dfa6ab99765a3.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/8c/77/a3/8c77a3f493cba9e7afe84740017dfa6ab99765a3.jpg?rule=ad-large already downloaded
2026-03-25 10:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fa4%252F53%252F89%252Fa45389e8876b9ebffe5e5eefe8f7ae110e1d169e.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/a4/53/89/a45389e8876b9ebffe5e5eefe8f7ae110e1d169e.jpg?rule=ad-large already downloaded
2026-03-25 10:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /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%252F6a%252F22%252Fe66a225fa7f0c3ed3f2bd483792baa8a65f93b36.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/e6/6a/22/e66a225fa7f0c3ed3f2bd483792baa8a65f93b36.jpg?rule=ad-large already downloaded
2026-03-25 10:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fa4%252Ffc%252F31%252Fa4fc31672eabb78ebc9d971d05319b95d878b3ad.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/a4/fc/31/a4fc31672eabb78ebc9d971d05319b95d878b3ad.jpg?rule=ad-large already downloaded
2026-03-25 10:00:30 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 1403a82c-245d-5681-b1d5-b29f93ae5547 with identifier 2990142364
2026-03-25 10:00:30 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-25 10:00:30 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-25 10:00:30 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 1403a82c-245d-5681-b1d5-b29f93ae5547
2026-03-25 10:00:30 [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 Modus 1.6 16V Luxe Privilège monospace, bleue, 7 cv, '
                '5 portes, première mise en circulation le 19/12/2005, '
                'garantie 3 mois.\n'
                '\n'
                'Nombreux véhicules à petits prix avec possibilité de '
                "financement n'hésitez pas à nous contacter\n"
                '\n'
                'nos véhicules sont garanties et entièrement réviser aucun '
                'frais à prévoir\n'
                '\n'
                'NOUVEAU nos véhicules essence peuvent être programmés pour '
                "rouler à l'éthanol sur votre demande voir condition en "
                'agence\n'
                '\n'
                '5 places\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  - CD\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'
                '  -  Commande des portes électromagnétique\n'
                '  -  Projecteurs avec feux additionnels de virage\n'
                '  - jantes : alliage\n'
                '  - jantes alliage\n'
                '  - rétroviseurs électriques\n'
                '\n'
                'Intérieur :\n'
                '  -  Boîte à gants de 11 litres\n'
                '  -  Miroirs de courtoisie occultables conducteur et '
                'passager\n'
                '  -  Pack Rangement\n'
                '  -  Poches aumonières\n'
                '  -  Sécurité enfant électrique à partir du poste de '
                'conduite\n'
                '  -  Télécommande radiofréquence\n'
                '  - Banquette AR coulissante TRIPTIC\n'
                '  - Vitres arrières électriques\n'
                '  - direction assistée\n'
                '  - filtre à pollen\n'
                '  - indicateur de température extérieur\n'
                '  - ordinateur de bord\n'
                '  - réglages du volant : hauteur\n'
                '  - siège conducteur réglable en hauteur\n'
                '  - vitres avant éléctriques\n'
                '\n'
                'Pack :\n'
                '  -  Ceintures de sécurité AV réglables en hauteur\n'
                '  -  Eclairage de la boîte à gants\n'
                '  -  Range lunettes pour conducteur\n'
                "  -  Recyclage de l'air\n"
                '  - volant réglable\n'
                '\n'
                'Sécurité :\n'
                '  - ABS\n'
                '  - Airbags rideaux\n'
                "  - aide au freinage d'urgence\n"
                '  - airbag coté passager\n'
                '  - airbags frontaux\n'
                '  - airbags latéraux\n'
                '  - fixations ISOFIX\n'
                '  - phares antibrouillard\n'
                '\n'
                'Autres équipements et informations :\n'
                '  -  Condamnation automatique des ouvrants en roulant\n'
                "  -  Eclairage d'accompagnement extérieur\n"
                '  -  Essuie-vitre AV avec 2 balais antagonistes\n'
                "  -  Filtre à air de l'habitacle\n"
                "  -  Hamac de plage AR assurant l'occultation du coffre\n"
                '  -  Phares double optique\n'
                '  -  Rétro. ext. cond. asphérique pour rédiure les angles '
                'morts\n'
                '  -  Spot de lecture passager\n'
                '  -  Vitre conducteur à impulsion avec anti-pincement\n'
                "  - Classe Crit'air : 3\n"
                '  - Puissance kilowatt : 83 kw\n'
                '  - nombre de rapports : 5 vitesses\n'
                '  - plafonnier avant\n'
                '  - puissance réelle : 113 ch\n'
                '  - émission CO2 : 163 g/km\n'
                '\n'
                'Référence annonce : 367VO140563',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 113,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': '1403a82c-245d-5681-b1d5-b29f93ae5547',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/2990142364',
 'listing': 'auction',
 'make': 'RENAULT',
 'model': 'Modus',
 'odometer': 142300,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 8,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/32/34/3b/32343b09f3852dc34cb37f96c29cdbd59535ed67.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ca/e2/cc/cae2cc423882e70d1c25fb15e55495b5ce761f10.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8c/b1/8f/8cb18f01c661b080075b50295c9b7c5eaabeb228.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d7/d5/2b/d7d52bb6defcc7936970c5d045bf3609d229cd4f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/8c/77/a3/8c77a3f493cba9e7afe84740017dfa6ab99765a3.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a4/53/89/a45389e8876b9ebffe5e5eefe8f7ae110e1d169e.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/e6/6a/22/e66a225fa7f0c3ed3f2bd483792baa8a65f93b36.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a4/fc/31/a4fc31672eabb78ebc9d971d05319b95d878b3ad.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_1403a82c-245d-5681-b1d5-b29f93ae5547/1403a82c-245d-5681-b1d5-b29f93ae5547_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 240120,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/32/34/3b/32343b09f3852dc34cb37f96c29cdbd59535ed67.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_1403a82c-245d-5681-b1d5-b29f93ae5547/1403a82c-245d-5681-b1d5-b29f93ae5547_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 226163,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ca/e2/cc/cae2cc423882e70d1c25fb15e55495b5ce761f10.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_1403a82c-245d-5681-b1d5-b29f93ae5547/1403a82c-245d-5681-b1d5-b29f93ae5547_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 264968,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/8c/b1/8f/8cb18f01c661b080075b50295c9b7c5eaabeb228.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_1403a82c-245d-5681-b1d5-b29f93ae5547/1403a82c-245d-5681-b1d5-b29f93ae5547_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 210732,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/d7/d5/2b/d7d52bb6defcc7936970c5d045bf3609d229cd4f.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_1403a82c-245d-5681-b1d5-b29f93ae5547/1403a82c-245d-5681-b1d5-b29f93ae5547_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 175200,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/8c/77/a3/8c77a3f493cba9e7afe84740017dfa6ab99765a3.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_1403a82c-245d-5681-b1d5-b29f93ae5547/1403a82c-245d-5681-b1d5-b29f93ae5547_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 202490,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/a4/53/89/a45389e8876b9ebffe5e5eefe8f7ae110e1d169e.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_1403a82c-245d-5681-b1d5-b29f93ae5547/1403a82c-245d-5681-b1d5-b29f93ae5547_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 199286,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/e6/6a/22/e66a225fa7f0c3ed3f2bd483792baa8a65f93b36.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_1403a82c-245d-5681-b1d5-b29f93ae5547/1403a82c-245d-5681-b1d5-b29f93ae5547_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 172916,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/a4/fc/31/a4fc31672eabb78ebc9d971d05319b95d878b3ad.jpg?rule=ad-large',
             'Width': 1024}],
 'price': 3500,
 'price_includes_vat': False,
 'registration_date': '2005-12-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Renault Modus 1.6 16V Luxe Privilège',
 'transmission': 'manual',
 'trim': 'Modus 1.6 16v 110ch Luxe Privilège',
 'vin': None,
 'year': 2005}
2026-03-25 10:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%272990142364%27 HTTP/1.1" 200 None
2026-03-25 10:00:30 [auto_selling_leboncoin.fr] INFO: Saving data for 2990142364: {'created_time': 1774432830.752469, 'last_price_update_time': 1774432830.752488}
2026-03-25 10:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='2990142364') HTTP/1.1" 204 0
2026-03-25 10:00:30 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3147970921
2026-03-25 10:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273147970921%27 HTTP/1.1" 200 None
2026-03-25 10:00:30 [auto_selling_leboncoin.fr] INFO: Scrape type for 3147970921: 1
2026-03-25 10:00:30 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3147970921
2026-03-25 10:00:30 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'Nissan Qashqai+2 2.0 dCi 150 FAP Optima tout-terrain, noir, 9 '
                'cv, 5 portes, première mise en circulation le 18/02/2009, '
                'garantie 3 mois.\n'
                '\n'
                'Nombreux véhicules à petits prix avec possibilité de '
                "financement n'hésitez pas à nous contacter\n"
                '\n'
                'nos véhicules sont garanties et entièrement réviser aucun '
                'frais à prévoir\n'
                '\n'
                '7 places\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  - Bluetooth\n'
                '  - CD\n'
                '  - prise audio auxiliaire\n'
                '\n'
                'Conduite :\n'
                '  -  Essuie-glace AV à déclenchement automatique\n'
                '  - allumage automatique des feux\n'
                '  - régulateur de vitesse\n'
                '\n'
                'Extérieur :\n'
                '  -  Grille de calandre couleur argent\n'
                '  -  Rangement sous le plancher de coffre pour le '
                'cache-bagages\n'
                '  -  Vitres latérales AR et vitre de hayon surteintées\n'
                '  - barres de toit\n'
                '  - essuie-glace arrière\n'
                '  - jantes : alliage\n'
                '  - jantes alliage\n'
                "  - radar arrière de détection d'obstacles\n"
                "  - radar d'aide au stationnement\n"
                '  - rétroviseurs rabattables\n'
                '  - rétroviseurs électriques\n'
                '  - toit panoramique\n'
                '\n'
                'Intérieur :\n'
                '  -  Accoudoir central AV coulissant\n'
                '  -  Cache-bagages\n'
                '  -  Coffre de rangement sous siège passager AV\n'
                "  -  Eclairage d'ambiance de la console centrale\n"
                '  -  Pare-soleil conducteur et passager avec miroirs de '
                'courtoisie et jalousies\n'
                '  -  Poches aumonières au dos des sièges AV\n'
                '  -  Pommeau de levier de vitesse en aluminium.\n'
                '  -  Porte-gobelets dans la console centrale AV\n'
                "  -  Prise 12V sur console centrale AV et dans l'accoudoir "
                'AR\n'
                '  -  Rétroviseur intérieur photochromatique\n'
                '  -  Siège conducteur à réglage lombaire\n'
                '  -  Spots de lecture AV et AR\n'
                '  -  Volant et levier de vitesse gainés cuir\n'
                '  -  embase de levier de vitesses et volant\n'
                '  -  inversion jour/nuit automatique\n'
                '  - 7 sièges\n'
                '  - Vitres arrières électriques\n'
                '  - accoudoir central\n'
                '  - accoudoir central arrière\n'
                '  - climatisation : automatique\n'
                '  - climatisation multi zone\n'
                '  - direction assistée\n'
                '  - fermeture centralisée\n'
                '  - filtre à pollen\n'
                '  - indicateur de température extérieur\n'
                '  - ordinateur de bord\n'
                '  - prise 12V\n'
                '  - réglages du volant : hauteur et profondeur\n'
                '  - siège conducteur réglable en hauteur\n'
                '  - vitres avant éléctriques\n'
                '\n'
                'Pack :\n'
                '  -  Antidémarrage\n'
                '  -  Boîte à gants réfrigérée avec porte-lunettes\n'
                '  -  Ceintures de sécurité AR 3 points à enrouleur\n'
                "  -  Crochets d'arrimage dans le coffre\n"
                '  -  Pare-brise anti-UV\n'
                '  -  Poignées de portières extérieures couleur carrosserie\n'
                '  -  Protection de bas de caisse noire\n'
                '  -  Rétroviseurs extérieurs couleur carrosserie\n'
                '  -  Rétroviseurs extérieurs à réglages électriques et '
                'dégivrants\n'
                '  -  Seuil de chargement de coffre finition Aluminuium\n'
                '  -  Sécurité enfant sur les portes AR\n'
                '  - nombre de rapports : 6 vitesses\n'
                '  - volant réglable\n'
                '\n'
                'Sécurité :\n'
                '  -  Appuis-tete AV actifs\n'
                '  -  ESP déconnectable\n'
                '  -  Phares antibrouillard AV\n'
                '  -  latéraux et rideaux\n'
                '  - ABS\n'
                '  - ESP\n'
                '  - airbag coté passager\n'
                '  - airbags frontaux\n'
                '  - fixations ISOFIX\n'
                '  - phares antibrouillard\n'
                '  - phares antibrouillard arrières\n'
                '  - roue de secours\n'
                '  - répartiteur électronique de freinage\n'
                '\n'
                'Autres équipements et informations :\n'
                '  -  4HP\n'
                '  -  Amplificateur de freinage N.B.A.S.\n'
                '  -  Appuis-tête aux places AR\n'
                '  -  Banquette AR en 2ème rangée coulissante et rabattable '
                '40/20/40\n'
                '  -  Ceintures de sécurité AV 3 points réglables en hauteur '
                "avec prétensionneurs et limiteur d'effort\n"
                '  -  Condamnation automatique des portes en roulant\n'
                '  -  Eclairage du coffre\n'
                '  -  Essuie-glace AR à intermittence asservi à la vitesse\n'
                '  -  Essuie-glace AV à 2 vitesses et intermittence asservie à '
                'la vitesse\n'
                '  -  Finition Aluminium: poignées de portes\n'
                '  -  Montre digitale (ou numérique)\n'
                '  -  Sièges AR en 3ème rangée escamotables dans le plancher '
                'et rabattables 50/50\n'
                '  -  Ventilation multi-flux\n'
                "  - Classe Crit'air : 3\n"
                '  - MP3\n'
                '  - Puissance kilowatt : 110 kw\n'
                '  - puissance réelle : 150 ch\n'
                '  - émission CO2 : 177 g/km\n'
                '\n'
                'Référence annonce : 367VO140615',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 150,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3147970921',
 'listing': 'auction',
 'make': 'NISSAN',
 'model': 'Qashqai+2',
 'odometer': 227669,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/54/66/f7/5466f762cf53334d1497520843ab3ce9a8a80eaa.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/38/e4/36/38e436a644d8fb191982a3d9eb8f6b656f386d00.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2a/d8/65/2ad865d0cee9b0dbaaafa6ab2de3159ea845153f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/56/67/18/566718eae535f1a7ba991621f894e09314c1ba1f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0d/ce/09/0dce0904d751b33bd691fe95a857719289da39ec.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d5/b0/f4/d5b0f422bf90c6dfc935e49910286c4a38fef0d5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7f/b4/32/7fb432c659eea0bd73f661e003d86ee7445bebab.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b0/8b/73/b08b7360be89c79413a21ccc8e6526f04c1b38f5.jpg?rule=ad-large'],
 'price': 6000,
 'price_includes_vat': False,
 'registration_date': '2009-02-01',
 'seats_number': None,
 'seller_name': None,
 'title': 'Nissan Qashqai+2 2.0 dCi 150 FAP Optima',
 'transmission': 'manual',
 'trim': 'Qashqai+2 2.0 dCi 150ch Optima',
 'vin': None,
 'year': 2009}
2026-03-25 10:00:30 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 5c8ea6b1-b525-5449-bd11-295d37252a56 with identifier: 3147970921
2026-03-25 10:00:30 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 8 photos for item 5c8ea6b1-b525-5449-bd11-295d37252a56
2026-03-25 10:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F54%252F66%252Ff7%252F5466f762cf53334d1497520843ab3ce9a8a80eaa.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/54/66/f7/5466f762cf53334d1497520843ab3ce9a8a80eaa.jpg?rule=ad-large already downloaded
2026-03-25 10:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F38%252Fe4%252F36%252F38e436a644d8fb191982a3d9eb8f6b656f386d00.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/38/e4/36/38e436a644d8fb191982a3d9eb8f6b656f386d00.jpg?rule=ad-large already downloaded
2026-03-25 10:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F2a%252Fd8%252F65%252F2ad865d0cee9b0dbaaafa6ab2de3159ea845153f.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/2a/d8/65/2ad865d0cee9b0dbaaafa6ab2de3159ea845153f.jpg?rule=ad-large already downloaded
2026-03-25 10:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /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%252F67%252F18%252F566718eae535f1a7ba991621f894e09314c1ba1f.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/56/67/18/566718eae535f1a7ba991621f894e09314c1ba1f.jpg?rule=ad-large already downloaded
2026-03-25 10:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F0d%252Fce%252F09%252F0dce0904d751b33bd691fe95a857719289da39ec.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/0d/ce/09/0dce0904d751b33bd691fe95a857719289da39ec.jpg?rule=ad-large already downloaded
2026-03-25 10:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fd5%252Fb0%252Ff4%252Fd5b0f422bf90c6dfc935e49910286c4a38fef0d5.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:30 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/d5/b0/f4/d5b0f422bf90c6dfc935e49910286c4a38fef0d5.jpg?rule=ad-large already downloaded
2026-03-25 10:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:30 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /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%252Fb4%252F32%252F7fb432c659eea0bd73f661e003d86ee7445bebab.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/7f/b4/32/7fb432c659eea0bd73f661e003d86ee7445bebab.jpg?rule=ad-large already downloaded
2026-03-25 10:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fb0%252F8b%252F73%252Fb08b7360be89c79413a21ccc8e6526f04c1b38f5.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/b0/8b/73/b08b7360be89c79413a21ccc8e6526f04c1b38f5.jpg?rule=ad-large already downloaded
2026-03-25 10:00:31 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 5c8ea6b1-b525-5449-bd11-295d37252a56 with identifier 3147970921
2026-03-25 10:00:31 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-25 10:00:31 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-25 10:00:31 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 5c8ea6b1-b525-5449-bd11-295d37252a56
2026-03-25 10:00:31 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Noir',
 'currency': 'EUR',
 'description': 'Nissan Qashqai+2 2.0 dCi 150 FAP Optima tout-terrain, noir, 9 '
                'cv, 5 portes, première mise en circulation le 18/02/2009, '
                'garantie 3 mois.\n'
                '\n'
                'Nombreux véhicules à petits prix avec possibilité de '
                "financement n'hésitez pas à nous contacter\n"
                '\n'
                'nos véhicules sont garanties et entièrement réviser aucun '
                'frais à prévoir\n'
                '\n'
                '7 places\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  - Bluetooth\n'
                '  - CD\n'
                '  - prise audio auxiliaire\n'
                '\n'
                'Conduite :\n'
                '  -  Essuie-glace AV à déclenchement automatique\n'
                '  - allumage automatique des feux\n'
                '  - régulateur de vitesse\n'
                '\n'
                'Extérieur :\n'
                '  -  Grille de calandre couleur argent\n'
                '  -  Rangement sous le plancher de coffre pour le '
                'cache-bagages\n'
                '  -  Vitres latérales AR et vitre de hayon surteintées\n'
                '  - barres de toit\n'
                '  - essuie-glace arrière\n'
                '  - jantes : alliage\n'
                '  - jantes alliage\n'
                "  - radar arrière de détection d'obstacles\n"
                "  - radar d'aide au stationnement\n"
                '  - rétroviseurs rabattables\n'
                '  - rétroviseurs électriques\n'
                '  - toit panoramique\n'
                '\n'
                'Intérieur :\n'
                '  -  Accoudoir central AV coulissant\n'
                '  -  Cache-bagages\n'
                '  -  Coffre de rangement sous siège passager AV\n'
                "  -  Eclairage d'ambiance de la console centrale\n"
                '  -  Pare-soleil conducteur et passager avec miroirs de '
                'courtoisie et jalousies\n'
                '  -  Poches aumonières au dos des sièges AV\n'
                '  -  Pommeau de levier de vitesse en aluminium.\n'
                '  -  Porte-gobelets dans la console centrale AV\n'
                "  -  Prise 12V sur console centrale AV et dans l'accoudoir "
                'AR\n'
                '  -  Rétroviseur intérieur photochromatique\n'
                '  -  Siège conducteur à réglage lombaire\n'
                '  -  Spots de lecture AV et AR\n'
                '  -  Volant et levier de vitesse gainés cuir\n'
                '  -  embase de levier de vitesses et volant\n'
                '  -  inversion jour/nuit automatique\n'
                '  - 7 sièges\n'
                '  - Vitres arrières électriques\n'
                '  - accoudoir central\n'
                '  - accoudoir central arrière\n'
                '  - climatisation : automatique\n'
                '  - climatisation multi zone\n'
                '  - direction assistée\n'
                '  - fermeture centralisée\n'
                '  - filtre à pollen\n'
                '  - indicateur de température extérieur\n'
                '  - ordinateur de bord\n'
                '  - prise 12V\n'
                '  - réglages du volant : hauteur et profondeur\n'
                '  - siège conducteur réglable en hauteur\n'
                '  - vitres avant éléctriques\n'
                '\n'
                'Pack :\n'
                '  -  Antidémarrage\n'
                '  -  Boîte à gants réfrigérée avec porte-lunettes\n'
                '  -  Ceintures de sécurité AR 3 points à enrouleur\n'
                "  -  Crochets d'arrimage dans le coffre\n"
                '  -  Pare-brise anti-UV\n'
                '  -  Poignées de portières extérieures couleur carrosserie\n'
                '  -  Protection de bas de caisse noire\n'
                '  -  Rétroviseurs extérieurs couleur carrosserie\n'
                '  -  Rétroviseurs extérieurs à réglages électriques et '
                'dégivrants\n'
                '  -  Seuil de chargement de coffre finition Aluminuium\n'
                '  -  Sécurité enfant sur les portes AR\n'
                '  - nombre de rapports : 6 vitesses\n'
                '  - volant réglable\n'
                '\n'
                'Sécurité :\n'
                '  -  Appuis-tete AV actifs\n'
                '  -  ESP déconnectable\n'
                '  -  Phares antibrouillard AV\n'
                '  -  latéraux et rideaux\n'
                '  - ABS\n'
                '  - ESP\n'
                '  - airbag coté passager\n'
                '  - airbags frontaux\n'
                '  - fixations ISOFIX\n'
                '  - phares antibrouillard\n'
                '  - phares antibrouillard arrières\n'
                '  - roue de secours\n'
                '  - répartiteur électronique de freinage\n'
                '\n'
                'Autres équipements et informations :\n'
                '  -  4HP\n'
                '  -  Amplificateur de freinage N.B.A.S.\n'
                '  -  Appuis-tête aux places AR\n'
                '  -  Banquette AR en 2ème rangée coulissante et rabattable '
                '40/20/40\n'
                '  -  Ceintures de sécurité AV 3 points réglables en hauteur '
                "avec prétensionneurs et limiteur d'effort\n"
                '  -  Condamnation automatique des portes en roulant\n'
                '  -  Eclairage du coffre\n'
                '  -  Essuie-glace AR à intermittence asservi à la vitesse\n'
                '  -  Essuie-glace AV à 2 vitesses et intermittence asservie à '
                'la vitesse\n'
                '  -  Finition Aluminium: poignées de portes\n'
                '  -  Montre digitale (ou numérique)\n'
                '  -  Sièges AR en 3ème rangée escamotables dans le plancher '
                'et rabattables 50/50\n'
                '  -  Ventilation multi-flux\n'
                "  - Classe Crit'air : 3\n"
                '  - MP3\n'
                '  - Puissance kilowatt : 110 kw\n'
                '  - puissance réelle : 150 ch\n'
                '  - émission CO2 : 177 g/km\n'
                '\n'
                'Référence annonce : 367VO140615',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 150,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': '5c8ea6b1-b525-5449-bd11-295d37252a56',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3147970921',
 'listing': 'auction',
 'make': 'NISSAN',
 'model': 'Qashqai+2',
 'odometer': 227669,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 8,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/54/66/f7/5466f762cf53334d1497520843ab3ce9a8a80eaa.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/38/e4/36/38e436a644d8fb191982a3d9eb8f6b656f386d00.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2a/d8/65/2ad865d0cee9b0dbaaafa6ab2de3159ea845153f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/56/67/18/566718eae535f1a7ba991621f894e09314c1ba1f.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/0d/ce/09/0dce0904d751b33bd691fe95a857719289da39ec.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d5/b0/f4/d5b0f422bf90c6dfc935e49910286c4a38fef0d5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7f/b4/32/7fb432c659eea0bd73f661e003d86ee7445bebab.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b0/8b/73/b08b7360be89c79413a21ccc8e6526f04c1b38f5.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_5c8ea6b1-b525-5449-bd11-295d37252a56/5c8ea6b1-b525-5449-bd11-295d37252a56_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 99368,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/54/66/f7/5466f762cf53334d1497520843ab3ce9a8a80eaa.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_5c8ea6b1-b525-5449-bd11-295d37252a56/5c8ea6b1-b525-5449-bd11-295d37252a56_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 105386,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/38/e4/36/38e436a644d8fb191982a3d9eb8f6b656f386d00.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_5c8ea6b1-b525-5449-bd11-295d37252a56/5c8ea6b1-b525-5449-bd11-295d37252a56_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 106299,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/2a/d8/65/2ad865d0cee9b0dbaaafa6ab2de3159ea845153f.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_5c8ea6b1-b525-5449-bd11-295d37252a56/5c8ea6b1-b525-5449-bd11-295d37252a56_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 101235,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/56/67/18/566718eae535f1a7ba991621f894e09314c1ba1f.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_5c8ea6b1-b525-5449-bd11-295d37252a56/5c8ea6b1-b525-5449-bd11-295d37252a56_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 104514,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/0d/ce/09/0dce0904d751b33bd691fe95a857719289da39ec.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_5c8ea6b1-b525-5449-bd11-295d37252a56/5c8ea6b1-b525-5449-bd11-295d37252a56_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 123770,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/d5/b0/f4/d5b0f422bf90c6dfc935e49910286c4a38fef0d5.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_5c8ea6b1-b525-5449-bd11-295d37252a56/5c8ea6b1-b525-5449-bd11-295d37252a56_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 98003,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/7f/b4/32/7fb432c659eea0bd73f661e003d86ee7445bebab.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_5c8ea6b1-b525-5449-bd11-295d37252a56/5c8ea6b1-b525-5449-bd11-295d37252a56_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 107743,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/b0/8b/73/b08b7360be89c79413a21ccc8e6526f04c1b38f5.jpg?rule=ad-large',
             'Width': 1024}],
 'price': 6000,
 'price_includes_vat': False,
 'registration_date': '2009-02-01',
 'seats_number': None,
 'seller_name': None,
 'title': 'Nissan Qashqai+2 2.0 dCi 150 FAP Optima',
 'transmission': 'manual',
 'trim': 'Qashqai+2 2.0 dCi 150ch Optima',
 'vin': None,
 'year': 2009}
2026-03-25 10:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273147970921%27 HTTP/1.1" 200 None
2026-03-25 10:00:31 [auto_selling_leboncoin.fr] INFO: Saving data for 3147970921: {'created_time': 1774432831.072006, 'last_price_update_time': 1774432831.07202}
2026-03-25 10:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3147970921') HTTP/1.1" 204 0
2026-03-25 10:00:31 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3138267366
2026-03-25 10:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273138267366%27 HTTP/1.1" 200 None
2026-03-25 10:00:31 [auto_selling_leboncoin.fr] INFO: Scrape type for 3138267366: 1
2026-03-25 10:00:31 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3138267366
2026-03-25 10:00:31 [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 Picasso BlueHDi 150 SetS Intensive monospace, '
                'grise, 7 cv, 5 portes, première mise en circulation le '
                '16/02/2016, garantie 3 mois.\n'
                '\n'
                'Nombreux véhicules à petits prix avec possibilité de '
                "financement n'hésitez pas à nous contacter\n"
                '\n'
                'nos véhicules sont garanties et entièrement réviser aucun '
                'frais à prévoir\n'
                '\n'
                '5 places\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  - Bluetooth\n'
                '  - GPS\n'
                '  - Prise audio usb\n'
                '  - système de navigation\n'
                '\n'
                'Conduite :\n'
                '  -  Essuie-vitre AV automatique\n'
                '  - Accès et démarrage mains libres\n'
                '  - allumage automatique des feux\n'
                '  - limiteur de vitesse\n'
                '\n'
                'Extérieur :\n'
                '  -  Aide au stationnement AR\n'
                '  -  Aide au stationnement AV\n'
                '  -  Vitres et lunette AR surteintées\n'
                '  - caméra de recul\n'
                '  - jantes : alliage\n'
                '  - jantes alliage\n'
                '  - rétroviseurs dégivrants\n'
                '  - rétroviseurs rabattables\n'
                '  - rétroviseurs électriques\n'
                '\n'
                'Intérieur :\n'
                '  -  Indicateur de changement de rapport\n'
                '  -  Sièges en rang 2 coulissants\n'
                '  -  Volant mousse réglable en hauteur et en profondeur\n'
                '  - Vitres arrières électriques\n'
                '  - climatisation : automatique\n'
                '  - climatisation multi zone\n'
                '  - ordinateur de bord\n'
                '  - sieges reglables en hauteur\n'
                '  - vitres avant éléctriques\n'
                '  - volant cuir\n'
                '\n'
                'Pack :\n'
                '  -  Accoudoirs centraux AV réglables en inclinaison\n'
                '  -  Régulateur\n'
                '  -  Tablettes type aviation au dos des sièges AV\n'
                '  - frein parking automatique\n'
                '  - nombre de rapports : 6 vitesses\n'
                '  - siège passager réglable\n'
                '\n'
                'Sellerie :\n'
                '  -  Garnissage Tissu Ondulice\n'
                '\n'
                'Sécurité :\n'
                '  -  Kit de dépannage provisoire de pneumatiques\n'
                '  -  latéraux AV et rideaux\n'
                '  - ABS\n'
                '  - Aide au demarrage en pente\n'
                '  - ESP\n'
                "  - aide au freinage d'urgence\n"
                '  - airbags frontaux\n'
                '  - anti-patinage\n'
                '  - contrôle pression des pneus\n'
                '  - phares antibrouillard\n'
                '\n'
                'Autres équipements et informations :\n'
                '  -  Aérateurs bizone en rang 2\n'
                '  -  Ecran panoramique 12" HD\n'
                '  -  Harmonie Ambre nacré\n'
                '  -  Signature latérale chromée\n'
                '  -  Signature lumineuse\n'
                '  -  Signature lumineuse à LED\n'
                '  -  Tablette tactile 7" de commande des fonctionnalités\n'
                "  - Classe Crit'air : 2\n"
                '  - MP3\n'
                '  - Puissance kilowatt : 110 kw\n'
                '  - USB\n'
                '  - puissance réelle : 150 ch\n'
                '  - émission CO2 : 100 g/km\n'
                '\n'
                'Référence annonce : 367VO140596',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 150,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3138267366',
 'listing': 'auction',
 'make': 'CITROEN',
 'model': 'C4 Picasso',
 'odometer': 168150,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/50/22/ed/5022ed26ab433276b562926ad0731380b1ddf125.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1c/5e/bf/1c5ebf89a1e6aaa9bedc9fb45600de620bc8265d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f0/17/88/f01788606c147ca2fe53068919fc45e207f45302.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/79/c5/8d/79c58dbc263c3b4c2f3b87038fe11f395dfd8393.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ed/90/11/ed901138e08039efe4fb80b1f28b67cafa67d45a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/29/92/10/2992106a4489d5119d6abeaa8ee2246298b0a9e5.jpg?rule=ad-large'],
 'price': 7500,
 'price_includes_vat': False,
 'registration_date': '2016-02-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Citroën C4 Picasso BlueHDi 150 SetS Intensive',
 'transmission': 'manual',
 'trim': 'C4 Picasso BlueHDi 150ch Intensive S&S',
 'vin': None,
 'year': 2016}
2026-03-25 10:00:31 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 2c33f047-289c-5079-94a4-0661d08f41aa with identifier: 3138267366
2026-03-25 10:00:31 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 6 photos for item 2c33f047-289c-5079-94a4-0661d08f41aa
2026-03-25 10:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F50%252F22%252Fed%252F5022ed26ab433276b562926ad0731380b1ddf125.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/50/22/ed/5022ed26ab433276b562926ad0731380b1ddf125.jpg?rule=ad-large already downloaded
2026-03-25 10:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /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%252F5e%252Fbf%252F1c5ebf89a1e6aaa9bedc9fb45600de620bc8265d.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/1c/5e/bf/1c5ebf89a1e6aaa9bedc9fb45600de620bc8265d.jpg?rule=ad-large already downloaded
2026-03-25 10:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /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%252F17%252F88%252Ff01788606c147ca2fe53068919fc45e207f45302.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/f0/17/88/f01788606c147ca2fe53068919fc45e207f45302.jpg?rule=ad-large already downloaded
2026-03-25 10:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /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%252Fc5%252F8d%252F79c58dbc263c3b4c2f3b87038fe11f395dfd8393.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/79/c5/8d/79c58dbc263c3b4c2f3b87038fe11f395dfd8393.jpg?rule=ad-large already downloaded
2026-03-25 10:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /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%252F90%252F11%252Fed901138e08039efe4fb80b1f28b67cafa67d45a.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ed/90/11/ed901138e08039efe4fb80b1f28b67cafa67d45a.jpg?rule=ad-large already downloaded
2026-03-25 10:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F29%252F92%252F10%252F2992106a4489d5119d6abeaa8ee2246298b0a9e5.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/29/92/10/2992106a4489d5119d6abeaa8ee2246298b0a9e5.jpg?rule=ad-large already downloaded
2026-03-25 10:00:31 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 2c33f047-289c-5079-94a4-0661d08f41aa with identifier 3138267366
2026-03-25 10:00:31 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-25 10:00:31 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-25 10:00:31 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 2c33f047-289c-5079-94a4-0661d08f41aa
2026-03-25 10:00:31 [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 Picasso BlueHDi 150 SetS Intensive monospace, '
                'grise, 7 cv, 5 portes, première mise en circulation le '
                '16/02/2016, garantie 3 mois.\n'
                '\n'
                'Nombreux véhicules à petits prix avec possibilité de '
                "financement n'hésitez pas à nous contacter\n"
                '\n'
                'nos véhicules sont garanties et entièrement réviser aucun '
                'frais à prévoir\n'
                '\n'
                '5 places\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  - Bluetooth\n'
                '  - GPS\n'
                '  - Prise audio usb\n'
                '  - système de navigation\n'
                '\n'
                'Conduite :\n'
                '  -  Essuie-vitre AV automatique\n'
                '  - Accès et démarrage mains libres\n'
                '  - allumage automatique des feux\n'
                '  - limiteur de vitesse\n'
                '\n'
                'Extérieur :\n'
                '  -  Aide au stationnement AR\n'
                '  -  Aide au stationnement AV\n'
                '  -  Vitres et lunette AR surteintées\n'
                '  - caméra de recul\n'
                '  - jantes : alliage\n'
                '  - jantes alliage\n'
                '  - rétroviseurs dégivrants\n'
                '  - rétroviseurs rabattables\n'
                '  - rétroviseurs électriques\n'
                '\n'
                'Intérieur :\n'
                '  -  Indicateur de changement de rapport\n'
                '  -  Sièges en rang 2 coulissants\n'
                '  -  Volant mousse réglable en hauteur et en profondeur\n'
                '  - Vitres arrières électriques\n'
                '  - climatisation : automatique\n'
                '  - climatisation multi zone\n'
                '  - ordinateur de bord\n'
                '  - sieges reglables en hauteur\n'
                '  - vitres avant éléctriques\n'
                '  - volant cuir\n'
                '\n'
                'Pack :\n'
                '  -  Accoudoirs centraux AV réglables en inclinaison\n'
                '  -  Régulateur\n'
                '  -  Tablettes type aviation au dos des sièges AV\n'
                '  - frein parking automatique\n'
                '  - nombre de rapports : 6 vitesses\n'
                '  - siège passager réglable\n'
                '\n'
                'Sellerie :\n'
                '  -  Garnissage Tissu Ondulice\n'
                '\n'
                'Sécurité :\n'
                '  -  Kit de dépannage provisoire de pneumatiques\n'
                '  -  latéraux AV et rideaux\n'
                '  - ABS\n'
                '  - Aide au demarrage en pente\n'
                '  - ESP\n'
                "  - aide au freinage d'urgence\n"
                '  - airbags frontaux\n'
                '  - anti-patinage\n'
                '  - contrôle pression des pneus\n'
                '  - phares antibrouillard\n'
                '\n'
                'Autres équipements et informations :\n'
                '  -  Aérateurs bizone en rang 2\n'
                '  -  Ecran panoramique 12" HD\n'
                '  -  Harmonie Ambre nacré\n'
                '  -  Signature latérale chromée\n'
                '  -  Signature lumineuse\n'
                '  -  Signature lumineuse à LED\n'
                '  -  Tablette tactile 7" de commande des fonctionnalités\n'
                "  - Classe Crit'air : 2\n"
                '  - MP3\n'
                '  - Puissance kilowatt : 110 kw\n'
                '  - USB\n'
                '  - puissance réelle : 150 ch\n'
                '  - émission CO2 : 100 g/km\n'
                '\n'
                'Référence annonce : 367VO140596',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 150,
 'expiration_date': None,
 'fuel_type': 'Diesel',
 'id': '2c33f047-289c-5079-94a4-0661d08f41aa',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3138267366',
 'listing': 'auction',
 'make': 'CITROEN',
 'model': 'C4 Picasso',
 'odometer': 168150,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 6,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/50/22/ed/5022ed26ab433276b562926ad0731380b1ddf125.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/1c/5e/bf/1c5ebf89a1e6aaa9bedc9fb45600de620bc8265d.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/f0/17/88/f01788606c147ca2fe53068919fc45e207f45302.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/79/c5/8d/79c58dbc263c3b4c2f3b87038fe11f395dfd8393.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ed/90/11/ed901138e08039efe4fb80b1f28b67cafa67d45a.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/29/92/10/2992106a4489d5119d6abeaa8ee2246298b0a9e5.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_2c33f047-289c-5079-94a4-0661d08f41aa/2c33f047-289c-5079-94a4-0661d08f41aa_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 89779,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/50/22/ed/5022ed26ab433276b562926ad0731380b1ddf125.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_2c33f047-289c-5079-94a4-0661d08f41aa/2c33f047-289c-5079-94a4-0661d08f41aa_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 89671,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/1c/5e/bf/1c5ebf89a1e6aaa9bedc9fb45600de620bc8265d.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_2c33f047-289c-5079-94a4-0661d08f41aa/2c33f047-289c-5079-94a4-0661d08f41aa_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 85803,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/f0/17/88/f01788606c147ca2fe53068919fc45e207f45302.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_2c33f047-289c-5079-94a4-0661d08f41aa/2c33f047-289c-5079-94a4-0661d08f41aa_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 100133,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/79/c5/8d/79c58dbc263c3b4c2f3b87038fe11f395dfd8393.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_2c33f047-289c-5079-94a4-0661d08f41aa/2c33f047-289c-5079-94a4-0661d08f41aa_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 91134,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ed/90/11/ed901138e08039efe4fb80b1f28b67cafa67d45a.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_2c33f047-289c-5079-94a4-0661d08f41aa/2c33f047-289c-5079-94a4-0661d08f41aa_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 102292,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/29/92/10/2992106a4489d5119d6abeaa8ee2246298b0a9e5.jpg?rule=ad-large',
             'Width': 1024}],
 'price': 7500,
 'price_includes_vat': False,
 'registration_date': '2016-02-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Citroën C4 Picasso BlueHDi 150 SetS Intensive',
 'transmission': 'manual',
 'trim': 'C4 Picasso BlueHDi 150ch Intensive S&S',
 'vin': None,
 'year': 2016}
2026-03-25 10:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273138267366%27 HTTP/1.1" 200 None
2026-03-25 10:00:31 [auto_selling_leboncoin.fr] INFO: Saving data for 3138267366: {'created_time': 1774432831.39648, 'last_price_update_time': 1774432831.396498}
2026-03-25 10:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3138267366') HTTP/1.1" 204 0
2026-03-25 10:00:31 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 2963860238
2026-03-25 10:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%272963860238%27 HTTP/1.1" 200 None
2026-03-25 10:00:31 [auto_selling_leboncoin.fr] INFO: Scrape type for 2963860238: 1
2026-03-25 10:00:31 [auto_selling_leboncoin.fr] INFO: Scraping new listing 2963860238
2026-03-25 10:00:31 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'Mazda MX-5 MX5 1.8 MZR Elegance cabriolet, blanc, 8 cv, 2 '
                'portes, première mise en circulation le 23/11/2011, garantie '
                '3 mois.\n'
                '\n'
                'Nombreux véhicules à petits prix avec possibilité de '
                "financement n'hésitez pas à nous contacter\n"
                '\n'
                'nos véhicules sont garanties et entièrement réviser aucun '
                'frais à prévoir\n'
                '\n'
                'NOUVEAU nos véhicules essence peuvent être programmés pour '
                "rouler à l'éthanol sur votre demande voir condition en "
                'agence\n'
                '\n'
                '2 places\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  - auto-radio commandé au volant\n'
                '\n'
                'Conduite :\n'
                '  -  Contrôle dynamique de stabilité (DSC)\n'
                '  - Blocage différentiel\n'
                '\n'
                'Extérieur :\n'
                "  -  Double sortie d'échappement\n"
                '  - jantes : alliage\n'
                '  - rétroviseurs électriques\n'
                '\n'
                'Intérieur :\n'
                '  -  Pommeau de levier de vitesse cuir\n'
                '  -  Prise Jack auxiliaire\n'
                '  -  Saute-vent anti-remous\n'
                '  -  Sièges AV chauffants\n'
                '  - climatisation\n'
                '  - fermeture centralisée\n'
                '  - verrouillage à distance\n'
                '  - vitres électriques\n'
                '  - volant cuir\n'
                '\n'
                'Pack :\n'
                '  -  Ceintures de sécurité à prétensionneur\n'
                '  -  Levier de frein à main cuir\n'
                '  -  Plaque de seuil en inox\n'
                '  - anti démarrage\n'
                '\n'
                'Sellerie :\n'
                '  -  Sellerie cuir\n'
                '  -  Sellerie tissu noir\n'
                '\n'
                'Sécurité :\n'
                "  -  Système de freinage d'urgence BAS\n"
                '  - ABS\n'
                '  - airbag coté passager\n'
                '  - airbags frontaux\n'
                '  - alarme\n'
                '  - anti-patinage\n'
                '  - répartiteur électronique de freinage\n'
                '\n'
                'Autres équipements et informations :\n'
                '  -  Système audio AM/FM RDS et 6HP\n'
                "  - Classe Crit'air : 1\n"
                '  - Puissance kilowatt : 93 kw\n'
                '  - nombre de rapports : 5 vitesses\n'
                '  - puissance réelle : 126 ch\n'
                '  - émission CO2 : 167 g/km\n'
                '\n'
                'Référence annonce : 367VO140577',
 'doors_number': 2,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 126,
 '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/2963860238',
 'listing': 'auction',
 'make': 'MAZDA',
 'model': 'MX-5',
 'odometer': 80000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/1c/b9/c8/1cb9c8352d230d09ac5a15310dcad59526e36fcc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/82/d3/ff/82d3ff40518b1ca306b84bf4ad7fa685f5af0bc2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5a/dc/3b/5adc3b4e29b0bf2264d3f84d2395b083f2ba0453.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d7/86/9b/d7869b4adc13d9071fb664a58e2b24c33853a6de.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/34/36/c9/3436c9c642b8e3dffbbbab61d1e3a876f0c85ab5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/64/f0/fc/64f0fcaba74e9722dab98bde9200b2041e0008f5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/30/cb/ff/30cbff82b74f63ca8dfcbd814378a0647e7cdf75.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ea/71/4a/ea714a1abcaa506959ac5c6f4e813106753f869b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/38/3a/9a/383a9a58581b5b820f45a15f33bd9ca5163d321d.jpg?rule=ad-large'],
 'price': 13800,
 'price_includes_vat': False,
 'registration_date': '2011-11-01',
 'seats_number': 2,
 'seller_name': None,
 'title': 'Mazda MX-5 MX5 1.8 MZR Elegance',
 'transmission': 'manual',
 'trim': 'MX-5 1.8 MZR 126ch Elégance',
 'vin': None,
 'year': 2011}
2026-03-25 10:00:31 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 8eb9c6b6-924b-5fa4-8f8b-32e1f96af263 with identifier: 2963860238
2026-03-25 10:00:31 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 9 photos for item 8eb9c6b6-924b-5fa4-8f8b-32e1f96af263
2026-03-25 10:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /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%252Fb9%252Fc8%252F1cb9c8352d230d09ac5a15310dcad59526e36fcc.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/1c/b9/c8/1cb9c8352d230d09ac5a15310dcad59526e36fcc.jpg?rule=ad-large already downloaded
2026-03-25 10:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /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%252Fd3%252Fff%252F82d3ff40518b1ca306b84bf4ad7fa685f5af0bc2.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/82/d3/ff/82d3ff40518b1ca306b84bf4ad7fa685f5af0bc2.jpg?rule=ad-large already downloaded
2026-03-25 10:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /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%252Fdc%252F3b%252F5adc3b4e29b0bf2264d3f84d2395b083f2ba0453.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/5a/dc/3b/5adc3b4e29b0bf2264d3f84d2395b083f2ba0453.jpg?rule=ad-large already downloaded
2026-03-25 10:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /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%252F86%252F9b%252Fd7869b4adc13d9071fb664a58e2b24c33853a6de.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/d7/86/9b/d7869b4adc13d9071fb664a58e2b24c33853a6de.jpg?rule=ad-large already downloaded
2026-03-25 10:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F34%252F36%252Fc9%252F3436c9c642b8e3dffbbbab61d1e3a876f0c85ab5.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/34/36/c9/3436c9c642b8e3dffbbbab61d1e3a876f0c85ab5.jpg?rule=ad-large already downloaded
2026-03-25 10:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /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%252Ff0%252Ffc%252F64f0fcaba74e9722dab98bde9200b2041e0008f5.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/64/f0/fc/64f0fcaba74e9722dab98bde9200b2041e0008f5.jpg?rule=ad-large already downloaded
2026-03-25 10:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /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%252Fcb%252Fff%252F30cbff82b74f63ca8dfcbd814378a0647e7cdf75.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/30/cb/ff/30cbff82b74f63ca8dfcbd814378a0647e7cdf75.jpg?rule=ad-large already downloaded
2026-03-25 10:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /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%252F71%252F4a%252Fea714a1abcaa506959ac5c6f4e813106753f869b.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ea/71/4a/ea714a1abcaa506959ac5c6f4e813106753f869b.jpg?rule=ad-large already downloaded
2026-03-25 10:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F38%252F3a%252F9a%252F383a9a58581b5b820f45a15f33bd9ca5163d321d.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/38/3a/9a/383a9a58581b5b820f45a15f33bd9ca5163d321d.jpg?rule=ad-large already downloaded
2026-03-25 10:00:31 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 8eb9c6b6-924b-5fa4-8f8b-32e1f96af263 with identifier 2963860238
2026-03-25 10:00:31 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-25 10:00:31 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-25 10:00:31 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 8eb9c6b6-924b-5fa4-8f8b-32e1f96af263
2026-03-25 10:00:31 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'Mazda MX-5 MX5 1.8 MZR Elegance cabriolet, blanc, 8 cv, 2 '
                'portes, première mise en circulation le 23/11/2011, garantie '
                '3 mois.\n'
                '\n'
                'Nombreux véhicules à petits prix avec possibilité de '
                "financement n'hésitez pas à nous contacter\n"
                '\n'
                'nos véhicules sont garanties et entièrement réviser aucun '
                'frais à prévoir\n'
                '\n'
                'NOUVEAU nos véhicules essence peuvent être programmés pour '
                "rouler à l'éthanol sur votre demande voir condition en "
                'agence\n'
                '\n'
                '2 places\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  - auto-radio commandé au volant\n'
                '\n'
                'Conduite :\n'
                '  -  Contrôle dynamique de stabilité (DSC)\n'
                '  - Blocage différentiel\n'
                '\n'
                'Extérieur :\n'
                "  -  Double sortie d'échappement\n"
                '  - jantes : alliage\n'
                '  - rétroviseurs électriques\n'
                '\n'
                'Intérieur :\n'
                '  -  Pommeau de levier de vitesse cuir\n'
                '  -  Prise Jack auxiliaire\n'
                '  -  Saute-vent anti-remous\n'
                '  -  Sièges AV chauffants\n'
                '  - climatisation\n'
                '  - fermeture centralisée\n'
                '  - verrouillage à distance\n'
                '  - vitres électriques\n'
                '  - volant cuir\n'
                '\n'
                'Pack :\n'
                '  -  Ceintures de sécurité à prétensionneur\n'
                '  -  Levier de frein à main cuir\n'
                '  -  Plaque de seuil en inox\n'
                '  - anti démarrage\n'
                '\n'
                'Sellerie :\n'
                '  -  Sellerie cuir\n'
                '  -  Sellerie tissu noir\n'
                '\n'
                'Sécurité :\n'
                "  -  Système de freinage d'urgence BAS\n"
                '  - ABS\n'
                '  - airbag coté passager\n'
                '  - airbags frontaux\n'
                '  - alarme\n'
                '  - anti-patinage\n'
                '  - répartiteur électronique de freinage\n'
                '\n'
                'Autres équipements et informations :\n'
                '  -  Système audio AM/FM RDS et 6HP\n'
                "  - Classe Crit'air : 1\n"
                '  - Puissance kilowatt : 93 kw\n'
                '  - nombre de rapports : 5 vitesses\n'
                '  - puissance réelle : 126 ch\n'
                '  - émission CO2 : 167 g/km\n'
                '\n'
                'Référence annonce : 367VO140577',
 'doors_number': 2,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 126,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': '8eb9c6b6-924b-5fa4-8f8b-32e1f96af263',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/2963860238',
 'listing': 'auction',
 'make': 'MAZDA',
 'model': 'MX-5',
 'odometer': 80000,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 9,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/1c/b9/c8/1cb9c8352d230d09ac5a15310dcad59526e36fcc.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/82/d3/ff/82d3ff40518b1ca306b84bf4ad7fa685f5af0bc2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5a/dc/3b/5adc3b4e29b0bf2264d3f84d2395b083f2ba0453.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d7/86/9b/d7869b4adc13d9071fb664a58e2b24c33853a6de.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/34/36/c9/3436c9c642b8e3dffbbbab61d1e3a876f0c85ab5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/64/f0/fc/64f0fcaba74e9722dab98bde9200b2041e0008f5.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/30/cb/ff/30cbff82b74f63ca8dfcbd814378a0647e7cdf75.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ea/71/4a/ea714a1abcaa506959ac5c6f4e813106753f869b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/38/3a/9a/383a9a58581b5b820f45a15f33bd9ca5163d321d.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_8eb9c6b6-924b-5fa4-8f8b-32e1f96af263/8eb9c6b6-924b-5fa4-8f8b-32e1f96af263_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 222154,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/1c/b9/c8/1cb9c8352d230d09ac5a15310dcad59526e36fcc.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_8eb9c6b6-924b-5fa4-8f8b-32e1f96af263/8eb9c6b6-924b-5fa4-8f8b-32e1f96af263_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 233461,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/82/d3/ff/82d3ff40518b1ca306b84bf4ad7fa685f5af0bc2.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_8eb9c6b6-924b-5fa4-8f8b-32e1f96af263/8eb9c6b6-924b-5fa4-8f8b-32e1f96af263_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 234706,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/5a/dc/3b/5adc3b4e29b0bf2264d3f84d2395b083f2ba0453.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_8eb9c6b6-924b-5fa4-8f8b-32e1f96af263/8eb9c6b6-924b-5fa4-8f8b-32e1f96af263_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 192768,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/d7/86/9b/d7869b4adc13d9071fb664a58e2b24c33853a6de.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_8eb9c6b6-924b-5fa4-8f8b-32e1f96af263/8eb9c6b6-924b-5fa4-8f8b-32e1f96af263_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 194133,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/34/36/c9/3436c9c642b8e3dffbbbab61d1e3a876f0c85ab5.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_8eb9c6b6-924b-5fa4-8f8b-32e1f96af263/8eb9c6b6-924b-5fa4-8f8b-32e1f96af263_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 101166,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/64/f0/fc/64f0fcaba74e9722dab98bde9200b2041e0008f5.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_8eb9c6b6-924b-5fa4-8f8b-32e1f96af263/8eb9c6b6-924b-5fa4-8f8b-32e1f96af263_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 249947,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/30/cb/ff/30cbff82b74f63ca8dfcbd814378a0647e7cdf75.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_8eb9c6b6-924b-5fa4-8f8b-32e1f96af263/8eb9c6b6-924b-5fa4-8f8b-32e1f96af263_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 230049,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ea/71/4a/ea714a1abcaa506959ac5c6f4e813106753f869b.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_8eb9c6b6-924b-5fa4-8f8b-32e1f96af263/8eb9c6b6-924b-5fa4-8f8b-32e1f96af263_image_8.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 160938,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/38/3a/9a/383a9a58581b5b820f45a15f33bd9ca5163d321d.jpg?rule=ad-large',
             'Width': 1024}],
 'price': 13800,
 'price_includes_vat': False,
 'registration_date': '2011-11-01',
 'seats_number': 2,
 'seller_name': None,
 'title': 'Mazda MX-5 MX5 1.8 MZR Elegance',
 'transmission': 'manual',
 'trim': 'MX-5 1.8 MZR 126ch Elégance',
 'vin': None,
 'year': 2011}
2026-03-25 10:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%272963860238%27 HTTP/1.1" 200 None
2026-03-25 10:00:31 [auto_selling_leboncoin.fr] INFO: Saving data for 2963860238: {'created_time': 1774432831.726658, 'last_price_update_time': 1774432831.726673}
2026-03-25 10:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='2963860238') HTTP/1.1" 204 0
2026-03-25 10:00:31 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3147970919
2026-03-25 10:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273147970919%27 HTTP/1.1" 200 None
2026-03-25 10:00:31 [auto_selling_leboncoin.fr] INFO: Scrape type for 3147970919: 1
2026-03-25 10:00:31 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3147970919
2026-03-25 10:00:31 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'Ford Grand C-Max 1.0 125 EcoBoost SetS Titanium X monospace, '
                'blanc, 6 cv, 5 portes, première mise en circulation le '
                '03/03/2015, garantie 3 mois.\n'
                '\n'
                'Nombreux véhicules à petits prix avec possibilité de '
                "financement n'hésitez pas à nous contacter\n"
                '\n'
                'nos véhicules sont garanties et entièrement réviser aucun '
                'frais à prévoir\n'
                '\n'
                'NOUVEAU nos véhicules essence peuvent être programmés pour '
                "rouler à l'éthanol sur votre demande voir condition en "
                'agence\n'
                '\n'
                '7 places\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  - GPS\n'
                '  - système de navigation\n'
                '\n'
                'Conduite :\n'
                "  -  EcoMode (Système d'aide à la conduite économique)\n"
                '  -  Système Stop & Start\n'
                '  - allumage automatique des feux\n'
                '  - détecteur de pluie\n'
                '  - limiteur de vitesse\n'
                '  - régulateur de vitesse\n'
                '\n'
                'Extérieur :\n'
                '  -  Aide au stationnement AR\n'
                '  -  Aide au stationnement AV\n'
                '  -  Becquet AR couleur carrosserie\n'
                '  -  Rétroviseurs extérieurs rabattables électriquement avec '
                "lumière d'approche\n"
                '  - jantes : alliage\n'
                '  - jantes alliage\n'
                '  - rétroviseurs rabattables\n'
                '  - rétroviseurs électriques\n'
                '\n'
                'Intérieur :\n'
                '  -  Boîte à gants\n'
                '  -  Cache-bagages\n'
                '  -  Dégivrage de la lunette AR\n'
                '  -  Eclairage de courtoisie\n'
                '  -  Lève-vitres AV/AR électriques\n'
                '  -  Pare-soleil AV avec miroir de courtoisie\n'
                '  -  Pommeau de levier de vitesse gainé cuir\n'
                '  -  Siège conducteur avec réglage manuel de la hauteur et du '
                'support lombaire\n'
                '  -  Système de Navigation SD Europe avec écran 5" couleur\n'
                '  -  Volant 4 branches gainé cuir\n'
                '  -  Volant 4 branches réglable en hauteur et en profondeur\n'
                '  - climatisation\n'
                '  - direction assistée\n'
                '  - fermeture centralisée\n'
                '  - ordinateur de bord\n'
                '  - prise 12V\n'
                '  - rétroviseur interieur electrochrome\n'
                '  - vitres surteintées\n'
                '  - volant cuir\n'
                '\n'
                'Pack :\n'
                '  -  Ceintures de sécurité AV réglables en hauteur\n'
                '  -  Freins à disques AV et AR\n'
                '  -  Pare-chocs AV/AR couleur carrosserie\n'
                '  -  Poignées de portes et de coffre couleur carrosserie\n'
                '  -  Portes AR coulissantes\n'
                '  -  Rétroviseurs extérieurs couleur carrosserie\n'
                '  -  Sécurité enfant avec verrouillage électrique des portes '
                'AR\n'
                '  - 5 Appui-têtes AR\n'
                '  - anti démarrage\n'
                '  - nombre de rapports : 6 vitesses\n'
                '  - tapis de sol\n'
                '\n'
                'Sécurité :\n'
                '  -  Phares antibrouillard AV\n'
                '  -  Témoin de bouclage des ceintures de sécurité aux 3 '
                'rangées de sièges\n'
                '  - ABS\n'
                '  - Aide au demarrage en pente\n'
                '  - Airbags rideaux\n'
                '  - ESP\n'
                "  - aide au freinage d'urgence\n"
                '  - airbags frontaux\n'
                '  - airbags latéraux\n'
                '  - contrôle pression des pneus\n'
                '  - fixations ISOFIX\n'
                '  - kit de dépannage pneumatique\n'
                '  - phares antibrouillard\n'
                '  - répartiteur électronique de freinage\n'
                '\n'
                'Autres équipements et informations :\n'
                '  -  5 Sièges AR indépendants repliables à plat\n'
                '  -  Active Park Assist (système de parking '
                'semi-automatique)\n'
                '  -  Allumage et clignotement automatique des feux Stop en '
                "cas de freinage d'urgence\n"
                "  -  Ceintures de sécurité 3 points sur l'ensemble des "
                'sièges\n'
                '  -  Ceintures de sécurité 3 points à enrouleur sur tous les '
                'sièges\n'
                '  -  Console centrale AV avec accoudoir coulissant et '
                'compartiment de rangement avec porte-gobelets\n'
                '  -  Contrôle vectoriel de couple TVC\n'
                '  -  Eclairage du coffre\n'
                '  -  Ford SYNC (avec AppLink\n'
                '  -  KeyLess (système de démarrage sans clé par bouton '
                'poussoir)\n'
                '  -  SCR\n'
                '  -  Trappe à carburant avec système EasyFuel\n'
                "  - Classe Crit'air : 1\n"
                '  - Puissance kilowatt : 92 kw\n'
                '  - puissance réelle : 125 ch\n'
                '  - émission CO2 : 118 g/km\n'
                '\n'
                'Référence annonce : 367VO140616',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 125,
 '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/3147970919',
 'listing': 'auction',
 'make': 'FORD',
 'model': 'Grand C-Max',
 'odometer': 96957,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/0a/97/70/0a9770a870d92da395d1d81f574e2c4718395fc6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b0/7d/8e/b07d8ed214e1352370df3c0625bdedb0a062863c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ba/c4/2b/bac42ba82ac198b7dd90c81779ce293111d75c00.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2a/f1/4f/2af14f53bcb1b890c31acf9eeca98eff0d91a7c2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a9/1f/d0/a91fd009bf18bc96a505d10fbccd0db0512e5b11.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/49/53/f0/4953f00a98dbe9e5bb474311e22efb50df9407a6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5a/fb/c8/5afbc835d9de842fd911d55e8586aed1e8777d87.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7c/16/1a/7c161a2cd5f77c195d32fd18b1d96505604e0c72.jpg?rule=ad-large'],
 'price': 9000,
 'price_includes_vat': False,
 'registration_date': '2015-03-01',
 'seats_number': None,
 'seller_name': None,
 'title': 'Ford Grand C-Max 1.0 125 EcoBoost SetS Titanium X',
 'transmission': 'manual',
 'trim': 'Grand C-MAX 1.0 SCTi 125ch EcoBoost Stop&Start Titanium X',
 'vin': None,
 'year': 2015}
2026-03-25 10:00:31 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 5876cac0-3348-5b16-9e48-8f3266ab0dc4 with identifier: 3147970919
2026-03-25 10:00:31 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 8 photos for item 5876cac0-3348-5b16-9e48-8f3266ab0dc4
2026-03-25 10:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /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%252F97%252F70%252F0a9770a870d92da395d1d81f574e2c4718395fc6.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/0a/97/70/0a9770a870d92da395d1d81f574e2c4718395fc6.jpg?rule=ad-large already downloaded
2026-03-25 10:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fb0%252F7d%252F8e%252Fb07d8ed214e1352370df3c0625bdedb0a062863c.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/b0/7d/8e/b07d8ed214e1352370df3c0625bdedb0a062863c.jpg?rule=ad-large already downloaded
2026-03-25 10:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /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%252Fc4%252F2b%252Fbac42ba82ac198b7dd90c81779ce293111d75c00.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ba/c4/2b/bac42ba82ac198b7dd90c81779ce293111d75c00.jpg?rule=ad-large already downloaded
2026-03-25 10:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252F2a%252Ff1%252F4f%252F2af14f53bcb1b890c31acf9eeca98eff0d91a7c2.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/2a/f1/4f/2af14f53bcb1b890c31acf9eeca98eff0d91a7c2.jpg?rule=ad-large already downloaded
2026-03-25 10:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /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%252F1f%252Fd0%252Fa91fd009bf18bc96a505d10fbccd0db0512e5b11.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/a9/1f/d0/a91fd009bf18bc96a505d10fbccd0db0512e5b11.jpg?rule=ad-large already downloaded
2026-03-25 10:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /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%252F53%252Ff0%252F4953f00a98dbe9e5bb474311e22efb50df9407a6.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/49/53/f0/4953f00a98dbe9e5bb474311e22efb50df9407a6.jpg?rule=ad-large already downloaded
2026-03-25 10:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:31 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /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%252Ffb%252Fc8%252F5afbc835d9de842fd911d55e8586aed1e8777d87.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:31 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/5a/fb/c8/5afbc835d9de842fd911d55e8586aed1e8777d87.jpg?rule=ad-large already downloaded
2026-03-25 10:00:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /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%252F16%252F1a%252F7c161a2cd5f77c195d32fd18b1d96505604e0c72.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/7c/16/1a/7c161a2cd5f77c195d32fd18b1d96505604e0c72.jpg?rule=ad-large already downloaded
2026-03-25 10:00:32 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 5876cac0-3348-5b16-9e48-8f3266ab0dc4 with identifier 3147970919
2026-03-25 10:00:32 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-25 10:00:32 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-25 10:00:32 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 5876cac0-3348-5b16-9e48-8f3266ab0dc4
2026-03-25 10:00:32 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'Ford Grand C-Max 1.0 125 EcoBoost SetS Titanium X monospace, '
                'blanc, 6 cv, 5 portes, première mise en circulation le '
                '03/03/2015, garantie 3 mois.\n'
                '\n'
                'Nombreux véhicules à petits prix avec possibilité de '
                "financement n'hésitez pas à nous contacter\n"
                '\n'
                'nos véhicules sont garanties et entièrement réviser aucun '
                'frais à prévoir\n'
                '\n'
                'NOUVEAU nos véhicules essence peuvent être programmés pour '
                "rouler à l'éthanol sur votre demande voir condition en "
                'agence\n'
                '\n'
                '7 places\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  - GPS\n'
                '  - système de navigation\n'
                '\n'
                'Conduite :\n'
                "  -  EcoMode (Système d'aide à la conduite économique)\n"
                '  -  Système Stop & Start\n'
                '  - allumage automatique des feux\n'
                '  - détecteur de pluie\n'
                '  - limiteur de vitesse\n'
                '  - régulateur de vitesse\n'
                '\n'
                'Extérieur :\n'
                '  -  Aide au stationnement AR\n'
                '  -  Aide au stationnement AV\n'
                '  -  Becquet AR couleur carrosserie\n'
                '  -  Rétroviseurs extérieurs rabattables électriquement avec '
                "lumière d'approche\n"
                '  - jantes : alliage\n'
                '  - jantes alliage\n'
                '  - rétroviseurs rabattables\n'
                '  - rétroviseurs électriques\n'
                '\n'
                'Intérieur :\n'
                '  -  Boîte à gants\n'
                '  -  Cache-bagages\n'
                '  -  Dégivrage de la lunette AR\n'
                '  -  Eclairage de courtoisie\n'
                '  -  Lève-vitres AV/AR électriques\n'
                '  -  Pare-soleil AV avec miroir de courtoisie\n'
                '  -  Pommeau de levier de vitesse gainé cuir\n'
                '  -  Siège conducteur avec réglage manuel de la hauteur et du '
                'support lombaire\n'
                '  -  Système de Navigation SD Europe avec écran 5" couleur\n'
                '  -  Volant 4 branches gainé cuir\n'
                '  -  Volant 4 branches réglable en hauteur et en profondeur\n'
                '  - climatisation\n'
                '  - direction assistée\n'
                '  - fermeture centralisée\n'
                '  - ordinateur de bord\n'
                '  - prise 12V\n'
                '  - rétroviseur interieur electrochrome\n'
                '  - vitres surteintées\n'
                '  - volant cuir\n'
                '\n'
                'Pack :\n'
                '  -  Ceintures de sécurité AV réglables en hauteur\n'
                '  -  Freins à disques AV et AR\n'
                '  -  Pare-chocs AV/AR couleur carrosserie\n'
                '  -  Poignées de portes et de coffre couleur carrosserie\n'
                '  -  Portes AR coulissantes\n'
                '  -  Rétroviseurs extérieurs couleur carrosserie\n'
                '  -  Sécurité enfant avec verrouillage électrique des portes '
                'AR\n'
                '  - 5 Appui-têtes AR\n'
                '  - anti démarrage\n'
                '  - nombre de rapports : 6 vitesses\n'
                '  - tapis de sol\n'
                '\n'
                'Sécurité :\n'
                '  -  Phares antibrouillard AV\n'
                '  -  Témoin de bouclage des ceintures de sécurité aux 3 '
                'rangées de sièges\n'
                '  - ABS\n'
                '  - Aide au demarrage en pente\n'
                '  - Airbags rideaux\n'
                '  - ESP\n'
                "  - aide au freinage d'urgence\n"
                '  - airbags frontaux\n'
                '  - airbags latéraux\n'
                '  - contrôle pression des pneus\n'
                '  - fixations ISOFIX\n'
                '  - kit de dépannage pneumatique\n'
                '  - phares antibrouillard\n'
                '  - répartiteur électronique de freinage\n'
                '\n'
                'Autres équipements et informations :\n'
                '  -  5 Sièges AR indépendants repliables à plat\n'
                '  -  Active Park Assist (système de parking '
                'semi-automatique)\n'
                '  -  Allumage et clignotement automatique des feux Stop en '
                "cas de freinage d'urgence\n"
                "  -  Ceintures de sécurité 3 points sur l'ensemble des "
                'sièges\n'
                '  -  Ceintures de sécurité 3 points à enrouleur sur tous les '
                'sièges\n'
                '  -  Console centrale AV avec accoudoir coulissant et '
                'compartiment de rangement avec porte-gobelets\n'
                '  -  Contrôle vectoriel de couple TVC\n'
                '  -  Eclairage du coffre\n'
                '  -  Ford SYNC (avec AppLink\n'
                '  -  KeyLess (système de démarrage sans clé par bouton '
                'poussoir)\n'
                '  -  SCR\n'
                '  -  Trappe à carburant avec système EasyFuel\n'
                "  - Classe Crit'air : 1\n"
                '  - Puissance kilowatt : 92 kw\n'
                '  - puissance réelle : 125 ch\n'
                '  - émission CO2 : 118 g/km\n'
                '\n'
                'Référence annonce : 367VO140616',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 125,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': '5876cac0-3348-5b16-9e48-8f3266ab0dc4',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3147970919',
 'listing': 'auction',
 'make': 'FORD',
 'model': 'Grand C-Max',
 'odometer': 96957,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 8,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/0a/97/70/0a9770a870d92da395d1d81f574e2c4718395fc6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/b0/7d/8e/b07d8ed214e1352370df3c0625bdedb0a062863c.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ba/c4/2b/bac42ba82ac198b7dd90c81779ce293111d75c00.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/2a/f1/4f/2af14f53bcb1b890c31acf9eeca98eff0d91a7c2.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a9/1f/d0/a91fd009bf18bc96a505d10fbccd0db0512e5b11.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/49/53/f0/4953f00a98dbe9e5bb474311e22efb50df9407a6.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/5a/fb/c8/5afbc835d9de842fd911d55e8586aed1e8777d87.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/7c/16/1a/7c161a2cd5f77c195d32fd18b1d96505604e0c72.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_5876cac0-3348-5b16-9e48-8f3266ab0dc4/5876cac0-3348-5b16-9e48-8f3266ab0dc4_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 89541,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/0a/97/70/0a9770a870d92da395d1d81f574e2c4718395fc6.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_5876cac0-3348-5b16-9e48-8f3266ab0dc4/5876cac0-3348-5b16-9e48-8f3266ab0dc4_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 94121,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/b0/7d/8e/b07d8ed214e1352370df3c0625bdedb0a062863c.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_5876cac0-3348-5b16-9e48-8f3266ab0dc4/5876cac0-3348-5b16-9e48-8f3266ab0dc4_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 86570,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ba/c4/2b/bac42ba82ac198b7dd90c81779ce293111d75c00.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_5876cac0-3348-5b16-9e48-8f3266ab0dc4/5876cac0-3348-5b16-9e48-8f3266ab0dc4_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 84544,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/2a/f1/4f/2af14f53bcb1b890c31acf9eeca98eff0d91a7c2.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_5876cac0-3348-5b16-9e48-8f3266ab0dc4/5876cac0-3348-5b16-9e48-8f3266ab0dc4_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 111757,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/a9/1f/d0/a91fd009bf18bc96a505d10fbccd0db0512e5b11.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_5876cac0-3348-5b16-9e48-8f3266ab0dc4/5876cac0-3348-5b16-9e48-8f3266ab0dc4_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 108212,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/49/53/f0/4953f00a98dbe9e5bb474311e22efb50df9407a6.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_5876cac0-3348-5b16-9e48-8f3266ab0dc4/5876cac0-3348-5b16-9e48-8f3266ab0dc4_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 86408,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/5a/fb/c8/5afbc835d9de842fd911d55e8586aed1e8777d87.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_5876cac0-3348-5b16-9e48-8f3266ab0dc4/5876cac0-3348-5b16-9e48-8f3266ab0dc4_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 81900,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/7c/16/1a/7c161a2cd5f77c195d32fd18b1d96505604e0c72.jpg?rule=ad-large',
             'Width': 1024}],
 'price': 9000,
 'price_includes_vat': False,
 'registration_date': '2015-03-01',
 'seats_number': None,
 'seller_name': None,
 'title': 'Ford Grand C-Max 1.0 125 EcoBoost SetS Titanium X',
 'transmission': 'manual',
 'trim': 'Grand C-MAX 1.0 SCTi 125ch EcoBoost Stop&Start Titanium X',
 'vin': None,
 'year': 2015}
2026-03-25 10:00:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273147970919%27 HTTP/1.1" 200 None
2026-03-25 10:00:32 [auto_selling_leboncoin.fr] INFO: Saving data for 3147970919: {'created_time': 1774432832.068464, 'last_price_update_time': 1774432832.068477}
2026-03-25 10:00:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3147970919') HTTP/1.1" 204 0
2026-03-25 10:00:32 [auto_selling_leboncoin.fr] INFO: Found listing with ID: 3035897253
2026-03-25 10:00:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273035897253%27 HTTP/1.1" 200 None
2026-03-25 10:00:32 [auto_selling_leboncoin.fr] INFO: Scrape type for 3035897253: 1
2026-03-25 10:00:32 [auto_selling_leboncoin.fr] INFO: Scraping new listing 3035897253
2026-03-25 10:00:32 [auto_selling_leboncoin.fr] INFO: Extracted item: {'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'Nissan Micra 1.2 - 80 Lolita Lempicka berline, blanc, 4 cv, 5 '
                'portes, première mise en circulation le 22/11/2017, garantie '
                '3 mois.\n'
                '\n'
                'Nombreux véhicules à petits prix avec possibilité de '
                "financement n'hésitez pas à nous contacter\n"
                '\n'
                'nos véhicules sont garanties et entièrement réviser aucun '
                'frais à prévoir\n'
                '\n'
                'NOUVEAU nos véhicules essence peuvent être programmés pour '
                "rouler à l'éthanol sur votre demande voir condition en "
                'agence\n'
                '\n'
                '5 places\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  -  Système mains libres Bluetooth\n'
                '  - Bluetooth\n'
                '  - prise audio auxiliaire\n'
                '\n'
                'Conduite :\n'
                '  -  Essuie-glace AV à déclenchement automatique\n'
                '  -  Indicateur de changement de vitesses\n'
                '  - allumage automatique des feux\n'
                '  - limiteur de vitesse\n'
                '  - régulateur de vitesse\n'
                '\n'
                'Couleur :\n'
                '  -  Peinture métallisée\n'
                '\n'
                'Extérieur :\n'
                '  -  Becquet de toit\n'
                '  -  Entourage de calandre chromé\n'
                '  -  Rétroviseurs extérieures rabattables électriquement\n'
                '  -  Rétroviseurs extérieurs à réglage électrique\n'
                '  - essuie-glace arrière\n'
                '  - jantes : alliage\n'
                '  - jantes alliage\n'
                "  - radar arrière de détection d'obstacles\n"
                "  - radar d'aide au stationnement\n"
                '  - rétroviseurs dégivrants\n'
                '\n'
                'Intérieur :\n'
                '  -  Accoudoir conducteur\n'
                '  -  Boîte à gants\n'
                '  -  Boîte à gants supérieure\n'
                '  -  Cache-bagages amovible\n'
                '  -  Commandes au volant (audio\n'
                "  -  Eclairage de l'habitacle\n"
                '  -  Fermeture et ouverture centralisée des portes à '
                'distance\n'
                '  -  Pare-soleil côtés conducteur et passager avec miroir de '
                'courtoisie\n'
                '  -  Poches aumonières au dos des sièges AV\n'
                '  -  Pommeau de levier de vitesse cuir\n'
                '  -  Porte-gobelets AV (x2) et AR (x1)\n'
                '  - climatisation : automatique\n'
                '  - direction assistée\n'
                '  - ordinateur de bord\n'
                '  - prise 12V\n'
                '  - réglages du volant : hauteur\n'
                '  - siège conducteur réglable en hauteur\n'
                '  - vitres avant éléctriques\n'
                '  - volant cuir\n'
                '\n'
                'Pack :\n'
                '  -  Boucliers couleur carrosserie\n'
                '  -  Boîte de vitesses manuelle 5 rapports\n'
                '  -  Ceintures de sécurité AR 3 points à enrouleur (x3)\n'
                '  -  Feux AR à LED\n'
                '  -  Garantie 3 ans limitée à 100 000 km\n'
                '  -  Nissan Connect 2.0\n'
                '  -  Poignées de portes couleur carrosserie\n'
                '  -  Poignées de portes intérieures finition chrome\n'
                '  -  Régulateur et limiteur de vitesse\n'
                '  -  Rétroviseurs extérieurs couleur carrosserie\n'
                '  -  Seuils de portes\n'
                '  -  Système de protection de la batterie\n'
                '  -  Sécurité enfants sur les serrures des portes AR\n'
                '  -  Vitres latérales AR et lunette AR surteintées\n'
                '  - 3 Appuie-têtes aux places arrière (réglables en hauteur)\n'
                '  - Sieges arrières rabattable\n'
                '  - anti démarrage\n'
                '  - tapis de sol\n'
                '  - volant réglable\n'
                '\n'
                'Sécurité :\n'
                '  -  Phares antibrouillard AV\n'
                '  -  Système de contrôle de la pression des pneus\n'
                '  - ABS\n'
                '  - Airbags rideaux\n'
                '  - ESP\n'
                '  - airbags frontaux\n'
                '  - airbags latéraux\n'
                '  - anti-patinage\n'
                '  - fixations ISOFIX\n'
                '  - phares antibrouillard\n'
                '  - phares antibrouillard arrières\n'
                '  - roue de secours\n'
                '  - répartiteur électronique de freinage\n'
                '\n'
                'Autres équipements et informations :\n'
                '  -  Accoudoirs de porte Argent satiné\n'
                '  -  Accoudoirs de porte et cerclage de levier de vitesses '
                'finition Gris satiné\n'
                '  -  Aide au créneau\n'
                '  -  Bacs de rangement dans les contre-portes AV avec '
                'porte-bouteilles\n'
                '  -  Banquette AR escamotable (plancher plat)\n'
                '  -  Barre de finition de hayon\n'
                '  -  Ceintures de sécurité AV avec prétensionneurs et '
                "limiteur d'effort\n"
                '  -  Cerclage de levier de vitesses Noir Métallisé\n'
                "  -  Cerclages d'aérateurs latéraux Noir Métallisé\n"
                '  -  Condamnation automatique des portes en roulant\n'
                '  -  Eclairage du coffre\n'
                '  -  Extinction temporisé des projecteurs "Follow me home"\n'
                '  -  Montant de caisse central noir\n'
                '  -  Partie centrale de tableau de bord finition Noir laqué\n'
                '  -  Sellerie capitonnée en Cuir Noir Midnight ou Beige '
                'Lolita Lempicka\n'
                '  -  Spots de lecture AV intégrés au plafonnier\n'
                "  -  Système d'ouverture et de démarrage sans clé "
                '"Intelligent key" avec bouton Start/Stop\n'
                '  -  Toit en verre avec rideau occultant\n'
                "  -  pièce et éléments d'origine sur toute l'Europe\n"
                "  - Classe Crit'air : 1\n"
                '  - MP3\n'
                '  - Puissance kilowatt : 59 kw\n'
                '  - USB\n'
                '  - nombre de rapports : 5 vitesses\n'
                '  - puissance réelle : 80 ch\n'
                '  - émission CO2 : 115 g/km\n'
                '\n'
                'Référence annonce : 367VO140587',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 80,
 '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/3035897253',
 'listing': 'auction',
 'make': 'NISSAN',
 'model': 'Micra',
 'odometer': 140600,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 0,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/d1/ec/0d/d1ec0d28aaa4ac3e4d66e8029088b5ade6dd63ae.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/53/56/a0/5356a03a2f59c02f573bb23a25bacea460eeb408.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ac/36/76/ac3676a28857d0518836ad5dd79cbca2a622bcce.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/42/1b/84/421b84562c2bce9088a4f03a2c5c28b9d110d543.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a0/13/cb/a013cb798b76ae6a708d005b0f2bb6826a88fcef.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/47/1f/61/471f612642595b04e0ebee57f81b695680be6b02.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d1/0f/6b/d10f6bbdd30e6e048c8d2b1e72ebf96a6d9aa79b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3e/0e/1f/3e0e1f120675d57ad3f439f50c2f9a352a640ec5.jpg?rule=ad-large'],
 'price': 6000,
 'price_includes_vat': False,
 'registration_date': '2017-11-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Nissan Micra 1.2 - 80 Lolita Lempicka',
 'transmission': 'manual',
 'trim': 'Micra 1.2 80ch Lolita Lempicka Euro6',
 'vin': None,
 'year': 2017}
2026-03-25 10:00:32 [crawlers.auto_selling.middlewares.id_gen_middleware] INFO: Generated ID for item: 6d481200-f071-511a-9eae-8d086d9fa138 with identifier: 3035897253
2026-03-25 10:00:32 [crawlers.middlewares.photo_download_middleware] INFO: Downloading 8 photos for item 6d481200-f071-511a-9eae-8d086d9fa138
2026-03-25 10:00:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fd1%252Fec%252F0d%252Fd1ec0d28aaa4ac3e4d66e8029088b5ade6dd63ae.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/d1/ec/0d/d1ec0d28aaa4ac3e4d66e8029088b5ade6dd63ae.jpg?rule=ad-large already downloaded
2026-03-25 10:00:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /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%252F56%252Fa0%252F5356a03a2f59c02f573bb23a25bacea460eeb408.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/53/56/a0/5356a03a2f59c02f573bb23a25bacea460eeb408.jpg?rule=ad-large already downloaded
2026-03-25 10:00:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /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%252F36%252F76%252Fac3676a28857d0518836ad5dd79cbca2a622bcce.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/ac/36/76/ac3676a28857d0518836ad5dd79cbca2a622bcce.jpg?rule=ad-large already downloaded
2026-03-25 10:00:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /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%252F1b%252F84%252F421b84562c2bce9088a4f03a2c5c28b9d110d543.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/42/1b/84/421b84562c2bce9088a4f03a2c5c28b9d110d543.jpg?rule=ad-large already downloaded
2026-03-25 10:00:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /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%252F13%252Fcb%252Fa013cb798b76ae6a708d005b0f2bb6826a88fcef.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/a0/13/cb/a013cb798b76ae6a708d005b0f2bb6826a88fcef.jpg?rule=ad-large already downloaded
2026-03-25 10:00:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /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%252F1f%252F61%252F471f612642595b04e0ebee57f81b695680be6b02.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/47/1f/61/471f612642595b04e0ebee57f81b695680be6b02.jpg?rule=ad-large already downloaded
2026-03-25 10:00:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /PhotoDownloadCache()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%27https%3A%252F%252Fimg.leboncoin.fr%252Fapi%252Fv1%252Flbcpb1%252Fimages%252Fd1%252F0f%252F6b%252Fd10f6bbdd30e6e048c8d2b1e72ebf96a6d9aa79b.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/d1/0f/6b/d10f6bbdd30e6e048c8d2b1e72ebf96a6d9aa79b.jpg?rule=ad-large already downloaded
2026-03-25 10:00:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /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%252F0e%252F1f%252F3e0e1f120675d57ad3f439f50c2f9a352a640ec5.jpg%253Frule%3Dad-large%27 HTTP/1.1" 200 None
2026-03-25 10:00:32 [crawlers.middlewares.photo_download_middleware] INFO: Image https://img.leboncoin.fr/api/v1/lbcpb1/images/3e/0e/1f/3e0e1f120675d57ad3f439f50c2f9a352a640ec5.jpg?rule=ad-large already downloaded
2026-03-25 10:00:32 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: Azure Bus Pipeline processing item: 6d481200-f071-511a-9eae-8d086d9fa138 with identifier 3035897253
2026-03-25 10:00:32 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-25 10:00:32 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-25 10:00:32 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process item CloudEvent for item 6d481200-f071-511a-9eae-8d086d9fa138
2026-03-25 10:00:32 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.leboncoin.fr/finder/search>
{'auction_title': '',
 'c_o_2_emission_value': None,
 'category': None,
 'color': 'Blanc',
 'currency': 'EUR',
 'description': 'Nissan Micra 1.2 - 80 Lolita Lempicka berline, blanc, 4 cv, 5 '
                'portes, première mise en circulation le 22/11/2017, garantie '
                '3 mois.\n'
                '\n'
                'Nombreux véhicules à petits prix avec possibilité de '
                "financement n'hésitez pas à nous contacter\n"
                '\n'
                'nos véhicules sont garanties et entièrement réviser aucun '
                'frais à prévoir\n'
                '\n'
                'NOUVEAU nos véhicules essence peuvent être programmés pour '
                "rouler à l'éthanol sur votre demande voir condition en "
                'agence\n'
                '\n'
                '5 places\n'
                '\n'
                'OPTIONS ET ÉQUIPEMENTS :\n'
                'Audio - Télécommunications :\n'
                '  -  Système mains libres Bluetooth\n'
                '  - Bluetooth\n'
                '  - prise audio auxiliaire\n'
                '\n'
                'Conduite :\n'
                '  -  Essuie-glace AV à déclenchement automatique\n'
                '  -  Indicateur de changement de vitesses\n'
                '  - allumage automatique des feux\n'
                '  - limiteur de vitesse\n'
                '  - régulateur de vitesse\n'
                '\n'
                'Couleur :\n'
                '  -  Peinture métallisée\n'
                '\n'
                'Extérieur :\n'
                '  -  Becquet de toit\n'
                '  -  Entourage de calandre chromé\n'
                '  -  Rétroviseurs extérieures rabattables électriquement\n'
                '  -  Rétroviseurs extérieurs à réglage électrique\n'
                '  - essuie-glace arrière\n'
                '  - jantes : alliage\n'
                '  - jantes alliage\n'
                "  - radar arrière de détection d'obstacles\n"
                "  - radar d'aide au stationnement\n"
                '  - rétroviseurs dégivrants\n'
                '\n'
                'Intérieur :\n'
                '  -  Accoudoir conducteur\n'
                '  -  Boîte à gants\n'
                '  -  Boîte à gants supérieure\n'
                '  -  Cache-bagages amovible\n'
                '  -  Commandes au volant (audio\n'
                "  -  Eclairage de l'habitacle\n"
                '  -  Fermeture et ouverture centralisée des portes à '
                'distance\n'
                '  -  Pare-soleil côtés conducteur et passager avec miroir de '
                'courtoisie\n'
                '  -  Poches aumonières au dos des sièges AV\n'
                '  -  Pommeau de levier de vitesse cuir\n'
                '  -  Porte-gobelets AV (x2) et AR (x1)\n'
                '  - climatisation : automatique\n'
                '  - direction assistée\n'
                '  - ordinateur de bord\n'
                '  - prise 12V\n'
                '  - réglages du volant : hauteur\n'
                '  - siège conducteur réglable en hauteur\n'
                '  - vitres avant éléctriques\n'
                '  - volant cuir\n'
                '\n'
                'Pack :\n'
                '  -  Boucliers couleur carrosserie\n'
                '  -  Boîte de vitesses manuelle 5 rapports\n'
                '  -  Ceintures de sécurité AR 3 points à enrouleur (x3)\n'
                '  -  Feux AR à LED\n'
                '  -  Garantie 3 ans limitée à 100 000 km\n'
                '  -  Nissan Connect 2.0\n'
                '  -  Poignées de portes couleur carrosserie\n'
                '  -  Poignées de portes intérieures finition chrome\n'
                '  -  Régulateur et limiteur de vitesse\n'
                '  -  Rétroviseurs extérieurs couleur carrosserie\n'
                '  -  Seuils de portes\n'
                '  -  Système de protection de la batterie\n'
                '  -  Sécurité enfants sur les serrures des portes AR\n'
                '  -  Vitres latérales AR et lunette AR surteintées\n'
                '  - 3 Appuie-têtes aux places arrière (réglables en hauteur)\n'
                '  - Sieges arrières rabattable\n'
                '  - anti démarrage\n'
                '  - tapis de sol\n'
                '  - volant réglable\n'
                '\n'
                'Sécurité :\n'
                '  -  Phares antibrouillard AV\n'
                '  -  Système de contrôle de la pression des pneus\n'
                '  - ABS\n'
                '  - Airbags rideaux\n'
                '  - ESP\n'
                '  - airbags frontaux\n'
                '  - airbags latéraux\n'
                '  - anti-patinage\n'
                '  - fixations ISOFIX\n'
                '  - phares antibrouillard\n'
                '  - phares antibrouillard arrières\n'
                '  - roue de secours\n'
                '  - répartiteur électronique de freinage\n'
                '\n'
                'Autres équipements et informations :\n'
                '  -  Accoudoirs de porte Argent satiné\n'
                '  -  Accoudoirs de porte et cerclage de levier de vitesses '
                'finition Gris satiné\n'
                '  -  Aide au créneau\n'
                '  -  Bacs de rangement dans les contre-portes AV avec '
                'porte-bouteilles\n'
                '  -  Banquette AR escamotable (plancher plat)\n'
                '  -  Barre de finition de hayon\n'
                '  -  Ceintures de sécurité AV avec prétensionneurs et '
                "limiteur d'effort\n"
                '  -  Cerclage de levier de vitesses Noir Métallisé\n'
                "  -  Cerclages d'aérateurs latéraux Noir Métallisé\n"
                '  -  Condamnation automatique des portes en roulant\n'
                '  -  Eclairage du coffre\n'
                '  -  Extinction temporisé des projecteurs "Follow me home"\n'
                '  -  Montant de caisse central noir\n'
                '  -  Partie centrale de tableau de bord finition Noir laqué\n'
                '  -  Sellerie capitonnée en Cuir Noir Midnight ou Beige '
                'Lolita Lempicka\n'
                '  -  Spots de lecture AV intégrés au plafonnier\n'
                "  -  Système d'ouverture et de démarrage sans clé "
                '"Intelligent key" avec bouton Start/Stop\n'
                '  -  Toit en verre avec rideau occultant\n'
                "  -  pièce et éléments d'origine sur toute l'Europe\n"
                "  - Classe Crit'air : 1\n"
                '  - MP3\n'
                '  - Puissance kilowatt : 59 kw\n'
                '  - USB\n'
                '  - nombre de rapports : 5 vitesses\n'
                '  - puissance réelle : 80 ch\n'
                '  - émission CO2 : 115 g/km\n'
                '\n'
                'Référence annonce : 367VO140587',
 'doors_number': 5,
 'emission_standard': None,
 'engine': None,
 'engine_horse_power': 80,
 'expiration_date': None,
 'fuel_type': 'Essence',
 'id': '6d481200-f071-511a-9eae-8d086d9fa138',
 'is_damaged': False,
 'is_operable': True,
 'license_plate': None,
 'link_to_web_offer': 'https://www.leboncoin.fr/ad/voitures/3035897253',
 'listing': 'auction',
 'make': 'NISSAN',
 'model': 'Micra',
 'odometer': 140600,
 'odometer_reading_unit': 'km',
 'origin_country_code': 'FR',
 'original_photo_count': 8,
 'photo_urls': ['https://img.leboncoin.fr/api/v1/lbcpb1/images/d1/ec/0d/d1ec0d28aaa4ac3e4d66e8029088b5ade6dd63ae.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/53/56/a0/5356a03a2f59c02f573bb23a25bacea460eeb408.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/ac/36/76/ac3676a28857d0518836ad5dd79cbca2a622bcce.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/42/1b/84/421b84562c2bce9088a4f03a2c5c28b9d110d543.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/a0/13/cb/a013cb798b76ae6a708d005b0f2bb6826a88fcef.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/47/1f/61/471f612642595b04e0ebee57f81b695680be6b02.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/d1/0f/6b/d10f6bbdd30e6e048c8d2b1e72ebf96a6d9aa79b.jpg?rule=ad-large',
                'https://img.leboncoin.fr/api/v1/lbcpb1/images/3e/0e/1f/3e0e1f120675d57ad3f439f50c2f9a352a640ec5.jpg?rule=ad-large'],
 'photos': [{'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_6d481200-f071-511a-9eae-8d086d9fa138/6d481200-f071-511a-9eae-8d086d9fa138_image_0.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 86702,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/d1/ec/0d/d1ec0d28aaa4ac3e4d66e8029088b5ade6dd63ae.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_6d481200-f071-511a-9eae-8d086d9fa138/6d481200-f071-511a-9eae-8d086d9fa138_image_1.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 83353,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/53/56/a0/5356a03a2f59c02f573bb23a25bacea460eeb408.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_6d481200-f071-511a-9eae-8d086d9fa138/6d481200-f071-511a-9eae-8d086d9fa138_image_2.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 88607,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/ac/36/76/ac3676a28857d0518836ad5dd79cbca2a622bcce.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_6d481200-f071-511a-9eae-8d086d9fa138/6d481200-f071-511a-9eae-8d086d9fa138_image_3.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 79690,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/42/1b/84/421b84562c2bce9088a4f03a2c5c28b9d110d543.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_6d481200-f071-511a-9eae-8d086d9fa138/6d481200-f071-511a-9eae-8d086d9fa138_image_4.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 101424,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/a0/13/cb/a013cb798b76ae6a708d005b0f2bb6826a88fcef.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_6d481200-f071-511a-9eae-8d086d9fa138/6d481200-f071-511a-9eae-8d086d9fa138_image_5.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 100597,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/47/1f/61/471f612642595b04e0ebee57f81b695680be6b02.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_6d481200-f071-511a-9eae-8d086d9fa138/6d481200-f071-511a-9eae-8d086d9fa138_image_6.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 95870,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/d1/0f/6b/d10f6bbdd30e6e048c8d2b1e72ebf96a6d9aa79b.jpg?rule=ad-large',
             'Width': 1024},
            {'BlobStorageUrl': 'https://alxtest.blob.core.windows.net/top-deal-listing/listing_6d481200-f071-511a-9eae-8d086d9fa138/6d481200-f071-511a-9eae-8d086d9fa138_image_7.jpg',
             'Extension': 'jpg',
             'FileSizeInBytes': 119723,
             'Height': 768,
             'OriginUrl': 'https://img.leboncoin.fr/api/v1/lbcpb1/images/3e/0e/1f/3e0e1f120675d57ad3f439f50c2f9a352a640ec5.jpg?rule=ad-large',
             'Width': 1024}],
 'price': 6000,
 'price_includes_vat': False,
 'registration_date': '2017-11-01',
 'seats_number': 5,
 'seller_name': None,
 'title': 'Nissan Micra 1.2 - 80 Lolita Lempicka',
 'transmission': 'manual',
 'trim': 'Micra 1.2 80ch Lolita Lempicka Euro6',
 'vin': None,
 'year': 2017}
2026-03-25 10:00:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20RowKey%20eq%20%273035897253%27 HTTP/1.1" 200 None
2026-03-25 10:00:32 [auto_selling_leboncoin.fr] INFO: Saving data for 3035897253: {'created_time': 1774432832.391831, 'last_price_update_time': 1774432832.391845}
2026-03-25 10:00:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:32 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3035897253') HTTP/1.1" 204 0
2026-03-25 10:00:32 [auto_selling_leboncoin.fr] INFO: No more listings found to scrape
2026-03-25 10:00:32 [scrapy.core.engine] INFO: Closing spider (finished)
2026-03-25 10:00:32 [crawlers.pipelines.save_to_cdlq_db_auto_selling] DEBUG: [SaveToCdlqDbAutoSelling] failed to close cursor: 'SaveToCdlqDbAutoSelling' object has no attribute 'cursor'
2026-03-25 10:00:32 [crawlers.pipelines.save_to_cdlq_db_auto_selling] DEBUG: [SaveToCdlqDbAutoSelling] failed to close connection: 'SaveToCdlqDbAutoSelling' object has no attribute 'conn'
2026-03-25 10:00:32 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-25 10:00:32 [azure.servicebus._pyamqp.cbs] DEBUG: CBS status check: state == <CbsAuthState.OK: 0>, expired == False, refresh required == False
2026-03-25 10:00:32 [crawlers.pipelines.post_to_azurebus_auto_selling] DEBUG: [AzureBusPipeline] sent process scrape complete CloudEvent for item 693ad436283111f19de3069a2f3ffcf1
2026-03-25 10:00:32 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.ATTACHED: 3> -> <LinkState.DETACH_SENT: 4>
2026-03-25 10:00:32 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.ATTACHED: 3> -> <LinkState.DETACH_SENT: 4>
2026-03-25 10:00:32 [azure.servicebus._pyamqp.management_link] INFO: Management link receiver state changed: <LinkState.ATTACHED: 3> -> <LinkState.DETACH_SENT: 4>
2026-03-25 10:00:32 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.ATTACHED: 3> -> <LinkState.DETACH_SENT: 4>
2026-03-25 10:00:32 [azure.servicebus._pyamqp.management_link] INFO: Management link sender state changed: <LinkState.ATTACHED: 3> -> <LinkState.DETACH_SENT: 4>
2026-03-25 10:00:32 [azure.servicebus._pyamqp.session] INFO: Session state changed: <SessionState.MAPPED: 3> -> <SessionState.END_SENT: 4>
2026-03-25 10:00:32 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: <ConnectionState.OPENED: 9> -> <ConnectionState.CLOSE_SENT: 11>
2026-03-25 10:00:32 [azure.servicebus._pyamqp._connection] INFO: Connection state changed: <ConnectionState.CLOSE_SENT: 11> -> <ConnectionState.END: 13>
2026-03-25 10:00:32 [azure.servicebus._pyamqp.session] INFO: Session state changed: <SessionState.END_SENT: 4> -> <SessionState.DISCARDING: 6>
2026-03-25 10:00:32 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.DETACH_SENT: 4> -> <LinkState.DETACHED: 0>
2026-03-25 10:00:32 [azure.servicebus._pyamqp.management_link] INFO: Management link sender state changed: <LinkState.DETACH_SENT: 4> -> <LinkState.DETACHED: 0>
2026-03-25 10:00:32 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.DETACH_SENT: 4> -> <LinkState.DETACHED: 0>
2026-03-25 10:00:32 [azure.servicebus._pyamqp.management_link] INFO: Management link receiver state changed: <LinkState.DETACH_SENT: 4> -> <LinkState.DETACHED: 0>
2026-03-25 10:00:32 [azure.servicebus._pyamqp.link] INFO: Link state changed: <LinkState.DETACH_SENT: 4> -> <LinkState.DETACHED: 0>
2026-03-25 10:00:32 [crawlers.pipelines.post_to_azurebus_auto_selling] INFO: [AzureBusPipeline] connection closed
2026-03-25 10:00:32 [auto_selling_leboncoin.fr] INFO: auto_selling_leboncoin.fr Crawl ended with reason finished, scrape types: {<ScrapeType.NEW: 1>: 9, <ScrapeType.NEW_DUPLICATE_ID: 4>: 0, <ScrapeType.PRICE_UPDATE: 2>: 0, <ScrapeType.AUCTION_UPDATE: 3>: 0, <ScrapeType.SKIPPED: 0>: 0}
2026-03-25 10:00:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
2026-03-25 10:00:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27auto_selling_leboncoin.fr%27%20and%20last_price_update_time%20lt%201773136833 HTTP/1.1" 200 None
2026-03-25 10:00:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3104905447') HTTP/1.1" 204 0
2026-03-25 10:00:33 [urllib3.connectionpool] DEBUG: https://alxsourcingstoragetest.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='auto_selling_leboncoin.fr',RowKey='3142391696') HTTP/1.1" 204 0
2026-03-25 10:00:33 [scrapy.extensions.feedexport] INFO: Stored jsonlines feed (20 items) in: file:///var/lib/scrapyd/items/sourcing_v2/auto_selling_leboncoin.fr/693ad436283111f19de3069a2f3ffcf1.jl
2026-03-25 10:00:33 [scrapy.statscollectors] INFO: Dumping Scrapy stats:
{'downloader/request_bytes': 707,
 'downloader/request_count': 2,
 'downloader/request_method_count/GET': 1,
 'downloader/request_method_count/POST': 1,
 'downloader/response_bytes': 863403,
 'downloader/response_count': 2,
 'downloader/response_status_count/200': 2,
 'elapsed_time_seconds': 19.022231,
 'feedexport/success_count/FileFeedStorage': 1,
 'finish_reason': 'finished',
 'finish_time': datetime.datetime(2026, 3, 25, 10, 0, 33, 285374, tzinfo=datetime.timezone.utc),
 'item_scraped_count': 20,
 'log_count/DEBUG': 536,
 'log_count/INFO': 380,
 'memusage/max': 126042112,
 'memusage/startup': 126042112,
 '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': 1.5978135539917275,
 'scrapy-zyte-api/mean_response_seconds': 1.9140667860629037,
 '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(2026, 3, 25, 10, 0, 14, 263143, tzinfo=datetime.timezone.utc)}
2026-03-25 10:00:33 [scrapy.core.engine] INFO: Spider closed (finished)
2026-03-25 10:00:33 [asyncio] ERROR: Unclosed client session
client_session: <aiohttp.client.ClientSession object at 0x7f4950349850>
2026-03-25 10:00:33 [asyncio] ERROR: Unclosed client session
client_session: <aiohttp.client.ClientSession object at 0x7f495034a090>

PROJECT (sourcing_v2), SPIDER (auto_selling_leboncoin.fr)