-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcookiecutter.json
More file actions
20 lines (20 loc) · 788 Bytes
/
cookiecutter.json
File metadata and controls
20 lines (20 loc) · 788 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
{
"project_name": "My Python Project",
"project_slug": "{{ cookiecutter.project_name.lower().replace(' ', '-').replace('_', '-') }}",
"package_name": "{{ cookiecutter.project_slug.replace('-', '_') }}",
"author_name": "Your Name",
"author_email": "your.email@example.com",
"github_username": "your-username",
"project_description": "A brief description of your project",
"python_version": "3.11",
"project_type": ["library", "cli-application"],
"package_manager": ["pip", "uv", "hatch"],
"docs": ["y", "n"],
"typed_config": ["n", "y"],
"sbom": ["n", "y"],
"versioning": ["setuptools-scm", "manual", "hatch"],
"include_docker": "n",
"include_github_actions": "y",
"include_pre_commit": "y",
"license": ["MIT", "Apache-2.0", "BSD-3-Clause", "GPL-3.0"]
}