To make a new project:
python3 -m pip install --user cookiecutter
python3 -m cookiecutter git+ssh://git@github.com/LukasFT/python-template.git
Have the following configured:
- Docker
- DevContainers
- VS Code
- GPU/CUDA support
- pyproject.toml and poetry.lock for dependency management (not using Poetry venvs)
- Ruff (formatter and linter)
- Pytest
- Jupyter