Creating a new project⚓︎
Make sure all the prerequisites are being met.
To create a new project from this template run the following command:
$ copier copy --trust "gh:npikall/py-bootstrap" path/to/project/
If you don't have copier installed, you can also use the uv tool runner:
$ uvx --with copier-templates-extensions copier copy --trust "gh:npikall/py-bootstrap" /path/to/new/project
Prompt⚓︎
The Template will ask you a bunch of questions, and configures the templates, to your input.
These Questions will look something like this:
-> Set the project name:
example-project
-> Set the authors full name:
Your Name
-> Set the authors email:
your.email@example.com
-> Use GitHub CI?
(Y/n)
-> Use GitLab CI?
(Y/n)
-> Set the project's license:
- Apache License 2.0
- MIT License
- The Unlicense
- None
-> Include Docs
(Y/n)