diff --git a/PySimpleGUI.py b/PySimpleGUI.py index b4036e05..27023c75 100644 --- a/PySimpleGUI.py +++ b/PySimpleGUI.py @@ -1,15 +1,9 @@ #!/usr/bin/python3 -version = __version__ = "4.54.0.3 Unreleased" +version = __version__ = "4.55.0 Released 7-Nov-2021" _change_log = """ - Changelog since 4.54.0 released to PyPI on 6-Nov-2021 + Changelog since 4.55.0 released to PyPI on 6-Nov-2021 - 4.54.0.1 - Changed the Exec start subprocess/ run py file to use the sys.executable - 4.54.0.2 - Change from pythonw to python if the main or upgrade sys.executable found to be pythonw. This seems to be the difference when psgupgrade fails. - 4.54.0.3 - Also change from pythonw to python in the github upgrade call to pip """ __version__ = version.split()[0] # For PEP 396 and PEP 345 diff --git a/docs/index.md b/docs/index.md index aa176d81..35f399eb 100644 --- a/docs/index.md +++ b/docs/index.md @@ -9366,6 +9366,15 @@ relative_location proliferation * MENU_RIGHT_CLICK_DISABLED changed to match format of normal right click menus * psgmain and psgupgrade - changed version of Python used to relaunch to be the same as the one calling the function to invoke PySimpleGUI. Also changed the upgrade from GitHub logic to use Python interpreter for pip as used to invoke. +## 4.55.0 PySimpleGUI 7-Nov-2021 + +Exec APIs - Use sys.executable as default +FIXED the install from GitHub problem with psgmain/psgupgrade! + +* Exec APIs Changes + * If no interpreter is set in the global settings, then the interpreter running currently (sys.executable) will be used as the default rather than the system-wide default. + * Use python NOT pythonw (if returned from sys.executable) for all upgrades from github. The pip command was running pythonw and that caused future psgmain, psgupgrade, etc, commands to fail + ## Code Condition Make it run diff --git a/readme_creator/markdown input files/4_Release_notes.md b/readme_creator/markdown input files/4_Release_notes.md index 9d03bba1..6d8c0594 100644 --- a/readme_creator/markdown input files/4_Release_notes.md +++ b/readme_creator/markdown input files/4_Release_notes.md @@ -2330,6 +2330,17 @@ relative_location proliferation * psgmain and psgupgrade - changed version of Python used to relaunch to be the same as the one calling the function to invoke PySimpleGUI. Also changed the upgrade from GitHub logic to use Python interpreter for pip as used to invoke. +## 4.55.0 PySimpleGUI 7-Nov-2021 + +Exec APIs - Use sys.executable as default +FIXED the install from GitHub problem with psgmain/psgupgrade! + +* Exec APIs Changes + * If no interpreter is set in the global settings, then the interpreter running currently (sys.executable) will be used as the default rather than the system-wide default. + * Use python NOT pythonw (if returned from sys.executable) for all upgrades from github. The pip command was running pythonw and that caused future psgmain, psgupgrade, etc, commands to fail + + + ## Code Condition Make it run diff --git a/readme_creator/output/index.md b/readme_creator/output/index.md index aa176d81..35f399eb 100644 --- a/readme_creator/output/index.md +++ b/readme_creator/output/index.md @@ -9366,6 +9366,15 @@ relative_location proliferation * MENU_RIGHT_CLICK_DISABLED changed to match format of normal right click menus * psgmain and psgupgrade - changed version of Python used to relaunch to be the same as the one calling the function to invoke PySimpleGUI. Also changed the upgrade from GitHub logic to use Python interpreter for pip as used to invoke. +## 4.55.0 PySimpleGUI 7-Nov-2021 + +Exec APIs - Use sys.executable as default +FIXED the install from GitHub problem with psgmain/psgupgrade! + +* Exec APIs Changes + * If no interpreter is set in the global settings, then the interpreter running currently (sys.executable) will be used as the default rather than the system-wide default. + * Use python NOT pythonw (if returned from sys.executable) for all upgrades from github. The pip command was running pythonw and that caused future psgmain, psgupgrade, etc, commands to fail + ## Code Condition Make it run