You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: .github/ISSUE_TEMPLATE/issue-form---must-fill-in-this-form-with-every-new-issue-submitted.md
+50-37Lines changed: 50 additions & 37 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,67 +7,80 @@ assignees: ''
7
7
8
8
---
9
9
10
-
### Type of Issues (Enhancement, Error, Bug, Question)
10
+
### Type of Issue (Enhancement, Error, Bug, Question)
11
11
12
-
### Operating System
13
12
14
-
### Python version
13
+
----------------------------------------
15
14
16
-
###PySimpleGUI Port and Version
15
+
#### Operating System
17
16
18
-
Ports = tkinter, Qt, WxPython, Web
19
17
20
-
PySimpleGUI Version:
21
18
22
-
tkinter version:
19
+
#### PySimpleGUI Port (tkinter, Qt, Wx, Web)
23
20
24
-
You can get these by adding this to the top of your file and running it:
25
21
26
-
```python
27
-
import PySimpleGUI as sg
28
22
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
+
34
37
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
-
```
39
38
39
+
#### GUI Version (tkinter (`sg.tclversion_detailed`), PySide2, WxPython, Remi)
40
40
41
-
### Your Experience Levels In Months or Years
42
41
43
-
_________ Python programming experience
44
-
_________ Programming experience overall
45
-
_________ Have used another Python GUI Framework (tkinter, Qt, etc) previously (yes/no is fine)?
46
42
47
-
### You have completed these steps:
43
+
---------------------
48
44
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)
54
62
-[ ] 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
57
67
58
-
### Description of Problem / Question / Details
59
68
60
69
61
-
### Code To Duplicate
62
70
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
64
72
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)
66
74
67
75
This pre-formatted code block is all set for you to paste in your bit of code:
0 commit comments