Author rhettinger
Recipients rhettinger, taleinat, terry.reedy
Date 2018-11-09.21:53:47
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1541800427.33.0.788709270274.issue35196@psf.upfronthosting.co.za>
In-reply-to
Content
* In the File Save dialog, the suggested filename should be "untitled.py" rather than "Untitled.py".  This would reflect our modern module naming conventions.  Ideally, it should warn against unimportable names like "Intro Lesson -- Wednesday.py"

* For Mac users, a fresh install of Python from python.org comes without certificates installed.  Immediately, people will get an inscrutable error message when they try to use urlopen('http://www.python.org').read().  The recommended solution is to use the Finder to locate Python3.7 under Applications and then run the Install Certificates command.  It would be great if we could do this directly from IDLE so that people don't have to leave the environment to get Python to be minimally functionally for internet access.

* Another feature request that has been open for a long time is a window to interact with pip.  We need very little, a "pip freeze" to show what is installed, and a "pip install -U" option to install or upgrade a package.  It is not a good beginner experience to have to leave the IDLE environment and brave the BASH command-line or Windows command-line (with its attendant pathing issues) just to install requests or pyflakes.

* There has also been a long standing open request to have a hot key to run linting or code formatting tools directly from IDLE.  For beginners, it is too painful to have to try to coordinate between these command line tools and the IDLE editing environment.  Some basic integration of the two seems like it would be a straight-forward task.
History
Date User Action Args
2018-11-09 21:53:47rhettingersetrecipients: + rhettinger, terry.reedy, taleinat
2018-11-09 21:53:47rhettingersetmessageid: <1541800427.33.0.788709270274.issue35196@psf.upfronthosting.co.za>
2018-11-09 21:53:47rhettingerlinkissue35196 messages
2018-11-09 21:53:47rhettingercreate