Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Commit 06fe49f

Browse filesBrowse files
committed
Turn our Markdown templates into YAML
The YAML format defines an issue form. This makes it (hopefully) easier to add more consistent bug reports.
1 parent 37e80d7 commit 06fe49f
Copy full SHA for 06fe49f

File tree

4 files changed

+118
-57
lines changed
Filter options

4 files changed

+118
-57
lines changed

‎.github/ISSUE_TEMPLATE/bug_report.md

Copy file name to clipboardExpand all lines: .github/ISSUE_TEMPLATE/bug_report.md
-33Lines changed: 0 additions & 33 deletions
This file was deleted.
+82Lines changed: 82 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,82 @@
1+
name: 🐞Bug report
2+
description: Create a bug report to help us improve
3+
# title: ''
4+
labels: [bug]
5+
assignees: [tomschr]
6+
7+
body:
8+
- type: markdown
9+
attributes:
10+
value: |
11+
Thanks a lot for taking the time to fill out this bug report! 🐛
12+
It will help us to improve the project for everyone. 🌟
13+
14+
Find help from the community on our [GitHub Discussions](https://github.com/python-semver/python-semver/discussions) page or
15+
on our [Documentation](https://python-semver.readthedocs.io/en/latest/).
16+
17+
- type: dropdown
18+
id: python_version
19+
attributes:
20+
label: Which version of Python is the problem with?
21+
multiple: true
22+
options:
23+
- "3.7"
24+
- "3.8"
25+
- "3.9"
26+
- "3.10"
27+
- "3.11"
28+
- "3.12"
29+
- "3.13"
30+
- "3.14"
31+
validations:
32+
required: true
33+
34+
- type: input
35+
id: semver_version
36+
attributes:
37+
label: What semver version are you using?
38+
description: You can find this with `pip show semver`
39+
placeholder: 3.0.2
40+
41+
- type: dropdown
42+
id: os
43+
attributes:
44+
label: What OS are you using? (Add more in the Environment section)
45+
multiple: true
46+
options:
47+
- Linux
48+
- Windows
49+
- macOS
50+
- Other
51+
52+
- type: textarea
53+
id: situation
54+
attributes:
55+
label: Situation
56+
description: A clear and concise description of what the bug is.
57+
placeholder: Describe the problem you see...
58+
59+
- type: textarea
60+
id: reproduction_steps
61+
attributes:
62+
label: How to reproduce
63+
description: |
64+
Steps to reproduce the behavior:
65+
1. Run '...'
66+
2. Scroll down to '....'
67+
3. See error
68+
placeholder: Describe the steps to reproduce the issue...
69+
70+
- type: textarea
71+
id: expected_behavior
72+
attributes:
73+
label: Expected behavior
74+
description: A clear and concise description of what you expected to happen.
75+
placeholder: Describe the expected behavior...
76+
77+
- type: textarea
78+
id: environment
79+
attributes:
80+
label: Environment
81+
description: Optionally provide some more details about your environment.
82+
placeholder: Describe your environment...

‎.github/ISSUE_TEMPLATE/feature_request.md

Copy file name to clipboardExpand all lines: .github/ISSUE_TEMPLATE/feature_request.md
-24Lines changed: 0 additions & 24 deletions
This file was deleted.
+36Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
name: Feature request
2+
description: Suggest an idea for this project
3+
# title: ''
4+
labels: [enhancement]
5+
assignees: [tomschr]
6+
7+
body:
8+
- type: markdown
9+
attributes:
10+
value: |
11+
Thanks for taking the time to fill out this feature request!
12+
13+
- type: textarea
14+
id: situation
15+
attributes:
16+
label: Situation
17+
description: A clear and concise description of what the feature is. Ex. I'm always frustrated when [...]
18+
placeholder: Describe the situation...
19+
validations:
20+
required: true
21+
22+
- type: textarea
23+
id: expected_solution
24+
attributes:
25+
label: Expected solution
26+
description: A clear and concise description of what you want to happen.
27+
placeholder: Describe the expected solution...
28+
validations:
29+
required: true
30+
31+
- type: textarea
32+
id: alternatives
33+
attributes:
34+
label: Alternatives
35+
description: A clear and concise description of any alternative solutions or features you've considered.
36+
placeholder: Describe any alternatives...

0 commit comments

Comments
0 (0)
Morty Proxy This is a proxified and sanitized view of the page, visit original site.