Copier template for Python CLIs with Click and Poetry.
copier "gh:joaopalmeiro/copier-cli" <cli_name>export PIPENV_VENV_IN_PROJECT=1 && pipenv install --python 3.7pipenv run copier --versionpipenv run djlint project/* --lint --profile=jinjarm -rf demo && pipenv run copier . demoorrm -rf demo && pipenv run copier "gh:joaopalmeiro/copier-cli" demo
- After finishing a new template version, create a new release in the GitHub repository
- Copier:
- Documentation
- pdm-project/copier-pdm template
- pawamoy/copier-pdm template
- pawamoy/copier-poetry template
- Install:
pipx install copier
- 'save-exact' option for saving exact version in Pipfile (open) issue
- djLint:
- Linter
- VS Code extension
pipenv run djlint project/* --check --profile=jinjapipenv run djlint project/* --reformat --profile=jinjapipenv run djlint project/\{\{_copier_conf.answers_file\}\}.jinja --reformat --profile=jinja
- GitHub topics (source):
- python
- template
- scaffolding
- bootstrapping
- copier
- copier-template