https://github.com/makukha/copython
Makefile-based Python project template using Copier.
https://github.com/makukha/copython
copier-template just python
Last synced: about 4 hours ago
JSON representation
Makefile-based Python project template using Copier.
- Host: GitHub
- URL: https://github.com/makukha/copython
- Owner: makukha
- License: mit
- Created: 2025-02-24T12:57:02.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2025-08-28T13:35:00.000Z (about 1 month ago)
- Last Synced: 2025-08-28T20:55:17.662Z (about 1 month ago)
- Topics: copier-template, just, python
- Language: Jinja
- Homepage:
- Size: 188 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md.j2
- Contributing: .github/CONTRIBUTING.md.j2
- License: LICENSE
- Code of conduct: .github/CODE_OF_CONDUCT.md
- Security: .github/SECURITY.md.j2
Awesome Lists containing this project
README
# Python project template with Copier and Make
[](https://github.com/copier-org/copier)## Usage
### Install
```shell
uv tool install copier --with jinja2-shell-extension --with jinja2-time
```### Seed new project
```shell
uvx copier copy --trust --vcs-ref main gh:makukha/copython .
make seed
```### Test template locally
```shell
rm -rf .tmp
uvx copier copy --trust --vcs-ref HEAD . .tmp
cd .tmp
make init
```Update local testing instance:
```shell
uvx copier copy --trust --vcs-ref HEAD --data-file .tmp/.copier-answers.yml --overwrite . .tmp
```