TU Cookbooks Template¶
This is the template for the TU Wien Cookbooks.
Visit the documentation website for a comprehensive guide.
Useage¶
In order to use the template in its full capacity, you will need to have uv installed.
You can run the following command to install uv:
curl -LsSf https://astral.sh/uv/install.sh | sh
uv will be used in the template to:
- create Virtual Environments and ensure reproduceability
- run Tools (e.g.
Pre-commit,MyST,copier,just)
uv allows you can install copier, which is the program, that
creates your template. You will need to install the copier-template-extension, in
order to use the template.
uv tool install copier --with copier-templates-extensions
With copier now installed, you can start to "copy" the template, and use it on your own.
copier copy --trust "git+https://gitlab.tuwien.ac.at/cookbooks/templates/tu-cookbook-python" my-cookbook