Skip to content

Commit e0e3b86

Browse files
authored
Update issue-form---must-fill-in-this-form-with-every-new-issue-submitted.md
1 parent 822de43 commit e0e3b86

1 file changed

Lines changed: 50 additions & 37 deletions

File tree

.github/ISSUE_TEMPLATE/issue-form---must-fill-in-this-form-with-every-new-issue-submitted.md

Lines changed: 50 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -7,67 +7,80 @@ assignees: ''
77

88
---
99

10-
### Type of Issues (Enhancement, Error, Bug, Question)
10+
### Type of Issue (Enhancement, Error, Bug, Question)
1111

12-
### Operating System
1312

14-
### Python version
13+
----------------------------------------
1514

16-
### PySimpleGUI Port and Version
15+
#### Operating System
1716

18-
Ports = tkinter, Qt, WxPython, Web
1917

20-
PySimpleGUI Version:
2118

22-
tkinter version:
19+
#### PySimpleGUI Port (tkinter, Qt, Wx, Web)
2320

24-
You can get these by adding this to the top of your file and running it:
2521

26-
```python
27-
import PySimpleGUI as sg
2822

29-
print(sg) # Location of your PySimpleGUI.py file
30-
print(sg.version) # PySimpleGUI version number
31-
print(sg.tclversion_detailed) # tkinter detailed version number (in PySimpleGUI version 4.29.0+)
32-
print(sg.sys.version) # Python version number
33-
```
23+
----------------------------------------
24+
25+
## Versions
26+
27+
Version information can be obtained by calling `sg.main_get_debug_data()`
28+
Or you can print each version shown in ()
29+
30+
31+
#### Python version (`sg.sys.version`)
32+
33+
34+
35+
#### PySimpleGUI Version (`sg.__version__`)
36+
3437

35-
The tkinter version number can be obtained using above code in version 4.29.0+. If your code is prior:
36-
```python
37-
print(sg.tkinter.Tcl().eval('info patchlevel'))
38-
```
3938

39+
#### GUI Version (tkinter (`sg.tclversion_detailed`), PySide2, WxPython, Remi)
4040

41-
### Your Experience Levels In Months or Years
4241

43-
_________ Python programming experience
44-
_________ Programming experience overall
45-
_________ Have used another Python GUI Framework (tkinter, Qt, etc) previously (yes/no is fine)?
4642

47-
### You have completed these steps:
43+
---------------------
4844

49-
- [ ] Read instructions on how to file an Issue
50-
- [ ] Searched through main docs http://www.PySimpleGUI.org for your problem
51-
- [ ] Searched through the readme for your specific port if not PySimpleGUI (Qt, WX, Remi)
52-
- [ ] Looked for Demo Programs that are similar to your goal http://www.PySimpleGUI.com
53-
- [ ] Note that there are also Demo Programs under each port on GitHub
45+
#### Your Experience In Months or Years (optional)
46+
47+
Years Python programming experience
48+
Years Programming experience overall
49+
Have used another Python GUI Framework? (tkinter, Qt, etc) (yes/no is fine)
50+
Anything else you think would be helpful?
51+
52+
---------------------
53+
54+
#### Troubleshooting
55+
56+
These items may solve your problem. Please check those you've done by changing - [ ] to - [X]
57+
58+
- [ ] Searched main docs for your problem www.PySimpleGUI.org
59+
- [ ] Looked for Demo Programs that are similar to your goal Demos.PySimpleGUI.org
60+
- [ ] If not tkinter - looked for Demo Programs for specific port
61+
- [ ] For non tkinter - Looked at readme for your specific port if not PySimpleGUI (Qt, WX, Remi)
5462
- [ ] Run your program outside of your debugger (from a command line)
55-
- [ ] Searched through Issues (open and closed) to see if already reported
56-
- [ ] Try again by upgrading your PySimpleGUI.py file to use the current one on GitHub. Your problem may have already been fixed but is not yet on PyPI.
63+
- [ ] Searched through Issues (open and closed) to see if already reported Issues.PySimpleGUI.org
64+
- [ ] Tried using the PySimpleGUI.py file on GitHub. Your problem may have already been fixed but not released
65+
66+
#### Detailed Description
5767

58-
### Description of Problem / Question / Details
5968

6069

61-
### Code To Duplicate
6270

63-
A short program that isolates and demonstrates the problem (i.e. please don't paste a link to your 400 line program.... instead paste your 10 line program in full).
71+
#### Code To Duplicate
6472

65-
Yes, it is a pain to narrow down problems, but it's part of the debugging process. Help me help you by providing something that can be executed so that work on getting you a fix or a workaround can immediately begin.
73+
A **short** program that isolates and demonstrates the problem (Do not paste your massive program, but instead 10-20 lines that clearly show the problem)
6674

6775
This pre-formatted code block is all set for you to paste in your bit of code:
6876

6977
```python
70-
import PySimpleGUI as sg
7178

72-
## Paste your code here
79+
# Paste your code here
80+
81+
7382
```
83+
84+
#### Screenshot, Sketch, or Drawing
85+
86+

0 commit comments

Comments
 (0)