2024-06-03 17:49:31 +02:00
# xexe
`xexe` is Superhog's tool to ingest currency rates from xe.com into our DWH. `xexe` is a Python CLI application, and this is the repository where it lives.
2024-06-03 18:41:34 +02:00
## How to setup dev environment
*Note: the app has only been used so far in a Linux environment. Windows support is dubious.*
- Ensure you have Python 3.10> and `poetry` installed.
- Run `poetry install` to install dependencies.
- Create a valid `.env` file
- You can use the template at `.env.example`
- Make sure to run a `chmod 600` on it to protect secrets.
- Test that everything is working by running `poetry run xexe smoke-test` . You should see a happy pig.