SPB Git forge

spb/auto-ka

Public
61commits 1branches 0releases
14.4 MBsize
maindefault branch
13 days agolast push
Python 61.6% TypeScript 20.9% CSS 11.4% JavaScript 5.1% HTML 1.1%
1.7 KB · 45 lines markdown
Rendered Raw Blame History
1# Transverse — Rappels de sécurité Transports Canada23_Généré automatiquement par `scripts/gen_connector_docs.py`._45## Mécanique (`autoka/recalls.py`)67> recalls.py : rappels de sécurité — Base de données des rappels de véhicules8> de Transports Canada (données ouvertes, gratuit)9> 10> Source : dump mensuel complet CSV du jeu de données « Vehicle Recalls11> Database » (ouvert.canada.ca, jeu 1ec92326-47ef-4110-b7ca-959fab03f96d) :12> https://opendatatc.tc.canada.ca/vrdb_full_monthly.csv  (~200 Mo)13> 1 ligne = 1 rappel × marque × modèle × année-modèle. L'API REST officielle14> (tc.api.canada.ca) exige une clé délivrée manuellement — le CSV ouvert est15> la voie sans clé, rafraîchi mensuellement par TC.16> 17> Table `recalls` (make/model/year normalisés en MAJUSCULES sans accents) +18> croisement par (make, model, year) avec les annonces : le modèle TC est19> souvent plus court que le nôtre (« CIVIC » vs « Civic Sport Touring ») —20> on matche si l'un préfixe l'autre au premier mot près, année exacte.21> 22> Peuplement one-shot / mensuel :  python3 -m autoka.recalls [--limit-years N]2324## État live2526- **Rappels distincts (`recall_number`)** : 1696927- **Lignes en base (rappel × marque × modèle × année)** : 10918628- **Années-modèles couvertes** : 1980–202829- **Source** : CSV mensuel complet des données ouvertes TC (`opendatatc.tc.canada.ca/vrdb_full_monthly.csv`, sans clé API).3031## Répartition par catégorie TC3233| Catégorie | Rappels distincts |34|---|---|35| Car | 4204 |36| SUV | 2507 |37| Truck - Med. & H.D. | 2324 |38| Light Truck & Van | 1651 |39| Motorhome | 1411 |40| RV Trailer | 1176 |41| Motorcycle | 1008 |42| Bus | 964 |4344Peuplement one-shot / mensuel : `python3 -m autoka.recalls [--limit-years N]`.45