Contrôler avant d’importer
Définissez les colonnes attendues dans un fichier JSON, puis validez un CSV UTF-8 local. Le CLI contrôle les champs requis, les types, les doublons, les choix et les bornes numériques. Les codes de sortie permettent son utilisation dans une chaîne d’automatisation.
Un rapport exploitable
Le rapport référence les lignes et colonnes sans afficher les valeurs. Les tailles de fichiers, champs, lignes et listes d’erreurs sont bornées. Un signalement heuristique des formules de tableur complète les contrôles ; il ne nettoie pas les fichiers et ne constitue pas une garantie contre les injections.
Dans cette base
- Règles déclaratives JSON
- Types, unicité et bornes numériques
- Rapport sans valeurs de cellules
- Codes de sortie pour automatisation
- Exemples originaux et tests unitaires
Licence et prise en main
Code original sous licence MIT, copyright 2026 STELLARR STUDIO. Usage personnel et commercial autorisé, avec conservation de la notice de licence. Guides français et anglais inclus. Les marques et les dépendances conservent leurs droits propres.
Consultez le README pour les prérequis, les commandes de démarrage, les tests et les limites avant déploiement. L’hébergement, le calcul, les API externes et l’accompagnement ne sont pas inclus.
Fichiers inclus
.gitignorecsv_quality.pyexample.csvkit.jsonLICENSEREADME.en.mdREADME.mdrules.jsontest_csv_quality.pyTHIRD_PARTY_NOTICES.md