A script that fetches the exchange rates (USD base) from OpenExchangeRate and sends an email notification if the rate is above the defined threshold for the given currencies.
The script runs on a scheduled GitHub Actions workflow every 1h between 8-22 (in theory, but it will never be exactly one hour, see here for more information).
Install dependencies:
pip install -r requirements.txt
Run the script:
python script.py
Format:
make format
Lint:
make lint