-
Notifications
You must be signed in to change notification settings - Fork 37
/
cookiecutter.json
29 lines (29 loc) · 1.09 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
{
"project_type": [
"package",
"app"
],
"project_name": "{% if cookiecutter.project_type == 'app' %}My App{% else %}My Package{% endif %}",
"project_description": "A Python {{ cookiecutter.project_type }} that reticulates splines.",
"project_url": "https://github.com/user/my-{{ cookiecutter.project_type }}",
"author_name": "John Smith",
"author_email": "[email protected]",
"python_version": "{% if cookiecutter.project_type == 'app' %}3.12{% else %}3.10{% endif %}",
"development_environment": [
"simple",
"strict"
],
"with_conventional_commits": "{% if cookiecutter.development_environment == 'simple' %}0{% else %}1{% endif %}",
"with_fastapi_api": "0",
"with_typer_cli": "0",
"continuous_integration": [
"GitHub",
"GitLab"
],
"private_package_repository_name": "",
"private_package_repository_url": "",
"__docker_image": "python:$PYTHON_VERSION-slim",
"__docstring_style": "NumPy",
"__project_name_kebab_case": "{{ cookiecutter.project_name|slugify }}",
"__project_name_snake_case": "{{ cookiecutter.project_name|slugify(separator='_') }}"
}