Working repo for developing the challenge to test out potential employees
After setting up the dev environment, run the following command:
python process_data.py INPUT_CSV_FILE POSTCODE --output_file=OUTPUT_CSV_FILE --output_endpoint=OUTPUT_API_URL
Requires virtualenv.
On windows:
python -m virtualenv env
env\Scripts\activate
pip install -r requirements.txt
On linux:
virtualenv env
source env/bin/activate
pip install -r requirements.txt
Tox is used for unit testing and continuous integration, install it via python -m pip install tox
and run the unit tests using:
tox
Note: you may also need to install the tox-venv package depending on your environment python -m pip install tox-venv
TODO