RAAspotter
Une série de scripts en Python qui récupère les derniers recueils des actes administratifs (RAA) pour y rechercher certains mots-clés prédéfinis.
Conçu pour être utilisé dans une CI.
Peut envoyer par email et sur Mastodon les résultats.
Installation
Il est recommandé d'utiliser virtualenv :
virtualenv --python=/usr/bin/python3 .
source bin/activate
pip3 install -r requirements.txt
Vous devez avoir installé OCRmyPDF, les données eng
et fra
de Tesseract, et le démon Tor.
Utilisation
Pour lancer la récupération de toutes les administrations supportées :
make
Attention, le premier lancement prendra plusieurs jours ! Si vous utilisez une CI, vous devez mettre en cache le dossier data/
afin que les fichiers déjà analysés ne soient pas téléchargés à chaque lancement.
Il est possible de ne lancer l'analyse que pour une seule administration, avec la commande : ./cli.py --pref identifiant
Administrations supportées
- Préfecture de police de Paris (identifiant :
ppparis
) - Préfecture des Alpes-de-Haute-Provence (identifiant :
pref04
) - Préfecture des Hautes-Alpes (identifiant :
pref05
) - Préfecture des Alpes-Maritimes (identifiant :
pref06
) - Préfecture de l'Ariège (identifiant :
pref09
) - Préfecture des Bouches-du-Rhône (identifiant :
pref13
) - Préfecture de la Haute-Garonne (identifiant :
pref31
) - Préfecture de l'Hérault (identifiant :
pref34
) - Préfecture d'Ille-et-Vilaine (identifiant :
pref35
) - Préfecture de l'Isère (identifiant :
pref38
) - Préfecture de la Loire (identifiant :
pref42
) - Préfecture de la Loire-Atlantique (identifiant :
pref44
) - Préfecture du Nord (identifiant :
pref59
) - Préfecture du Pas-de-Calais (identifiant :
pref62
) - Préfecture des Pyrénées-Atlantiques (identifiant :
pref64
) - Préfecture des Hautes-Pyrénées (identifiant :
pref65
) - Préfecture des Pyrénées-Orientales (identifiant :
pref66
) - Préfecture du Rhône (identifiant :
pref69
) - Préfecture de la Somme (identifiant :
pref80
) - Préfecture du Tarn (identifiant :
pref81
) - Préfecture du Var (identifiant :
pref83
) - Préfecture de la Haute-Vienne (identifiant :
pref87
) - Préfecture de Mayotte (identifiant :
pref976
)
Licence
CeCILL_V2.1-fr (voir le fichier LICENSE
)