-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathcookiecutter.json
104 lines (104 loc) · 3.05 KB
/
cookiecutter.json
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
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
{
"full_name": "Firstname Lastname",
"email": "[email protected]",
"git_username": "some-username",
"git_repo_name": "some-repo-name",
"git_url": "https://github.com/{{ cookiecutter.git_username }}/{{ cookiecutter.git_repo_name }}",
"app_description": "A short description",
"app_version": "0.1.0",
"app_documents_location": [
"readthedocs.io",
"github-pages"
],
"app_documents_theme": [
"sphinx_rtd_theme",
"alabaster"
],
"__app_name": "{{ cookiecutter.git_repo_name.lower().replace(' ', '_').replace('-', '_') }}",
"minimum_python_version": [
"3.9",
"3.10",
"3.11",
"3.12",
"3.13"
],
"use_requests": [
"n",
"y"
],
"use_cryptography": [
"n",
"y"
],
"include_webpages": [
"n",
"y"
],
"container_runtime": [
"podman",
"docker"
],
"container_git_protocol": [
"ssh",
"https"
],
"__template_repo": "https://github.com/btr1975/cookiecutter-python-fastapi-openapi",
"__template_version": "1.0.13",
"_new_lines": "\n",
"_copy_without_render": [
"{{cookiecutter.__app_name}}/templates",
".github"
],
"__prompts__": {
"full_name": "Your Full Name",
"email": "Your E-Mail Address",
"git_username": "Your GitHub Username or GitHub Organization Name",
"git_repo_name": "The Repository Name",
"git_url": "The full GIT URL",
"app_description": "A short description",
"app_version": "Library Version",
"app_documents_location": {
"__prompt__": "Where will the documentation be hosted",
"readthedocs.io": "Read the Docs",
"github-pages": "GitHub Pages"
},
"app_documents_theme": {
"__prompt__": "Which theme will be used for the documentation",
"sphinx_rtd_theme": "Read the Docs Theme",
"alabaster": "Alabaster Theme"
},
"minimum_python_version": {
"__prompt__": "Which minimum Python version will be supported",
"3.9": "3.9",
"3.10": "3.10",
"3.11": "3.11",
"3.12": "3.12",
"3.13": "3.13"
},
"use_requests": {
"__prompt__": "Will you use the requests library",
"n": "No",
"y": "Yes"
},
"use_cryptography": {
"__prompt__": "Will you use the cryptography library",
"n": "No",
"y": "Yes"
},
"include_webpages": {
"__prompt__": "Include webpages starter",
"n": "No",
"y": "Yes"
},
"container_runtime": {
"__prompt__": "Which container runtime will be used",
"podman": "Podman",
"docker": "Docker"
},
"container_git_protocol": {
"__prompt__": "Which protocol will be used for installing in the container",
"ssh": "SSH",
"https": "HTTPS"
}
}
}