Python 61.6%
TypeScript 20.9%
CSS 11.4%
JavaScript 5.1%
HTML 1.1%
-
Tue, Aug 18, 2026 1
-
Vague 2 : dédup VIN inter-sources, Kijiji particuliers, rappels TC, coordonnées concessionnaires
…
- dedup.py : dédoublonnage par VIN exact (17 car. valides) recalculé après chaque cycle ; autorité concessionnaire direct > portail > marketplace (champ type de sources.json), canonique garde dup_sources, doublons masqués via dup_of (colonnes additives + index vin/dup_of) ; filtre dup_of IS NULL sur /api/vehicles, facets, stats et pages SEO - connectors/kijiji.py : annonces de PARTICULIERS kijiji.ca c174/l9001 (kijijiautos.ca n existe plus — domaine SERVFAIL) : __NEXT_DATA__/Apollo, attributs canoniques, GPS exact, VIN/Carfax quand présents, ~3 000 annonces - recalls.py : rappels Transports Canada (dump CSV open data mensuel, 109 186 lignes / 16 969 rappels), croisement make/model/year + GET /api/vehicles/{uid}/recalls - dealers.py : coordonnées des 138 sources (JSON-LD AutoDealer + replis, 1 page/site, cache en base) + GET /api/dealers - /api/stats : vin_duplicates_masked, recalls_total, dealers_total Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
-