Mercurial > hg
changeset 45693:64a9423450ef
automation: support running against Python 3.9
We just added CPython 3.9.0 to the automation environment. Let's
support actions targeting it.
One side-effect of this change is that we'll produce Windows wheels
for Python 3.9 by default. This is desirable.
Differential Revision: https://phab.mercurial-scm.org/D9189
author | Gregory Szorc <gregory.szorc@gmail.com> |
---|---|
date | Fri, 09 Oct 2020 09:46:03 -0700 |
parents | 9934920af5f7 |
children | d1c10d33a85c |
files | contrib/automation/hgautomation/cli.py |
diffstat | 1 files changed, 3 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/contrib/automation/hgautomation/cli.py Fri Oct 09 09:22:59 2020 -0700 +++ b/contrib/automation/hgautomation/cli.py Fri Oct 09 09:46:03 2020 -0700 @@ -158,7 +158,7 @@ windows.synchronize_hg(SOURCE_ROOT, revision, instance) - for py_version in ("2.7", "3.7", "3.8"): + for py_version in ("2.7", "3.7", "3.8", "3.9"): for arch in ("x86", "x64"): windows.purge_hg(winrm_client) windows.build_wheel( @@ -364,7 +364,7 @@ sp.add_argument( '--python-version', help='Python version to build for', - choices={'2.7', '3.7', '3.8'}, + choices={'2.7', '3.7', '3.8', '3.9'}, nargs='*', default=['3.8'], ) @@ -476,7 +476,7 @@ sp.add_argument( '--python-version', help='Python version to use', - choices={'2.7', '3.5', '3.6', '3.7', '3.8'}, + choices={'2.7', '3.5', '3.6', '3.7', '3.8', '3.9'}, default='2.7', ) sp.add_argument(