summaryrefslogtreecommitdiffstats
path: root/Doc/whatsnew
diff options
context:
space:
mode:
authorSteve (Gadget) Barnes <gadgetsteve@hotmail.com>2017-06-28 19:14:52 (GMT)
committerSteve Dower <steve.dower@microsoft.com>2017-06-28 19:14:52 (GMT)
commit5b8f972e093157cc55185841db9ad33fa332a641 (patch)
treee68e5f66ae6fc02c08599f4facf9cf9fdf829b1a /Doc/whatsnew
parentb01c574ad6d796025152b5d605eceb7816e6f7a7 (diff)
downloadcpython-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.rst15
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
=======