-
Notifications
You must be signed in to change notification settings - Fork 27
Expand file tree
/
Copy pathcopier.yml
More file actions
52 lines (42 loc) · 1.53 KB
/
copier.yml
File metadata and controls
52 lines (42 loc) · 1.53 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
# Copier configuration.
_min_copier_version: "9.4.0"
_subdirectory: template
_message_after_copy: |
Your package template has been copied!
Remember to look for any unfilled `changeme` strings and confirm the license!
By default this template uses MIT license.
See `license` in pyproject.yaml and update the LICENSE file.
Next steps:
cd PROJECT
git init
# Make license or other initial adjustments if needed.
git add .
git commit -m "Initial commit from simple-modern-uv."
# Create repo on GitHub.
git remote add origin git@github.com:OWNER/PROJECT.git # or https://...
git branch -M main
git push -u origin main
package_name:
type: str
help: What is the package name? (This will be the GitHub repo and PyPI package name, so use CamelCase, dash-case, or snake_case. This is the only required field.)
default: changeme
package_module:
type: str
help: Package module name? (This is the Python module, so use snake_case. Or press enter to fill in later.)
default: changeme
package_description:
type: str
help: Package description? (Press enter to fill in later.)
default: changeme
package_author_name:
type: str
help: Package author name? (Press enter to fill in later.)
default: changeme
package_author_email:
type: str
help: Package author email? (Press enter to fill in later.)
default: changeme@example.com
package_github_org:
type: str
help: Package GitHub org or username? (Press enter to fill in later.)
default: changeme