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.
- Host: GitHub
- URL: https://github.com/piotrgredowski/yet-another-python-project-template
- Owner: piotrgredowski
- Created: 2024-11-14T10:23:51.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-05-06T14:47:19.000Z (9 months ago)
- Last Synced: 2025-10-11T23:22:39.676Z (3 months ago)
- Topics: copier, project-template, python, python-project-template, template
- Language: Jinja
- Homepage:
- Size: 75.2 KB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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.