- Dépendances :
sudo apt-get install pip
sudo pip install virtualenv virtualenvwrapper
source $(which virtualenvwrapper.sh)
mkvirtualenv --no-site-packages baro-amdmts
workon baro-amdmts
pip install -r requirements.txt
add2virtualenv .
deactivate
- Pour générer toutes les données et la version agrégée :
python build_tops.py deputes
python build_tops.py senateurs
- Pour générer les données d'un mois :
python build_month.py deputes 1501
python build_month.py deputes 1209
python build_month.py senateurs 1305
- Pour générer les données cumulées entre 2 mois :
python build_month.py deputes 1707 1709
python build_month.py senateurs 1707 1709
- Pour configurer l'envoi automatique du mail :
cp config.sh{.example,}
Éditer les champs TEST_EMAILS et DEST_EMAILS et rêgler deux cron du type:
00 11 7 * * <PATH TO REPO>/send_monthly_mail.sh
00 11 9 * * <PATH TO REPO>/send_monthly_mail.sh 1
Données issues de NosDéputés.fr et NosSénateurs.fr par Regards Citoyens sous licence ODBL pour le mensuel L'Hémicycle.