-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcopier.yml
More file actions
107 lines (92 loc) · 2.12 KB
/
Copy pathcopier.yml
File metadata and controls
107 lines (92 loc) · 2.12 KB
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
105
106
template_type:
type: str
help: "Which template?"
choices:
library-template: library-template
_subdirectory: "{{ template_type }}"
project_name:
type: str
help: "What is your project's name?"
placeholder: "project-name"
validator: "{% if not project_name %}Project name cannot be empty{% endif %}"
package_name:
type: str
help: "What is the Python package name?"
default: "{{ project_name | lower | replace('-', '_') }}"
initial_version:
type: str
help: "What is the initial package version?"
default: "0.0.0"
project_created_date:
type: str
help: "Enter the project creation date"
default: "{{ '%Y-%m-%d' | strftime }}"
author_name:
type: str
help: "Who is the author?"
default: "Neural Dynamics accelerator at the Allen Institute"
project_url:
type: str
help: "What is the url for your project?"
placeholder: "https://github.com/AllenNeuralDynamics/{{ project_name }}"
project_description:
type: str
help: "Please briefly describe the project."
validator: >
{% if not project_description %}
This field cannot be empty.
{% endif %}
min_python_target_version:
type: str
help: "Select min Python target version (lower than 3.10 not recommended)."
choices:
- "3.6"
- "3.7"
- "3.8"
- "3.9"
- "3.10"
- "3.11"
- "3.12"
- "3.13"
- "3.14"
default: "3.12"
max_python_target_version:
type: str
help: "Select max Python target version (lower than 3.10 not recommended)."
choices:
- "3.6"
- "3.7"
- "3.8"
- "3.9"
- "3.10"
- "3.11"
- "3.12"
- "3.13"
- "3.14"
default: "3.14"
level_of_support:
type: str
help: "Planned level of support for this project"
default: "Supported"
choices:
- Supported
- Unsupported
release_type:
type: str
help: "Please choose a release type. If PyPI, please contact an admin at Scientific Computing."
default: "GitHub"
choices:
- GitHub
- PyPI
- Other
repo_visibility:
type: str
help: "Will this repository be public or private?"
default: "private"
choices:
- public
- private
- internal
_exclude:
- "copier.yml"
- ".git"