Skip to content

Commit

Permalink
normalize typography in README
Browse files Browse the repository at this point in the history
  • Loading branch information
Changaco committed Dec 9, 2018
1 parent 2986376 commit 4b827b5
Showing 1 changed file with 7 additions and 7 deletions.
14 changes: 7 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
legi.py est un module python qui peut:
legi.py est un module python qui peut :

- créer une base de données SQLite à partir des archives de la base LEGI
- mettre à jour automatiquement et incrémentalement cette BDD
Expand All @@ -16,14 +16,14 @@ en vigueur][tweet-texte-plus-ancien], etc.
## Installation

Vous pouvez cloner le dépôt et utiliser `pip` pour installer les modules python
nécessaires:
nécessaires :

git clone https://github.com/Legilibre/legi.py.git
cd legi.py
python -m ensurepip
pip install -r requirements.txt

legi.py a aussi besoin de [`libarchive`][libarchive]. Pour l'installer sur Ubuntu:
legi.py a aussi besoin de [`libarchive`][libarchive]. Pour l'installer sur Ubuntu :

sudo apt-get install libarchive13

Expand All @@ -35,11 +35,11 @@ sous forme de paquet [sur PyPI][legi-pypi].
## Création et maintenance de la BDD

La première étape est de télécharger les archives LEGI depuis
`ftp://echanges.dila.gouv.fr/LEGI/`:
`ftp://echanges.dila.gouv.fr/LEGI/` :

python -m legi.download ./tarballs

La deuxième étape est la conversion des archives en base SQLite:
La deuxième étape est la conversion des archives en base SQLite :

python -m legi.tar2sqlite legi.sqlite ./tarballs

Expand All @@ -55,7 +55,7 @@ La taille du fichier SQLite créé est environ 3,3Go (en février 2017).
automatiquement les archives qu'il a déjà traité. En général la DILA publie une
nouvelle archive à la fin de chaque jour ouvré, vous pouvez donc programmer
votre machine pour mettre à jour la BDD du mardi au samedi pendant la nuit, par
exemple avec [cron][cron]:
exemple avec [cron][cron] :

0 1 * * 2-6 ID=legi chronic ~/chemin/vers/legi.py/cron/cron.sh

Expand Down Expand Up @@ -93,7 +93,7 @@ que si vous entrez `y` à la fin).

Le module `anomalies` est conçu pour détecter les incohérences dans les données afin de les signaler à la DILA. Le résultat est visible sur [anomalies.legilibre.fr][anomalies]. (`cron/anomalies-cron.sh` est le script qui génère ce mini-site.)

Pour détecter les anomalies actuellement présentes dans la base:
Pour détecter les anomalies actuellement présentes dans la base :

python -m legi.anomalies legi.sqlite

Expand Down

0 comments on commit 4b827b5

Please sign in to comment.