robin-173
robin-173
Integrate the option to initialise different projects: 1. Barebones project (default `sayn init`), this should include only the minimum required to get a SAYN project going from scratch. 2. Example...
- Macros in `macros` folder in `sql` folder should automatically be imported and made available in the Jinja environment. - Investigate how to make those macros available through the Python...
Review the overall errors from Python tasks. We need to be able to differentiate easily errors which are caused to SAYN setup (e.g. missing module file, wrong name of module...
To avoid errors when multiple instances run at the same time, we should include a pid with something like this: https://pypi.org/project/simple-pid/