Skip to content

Copier template for new Python repositories - with uv, ruff, pytest, auto update of deps, workflows and more.

Notifications You must be signed in to change notification settings

piotrgredowski/yet-another-python-project-template

Repository files navigation

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 requests

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.

About

Copier template for new Python repositories - with uv, ruff, pytest, auto update of deps, workflows and more.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published