An open API service indexing awesome lists of open source software.

https://github.com/piotrgredowski/yet-another-python-project-template

Copier template for new Python repositories - with uv, ruff, pytest, auto update of deps, workflows and more.
https://github.com/piotrgredowski/yet-another-python-project-template

copier project-template python python-project-template template

Last synced: 2 days ago
JSON representation

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

Awesome Lists containing this project

README

          

# Yet Another Python Project Template

## Additional dependencies

You need to have Python packages installed:

- `copier==9.4.1`
- `copier-templates-extensions`

You can install them with the following command:

```bash
pip install "copier==9.4.1" copier-templates-extensions
# or
uv tool install "copier==9.4.1" --with copier-templates-extensions
```

## Run copier

```bash
copier copy --vcs-ref HEAD https://github.com/piotrgredowski/yet-another-python-project-template
```

or

```bash
uv tool run copier copy --vcs-ref HEAD https://github.com/piotrgredowski/yet-another-python-project-template
```

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