Load Illinois campaign fundraising data from the Illinois State Board of Elections.
- GNU Make
- Python 3 (tested on 3.6 and 3.7)
Install using the requirements.txt
file:
pip install -r requirements.txt
Download, process, and load.
make all
This incantation should do the trick. It parallelizes downloading and data loading across 4 cores, while running database creation and view creation serially.
make -j4 all