- Tested on Python 3.9
- Dependencies listed in
requirements.txt
Consider using Python's virtualenv or alternatives. To setup virtualenv initially:
virtualenv -p python3 venv
To activate in your current shell:
. venv/bin/activate
Then install dependencies:
pip install -r requirements.txt
Run the fill_account_numbers
command before download
. This assigns the accountNumber
metadata to each customer, this will be the account number for all booking records related to this customer. You can assign the accountNumber
metadata using a different approach, if you like, but every customer (which has any transactions) needs this metadata.