Skip to content

Latest commit

 

History

History
32 lines (21 loc) · 806 Bytes

File metadata and controls

32 lines (21 loc) · 806 Bytes

Yet Another Python Project Template

Additional dependencies

You need to have Python packages installed:

  • copier
  • copier-templates-extensions

You can install them with the following command:

pip install copier copier-templates-extensions
# or
uv tool install copier --with copier-templates-extensions

Run copier

copier copy --vsc-ref HEAD https://github.com/piotrgredowski/yet-another-python-project-template <name_of_output_dir>

Creating a new project using this template

You need to run below command to start the project creation process:

copier copy https://github.com/piotrgredowski/yet-another-python-project-template.git /path/to/parent/directory/of/your/project

You will be asked with many different questions. Answer them thoroughly.