diff options
author | Steve (Gadget) Barnes <gadgetsteve@hotmail.com> | 2017-06-28 19:14:52 (GMT) |
---|---|---|
committer | Steve Dower <steve.dower@microsoft.com> | 2017-06-28 19:14:52 (GMT) |
commit | 5b8f972e093157cc55185841db9ad33fa332a641 (patch) | |
tree | e68e5f66ae6fc02c08599f4facf9cf9fdf829b1a /Doc/whatsnew | |
parent | b01c574ad6d796025152b5d605eceb7816e6f7a7 (diff) | |
download | cpython-5b8f972e093157cc55185841db9ad33fa332a641.zip cpython-5b8f972e093157cc55185841db9ad33fa332a641.tar.gz cpython-5b8f972e093157cc55185841db9ad33fa332a641.tar.bz2 |
bpo-30362 : Add list options to launcher. (#1578)
* bpo-30362 Add list options to launcher.
* bpo-30362 Add list options to help message.
* To avoid possible later conflict with python replaced flags with --launcher-list and --launcher-list-paths
* bpo-30362 Changed flag to -0 as suggested on review.
* bpo-30362: Modified to default to not path for -0, -0p to dispaly path and append * to default
* bpo-30362: Modified to display list on required version not found.
* bpo-30362 add --list and --list-paths added back in following review by paul.moore
* bpo-30362 Cleaner handing of -0 & -0p by not calling exit directly per review by @zooba
* bpo-30362: Tidy up and add news & what's new
Removed commented out line of code in PC/launcher.c.
Added the results of using blurb to add details of bpo-30362 & bpo-30291.
Updated Doc/whatsnew/3.7.rst to add a Windows only section covering both tickets.
* bpo-30362 Resolve conflict in Doc/whatsnew/3.7.rst
* bpo-30362:Address Whitespace Issue in Doc\whatsnew\3.7.rst
* Shorten NEWS message for bpo-30362
* Shorten NEWS item for bpo-30291
Diffstat (limited to 'Doc/whatsnew')
-rw-r--r-- | Doc/whatsnew/3.7.rst | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/Doc/whatsnew/3.7.rst b/Doc/whatsnew/3.7.rst index e34268e..c75d769 100644 --- a/Doc/whatsnew/3.7.rst +++ b/Doc/whatsnew/3.7.rst @@ -365,6 +365,21 @@ Changes in the C API characters. (Contributed by Serhiy Storchaka in :issue:`30708`.) +Windows Only +------------ +- The python launcher, (py.exe), can accept 32 & 64 bit specifiers **without** + having to specify a minor version as well. So ``py -3-32`` and ``py -3-64`` + become valid as well as ``py -3.7-32``, also the -*m*-64 and -*m.n*-64 forms + are now accepted to force 64 bit python even if 32 bit would have otherwise + been used. If the specified version is not available py.exe will error exit. + (Contributed by Steve Barnes in :issue:`30291`.) + +- The launcher can be run as "py -0" to produce a list of the installed pythons, + *with default marked with an asterix*. Running "py -0p" will include the paths. + If py is run with a version specifier that cannot be matched it will also print + the *short form* list of available specifiers. + (Contributed by Steve Barnes in :issue:`30362`.) + Removed ======= |