-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathcopier.yml
44 lines (35 loc) · 1.07 KB
/
copier.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
# https://copier.readthedocs.io/en/latest/configuring/#jinja_extensions
# https://github.com/hackebrot/jinja2-time
# https://cookiecutter.readthedocs.io/en/latest/advanced/template_extensions.html
# https://github.com/pdm-project/copier-pdm/blob/main/copier.yml
_subdirectory: project
cli_name:
type: str
help: Your CLI name
cli_description:
type: str
help: Your CLI description
author_name:
type: str
help: Your name
default: "João Palmeiro"
author_gh_username:
type: str
help: Your GitHub username
default: "joaopalmeiro"
author_tw_username:
type: str
help: Your Twitter username/handle
default: "joaompalmeiro"
author_email:
type: str
help: Your email address
default: "joaopalmeiro@proton.me"
python_package_distribution_name:
type: str
help: Your Python package distribution name (for `pip install NAME`)
default: "{{ cli_name|lower|replace('_', '-')|replace(' ', '-') }}"
python_package_import_name:
type: str
help: Your Python package import name (for `import NAME`)
default: "{{ cli_name|lower|replace('-', '_')|replace(' ', '_') }}"